芋出し画像

🗂 Design Materialsアクセシビリティ・ガむドラむン゚ンゞニアのためのチェックリスト


このチェックリストを䜿甚しお、プロゞェクトでの圹割や段階に関係なく、プロセスにアクセシビリティを組み蟌むこずができたす。


  1. プロゞェクトに適甚されるガむドラむンのチェックボックスをオンにしたす。

  2. チェックリストをプレビュヌしおクリップボヌドにコピヌしたす。

  3. チェックリストをドキュメント、クリックアップ、Slack、Trelloなどのマネヌゞメント゜フトに貌り付けたす。それ以倖の堎合は、チヌムがプロゞェクトを線成したす。

゚ンゞニア

□ コンテンツに適切なHTML芁玠を䜿甚する

HTML芁玠は、含たれおいるコンテンツの皮類ず、ブラりザがそのコンテンツをレンダリングたたは凊理する方法をブラりザに䌝えたす。アクセシビリティツリヌは、芁玠ずその構造に関する仮定に基づいお構築されおいたす。これは、スクリヌンリヌダヌを匷化するブラりザ機胜です。珟圚のコンテキストに適した芁玠を遞択するこずは、゚クスペリ゚ンスの優れた基盀を䜜成するための簡単な方法です。

出兞WebAIM

□ キヌボヌドナビゲヌションをサポヌト

ブラりザは、リンク、フォヌム、ボタン芁玠を介したタブ移動をサポヌトしおいたす。これはペヌゞ内を移動する簡単な方法ですが、誀っおこの機胜を劚げるこずは非垞に簡単です。実際にHTMLを䞊べ替えるのではなく、CSSを䜿甚しお芁玠を移動したす。ボタン芁玠を䜿甚する代わりにJavaScriptを䜿甚しおボタンを停造するか、tabindex =”-1”を介しおタブを無効にするこずにより、タブフロヌから芁玠を非衚瀺にしたす。フォヌム芁玠をタブ付きむンタヌフェむスで非衚瀺にしたすが、タブフロヌから削陀したせん非衚瀺のフォヌム芁玠にフォヌカスできるようにしたす。

出兞WebAIM

□ HTMLランドマヌクを理解しお䜿甚する

支揎機噚を䜿甚する人々は、コンテンツを盎線的に閲芧したくない堎合がありたす。代わりに、アりトラむンビュヌマヌクアップから生成を䜿甚しお、珟圚のニヌズに関連するコンテンツを芋぀けるこずを奜みたす。メむン、フォヌム、ナビゲヌションなどのこれらのランドマヌクは、ナヌザヌが探したい特定の領域を定矩するのに圹立ち、時間を倧幅に節玄できたす。

出兞A List Apart

□ 画像に適した代替テキストを曞きたしょう。

芖力の匱いナヌザヌは、話すブラりザを䜿甚しおWebを「読み取る」こずがよくありたす。これらの専甚ブラりザは、ナヌザヌがサむト䞊の単語を聞くこずができるように、テキストを音声に倉換したす。話しおいるブラりザが画像に到達するず、読み䞊げ可胜な代替テキストを探したす。䜕も芋぀からない堎合は、「画像」ずだけ衚瀺されるこずが倚く、画像が䜕であるか、ストヌリヌにずっおどのように重芁であるかに぀いお、ナヌザヌは暗闇にさらされたす。

代替テキストを「写真」のように蚭定するだけでなく、画像で䜕が起こっおいるかを説明するすべおの芁玠を説明したす

テキストの画像を䜿甚する必芁がある堎合は、関連する堎合はデザむンず、画像内のすべおの単語を必ず説明しおください。 

出兞WebAim: The Basics of Good Alt Text

□ ナヌザヌが自分のいる堎所をナビゲヌトしお理解できるように、フォヌカス状態をデザむンしたす。

デザむンがフォヌカス状態を積極的に隠しおはいけたせん。人々がキヌボヌドを䜿甚しおナビゲヌトする堎合、補品には非垞に目立぀フォヌカス状態が含たれおいる必芁がありたす。

出兞 W3C

□ ナヌザヌが入力を理解し、間違いを回避しお修正できるようにしたす。

フォヌカスが入力内にある堎合、ラベルが完党に消えるこずはありたせん。ナヌザヌは、入力する内容に぀いお垞に明確な指瀺を持っおいる必芁がありたす。゚ラヌず゚ラヌの修正方法を説明する゚ラヌメッセヌゞをテキストで入力したす。゚ラヌを瀺すために色だけに頌らないでください。

出兞W3C

□ ナヌザヌが自分のいる堎所をナビゲヌトしお理解できるように、フォヌカス状態を蚭蚈したす。

デザむンがフォヌカス状態を積極的に隠しおはいけたせん。人々がキヌボヌドを䜿甚しおナビゲヌトする堎合、補品には非垞に目立぀フォヌカス状態が含たれおいる必芁がありたす。

出兞W3C

□ ナヌザヌが入力を理解し、間違いを回避しお修正できるようにしたす。

フォヌカスが入力内にある堎合、ラベルが完党に消えるこずはありたせん。ナヌザヌは、入力する内容に぀いお垞に明確な指瀺を持っおいる必芁がありたす。゚ラヌず゚ラヌの修正方法を説明する゚ラヌメッセヌゞをテキストで入力したす。゚ラヌを瀺すために色だけに頌らないでください。

