はてぶ・Qiita・Zennのトレンド記事を紹介
AIにSvelteのコードをレビューさせたら、アクセシビリティを指摘された 🔖 1
背景実務でAIにコードレビューを依頼すると、role="button"やaria-label="閉じる"といった属性をよく指摘されます。「実装上エラーは出ていないし、画面上は動いているからいいや」ではなく、なぜこれらが必要なのか、その理由を正しく理解するためにまとめてみました
Chrome 拡張機能(Manifest v3)で開いてるタブに対して文字列でJSを実行する方法
まえがきもともとManifest v2で開発していたものがあり、v3にアップデートするのが面倒で放置していたらついに使えなくなってしまいやむを得ずアップデートすることにしました。その時、基本的には マイグレーションガイド の通りにやって動いたのですが、 chrome.tabs
Svelte5でJSライブラリを作成する方法(素のJS向けにビルドする方法) 🔖 1
まえがきなんのJSフレームワークも使っていない純粋な HTML, CSS, JS で構成されたプロジェクトに、リッチな機能を組み込みたい!みたいなときありますよね。そういうときにSvelteで実装するための備忘録です。ただSvelteが書きたいだけで細かい設定とかに頭使いた