← トップへ戻る
マークアップエンジニアのオンボーディング
マークアップエンジニア向けHTML/CSSオンボーディングクエスト
企画書とデザインカンプをもとに、モバイルのレスポンシブ表示に最適化したWeb画面を実装し、Webアクセシビリティ(a11y)の標準を満たすミッションに取り組みます。HTML/CSSを担当するマークアップエンジニア向けのオンボーディングです。
主なトレーニング課題
- FlexboxとCSS Gridの配置ルールを使ったグリッドレイアウトの構築
- モバイルのビューポートと端末のセーフエリア(Safe Area)へのレスポンシブ対応
- スクリーンリーダーのフォーカス順や画像のalt属性を確認するアクセシビリティ監査
■ ゲーム内クエストの例
画像要素のWebアクセシビリティを確保する
HTMLのコーディングで、視覚に障がいのあるユーザーのために必ず記述すべき属性が抜けています。
[1]代替テキストを提供する alt 属性を記述する。
[2]src のパスさえあれば、スクリーンリーダーが画像を自動で読み取る。
[3]class 属性を追加して透明にする。
解説: alt 属性は、画像を見られないスクリーンリーダーの利用者に代替情報を届けるための、Webアクセシビリティの基本的なガイドラインです。
身につくスキル
Flexbox / GridレイアウトレスポンシブWebデザインWebアクセシビリティ(a11y)HTML5セマンティクス