JavaScriptの記事

  1. Reactと​WAI-ARIAで​アクセシブルな​アコーディオンUIを​実装してみた

    React の手習いに開閉式のいわゆるアコーディオンUIを実装してみましたので備忘録。ステートの管理は楽ですがフォーカス管理が難しかったです。

  2. シンプルな​ニュースティッカーに​role=marqueeを​添えて

    シンプルなニュースティッカーの実装の過程をご紹介します。HTMLは普通にマークアップして、javascriptで状態を変更し、CSSで状態に応じたスタイルとアニメーションを付与する、という何も変わったところのない感じです。状態を表すのにはWAI-ARIAを使用しました。これぐらいのものをサッと実装できる実装力を高めていきたいですね。

  3. JSON-LDを​WebComponentsで​表示する

    WebComponentsの練習にサイトに静的に設置されたJSON-LDを読み取るWeb Componentsを作ってみました。ライブラリ使わずにやってみましたので、備忘録がてら順を追って解説します。

  4. シンタックスハイライトを​google code prettifyから​highlight.jsに​変えた

    これまでシンタックスハイライトには Google code prettify を使ってたのですが、テーマもイイ感じのものがなく、言語の判別の精度もいまひとつだったので highlight.js に変更してみました。

  5. noscript使わずに​スタイル無効の​時の​スタイル