コンポーネント
← すべてのコンポーネント

アバター

stimeo--avatar

ユーザー画像を表示し、読み込みに失敗したらフォールバックへ切り替える。

stimeo--avatar コントローラに専用の APG パターンはなく、非テキストコンテンツの指針(WCAG 1.1.1)に従う。内部 <img> の load / error を監視し、画像が失敗したときや src 未指定のときは利用側が用意したフォールバックへ切り替え、読み込み中 / 成功 / 失敗を data-state で公開する。アクセシブル名はコンテナ(role="img" + aria-label)が一元管理し、<img> とフォールバックは aria-hidden にするため、どちら側が見えていても支援技術は名前を一度だけ読み上げる。ライブラリは振る舞いのみを提供し、形状・サイズ・色は Playground が所有する。イニシャル生成や色割り当てはスコープ外。

実行中
読み込み成功(画像を表示)
読み込み失敗 → イニシャル表示(コンソールの 404 は意図的)