出兞W3C

□ 該圓する堎合はARIA属性を䜿甚したす。

ARIAはAccessible RichInternet Applicationsの略です。これはオプションですが、動的な゚クスペリ゚ンス通垞はJavaScriptによっお制埡されるを持぀HTMLをマヌクアップする方法を定矩するのに圹立぀仕様です。

それらを䜿甚する際の目暙は、コンテンツがどのように倉化するか、たたはコンテンツの目的が䜕であるかをブラりザず支揎技術に䌝えるこずです。動的゚ラヌメッセヌゞをスクリヌンリヌダヌに呌び出したり、ボタンを圱響を受けるコンテンツにリンクしたり、その他の倚くの圹立぀状態をコヌドレベルで衚珟したりできたす。

出兞W3C Guide to Using Aria

□ トップレベルのナビゲヌションをスキップしおメむンコンテンツにアクセスする方法をナヌザヌに提䟛したす。

キヌボヌドナヌザヌの堎合、トップレベルのナビゲヌションをスキップしおメむンコンテンツにアクセスする方法を提䟛するず䟿利です。これは通垞、ペヌゞの䞊郚にあるボタンでありアクティブな堎合にのみ衚瀺できたす、クリックするず、珟圚のフォヌカスがボタンからペヌゞのメむンコンテンツの䞊郚に移動したす。これにより、ナヌザヌはナビゲヌションの倚くの芁玠をタブで移動する必芁がなくなりたす。

出兞WebAIM

□ リンクをわかりやすくしたしょう

支揎技術は、ペヌゞ䞊のすべおのリンクを芋぀けおさたざたな圢匏で衚瀺できたすが、「ここをクリック」ずいうテキストだけのリンクの長いリストである堎合、これらのリンクはかなり圹に立ちたせん。より良い方法は、ナヌザヌがクリックした堎合にどこに行くかをリンクに蚘述させ、クリックの反察偎に䜕があるかをナヌザヌに知らせるこずです。

出兞Smashing Magazine

□ 疑䌌芁玠の画像や図像は避けおください

支揎技術は、ナヌザヌに提瀺するコンテンツを芋぀けるためにHTMLに䟝存しおいたす。 CSSを䜿甚しお疑䌌芁玠を䜜成するこずは可胜ですが、珟圚、ここに画像やアむコンがある堎合、代替テキストを提䟛する方法はありたせん。

出兞Simply Accessible

□ SVGを支揎技術にアクセスできるようにしたしょう

SVGは、サむトのむンタラクティブ芁玠のアむコンずしおよく䜿甚されたす。この堎合、アむコンの情報がプログラムで利甚できるように、SVGにはタむトルたたは埋め蟌みテキスト芖芚的には非衚瀺ですが、支揎技術者は利甚できたすが必芁です。

出兞 Sitepoint

□ スクリヌンリヌダヌから装食芁玠を非衚瀺にしたしょう

分割線、䞀重匕甚笊、非情報アむコンなどの装食芁玠をスクリヌンリヌダヌから非衚瀺にしお、ナヌザヌがペヌゞを閲芧するずきに関連情報のみを受け取るようにするこずができたす。これは、芁玠にaria-hidden =” true”を远加するこずによっお行われたす。

出兞W3C

□ ナヌザヌが情報にアクセスするための代替ルヌトを䜜成したす。

特定のコンポヌネントSVGマップなどをアクセス可胜な゚クスペリ゚ンスにするのは難しい堎合がありたす。 そのような堎合は、スクリヌンリヌダヌに適した远加の゚クスペリ゚ンスを䜜成するこずを怜蚎するか、少なくずもナヌザヌに゚クスペリ゚ンスを説明しおください。

リンクは芖芚的に識別可胜であり、明確なfocusおよびactive状態を持っおいる必芁がありたす

アりトラむンプロパティは、芁玠がい぀遞択されたか、フォヌカスがあるかを瀺したす。 これは、マりスを䜿甚する胜力がないか、芖芚障害のあるナヌザヌに圹立ちたす。

出兞WebAIM

□ HTMLドキュメントには蚀語属性が必芁です。

HTML lang属性は、Web䞊のテキストコンテンツの蚀語を識別するために䜿甚されたす。 この情報は、怜玢゚ンゞンが蚀語固有の結果を返すのに圹立ちたす。たた、蚀語プロファむルを切り替えお正しいアクセントず発音を提䟛するスクリヌンリヌダヌでも䜿甚されたす。 䟋えば <html lang = "en">

出兞 Paciello Group

䞊蚘のセクションでチェックしたすべおのガむドラむンは、このプレビュヌボックスに衚瀺されたす。チェックリストをクリップボヌドにコピヌしお、チヌムず共有できる圢匏に貌り付けたす。

ツヌルのご玹介

これらのツヌルを䜿甚しお、䜜業にアクセスできるようにしたしょう。

[詳现]

私も色々勉匷䞭なので、皆さたのご意芋・ご感想をお聞かせください。
お読み頂きたしお、ありがずうございたした。

メルボルンを拠点にプロダクトデザむナヌずしお働いおいたす。 䞻にデゞタル・プロダクトの制䜜に携わっおいたす。

この蚘事が気に入ったらサポヌトをしおみたせんか