記事一覧
-
耳で
読む人に 「前回の あらすじ」を — arasuji.js を 作った 音声で長文を読んでいて中断すると、再開するのが難しい。アニメの「前回のあらすじ」を Web で読み上げるライブラリ arasuji.js を作った話。
-
「楽しさ」は
翻訳できるか 字幕や音声化で作品の「楽しさ」は移せるのか。同じ体験を届けるのではなく、楽しみ方を選べる道を増やすというエンタメの A11y を考える。
-
スマホで
潰れる 日本語の 表 幅を100%にした表が、日本語だと数文字幅まで潰れる理由と、横スクロールできることを見せるまでの手当て。
-
【実験記事】 認知負荷の
小さい 記事を 作りたかった with LLM 記事を LLM と共同で作成することについて A11y の視点から考えてみる。
-
ユニバーサルデザイン7原則の
非対称 7原則を教材や指針として使う人へ。身体だけが原則として独立している理由と、精神的な負担の行き先。
-
日本の
ウェブアクセシビリティに 足りない 免除の 審査 日本でウェブを実装する人へ。EUと並べると見えてくる、ウェブアクセシビリティが「できれば」止まりになる制度上の理由。
-
フォーカスリングを
消さない outline: none だけ書いてキーボード操作を壊さないための注意点。
-
ダークモードの
仕組み light-dark() と data-theme 属性による最小構成の実装。