ビルド不要のWebアプリケーション:Little Webby Pressの再生

2025-06-05

著者は、電子書籍ジェネレーターLittle Webby Pressを書き直し、ビルドプロセスを排除しました。新バージョンでは、Svelte、BrowserFSなどのビルドツールや依存関係を廃止し、代わりにMithrilとPico CSSを使用し、importMapを巧みに使用してJsDelivrから依存関係をロードします。これにより、コードがよりクリーンになり、パフォーマンスが大幅に向上しました。モビーディックの電子書籍とウェブサイトの生成時間は、4.7秒から0.5秒未満に短縮されました。著者はこの「ビルド不要」のアプローチをより楽しく感じており、今後このようなWebアプリケーション開発に焦点を当てる予定です。

続きを読む

ブラウザを取り戻す:ブックマークレットと拡張機能

2025-02-09

開発者中心で肥大化した現代のブラウザに不満を感じた著者は、ブックマークレットとWebExtensionsを使ってブラウジング体験を取り戻します。ワンクリックでの投稿作成やタグ編集など、シームレスなブログ作成のためのカスタムブックマークレットの作成について詳しく説明しています。カスタムURLスキームによる他のアプリとの統合も強調されています。WebExtensionsは介入手段として提示され、RSSフィードアイコンの追加、カレンダーリマインダーの作成、Webサイトから不要なコンテンツの削除などの例が挙げられています。著者はユーザー主体の行動を提唱し、読者にブラウジング体験をパーソナライズして制御を取り戻すよう促しています。

続きを読む