Yuhei Yasuda

安田 祐平

フロントエンドウェブ開発者。HTMLやWAI-ARIA、CSS設計、レスポンシブデザイン、Jamstack、シングルページアプリケーション、アクセシビリティ、インターフェースデザインが関心領域。

監訳を担当した書籍『Every Layout——モジュラーなレスポンシブデザインを実現するCSS設計論』がオンライン書店などで発売中

主な投稿

プロジェクト

postcss-fluid-sizing-function

CSSのブレイクポイントとサイズを引数に指定するとclamp()に変換できるPostCSSプラグイン。

sdenv

ウェブサイト(not ウェブアプリケーション)のためのフロントエンド開発スターターキット。

drygen

指定したファイルに基づいて別のファイルを生成できるコードジェネレータ。

wordpress-starter

WordPressテーマ構築のための開発環境。

accrefs

ウェブアクセシビリティの参考資料をまとめたサイト。日本語の資料を中心にリンク数は200を超える。サイトのデザインおよび実装に携わる。有志のメンバーにより制作・運営されている。

shifted

静的サイト構築のための開発環境。

yuhei blog

過去に更新していた個人ブログ。

最近のブログ

日本語におけるtext-wrapプロパティの運用

CSSのtext-wrapプロパティを使うと、テキストの行の折り返し方法を変更できる。text-wrap: balanceを適用すると、適用しない場合と比べて次のように変化する。

不可視状態からフェードインする要素を即座にフォーカスする方法

CSSのdisplay: noneやvisibility: hiddenによって不可視状態になっている要素を、表示して即座にフォーカスしたいということがある。たとえば、初期状態では非表示になっている検索ボックスを、ユーザーのインタラクションに応じて表示するような場合。そうしたとき、通常では、スタイルを切り替えてすぐにfocusメソッドを呼び出すだけで良い。