フォームはあなたのビジネスにユーザーを接続し、彼らがあなたのサイトやアプリに来たものを達成するのを助けるので、フォームはウェブの不可欠な要素です。そうは言われている、あなたはあなたのすべてのユーザーが恐ろしい経験を受けることなくあなたのフォームを使うことができるようにしたいです。目標は、これらの主要なユーザーの対話をできるだけ摩擦のないものとしてすることです。
建物のフォームが時々難しい仕事になる可能性があるのは本当ですが、それらを適度にアクセス可能にすることはあなたが思うかもしれないと思うように複雑ではありません(良い ウェブサイトビルダー スーパーシンプルにするでしょう)。 「アクセシビリティを心配する時間がない」や「後でアクセス可能にする時間がない」のように、頻繁に投げられた言い訳があります。これらの言い訳は、(常にではない場合)無効であり、あなたのチームがこの考え方を変更するのを助けることができます。
もっとアドバイスをお探しですか?私たちはあなたがトピックの投稿でカバーされています ウェブホスティング に クラウドストレージ 。
フォームを構築するときに考慮する必要があるいくつかの質問があります。
私はあなたが先に進むのを助けるためにいくつかのスターターコードを与えました。上手 これから始めます そして最終的に これに行きます 。
私はあなたに簡単な購読フォームを構成するものであるものがいくつか提供しましたが、このフォームをより使いやすくするためにここでできることがたくさんあります。あなたが作成したものでは、良い意味のHTMLを使ってあなたに長い道のりを得るでしょう。
を接続して始めましょう <入力> それぞれの要素 <ラベル> 秒私達はこれを与えることによってこれをします <入力> IDとそれを使用する <ラベル> 。これらのために「名前」と「Eメール」を使うことができます。私たちはすでに2つのことをしました:
私たちの入力とラベルがすべて有線であるので、HTML入力タイプを定義できます。これらは本当に便利で、優れたユーザーエクスペリエンスを与えるための非常に簡単な方法です。の追加 タイプ 属性は、ユーザーがフォームを自動入力するのに役立ち、モバイルユーザーのためのより適切なキーボードも提供します。私たちのユースケースのために私たちがすることができます type = "text" 入力と名前の場合 type = "Eメール" 電子メール入力の場合
また、どのようなデータ(およびそのフォーマット)が彼らからどのような種類のデータ(そしてそのフォーマット)のどんな種類のアイデアを持つこともできます。ここではかなり明白ですが、それは必ずしもそうではありません。常に視聴可能であるラベルと予想される入力を伝達するプレースホルダーを提供することは一般的に良い習慣です。これを使用しないことを意味します プレースホルダー ユーザーが入力を開始すると、ラベルが表示されない入力の視覚ラベルとしての属性。これは多くの開発者にとって人気の練習であり、本当にすべてのために寝る必要があります。電子メールの名前と「[email protected]」という名前の「EX.JANE DOE」のプレースホルダーを提供できます。
今、私たちは焦点を取ります 状態 スタイリング。フォーカス状態のデフォルトのスタイルはブラウザ間で異なります。ここでの場合、入力にボタンと一致する太い色の輪郭があるようにします。
最後に、ボタン要素の周囲にいくつかの焦点スタイルを追加する必要があります。これはしばしば見落とされていますが、キーボードのみがどこにいるのかを知っているのは本当に役立ちます。これを追加する必要があります & :: Moz-Focus-Innner Firefoxでデフォルトのスタイルを取り除くためのビット(将来の使用のためにそのスニペットを保存することをお勧めします)。
そのように、私たちはあなたが誇りに思うことができる基本的な購読フォームを持っています。良いセマンティクスを使用しているため、フォームはキーボードのみを介してアクセス可能です(タブとSpacebar / Enterキーを使用してみてください)。ボタンに使用される色は、WCAGのAAA規格(Webコンテンツアクセス可能性ガイドライン)を満たす11.51の色比である。私たちは、視覚的なユーザーとスクリーンリーダーユーザーの両方のためのラベルと、私たちのキーボードを使って友達のためのスタイルされたフォーカス状態を提供しました。最後に、フォントがに設定されていることに注意してください 18px 体内に。これは私たちの形式をはるかに読みやすくします(あなたは14pxを超えて滞在するようにしてください)。
念頭に置いてアクセシビリティを設計して構築することは練習しますが、それはより良い開発者になるでしょう、そしてウェブをより良い場所にするのを助けます。
この記事はもともと発行316に発行されました ネット Webデザイナーや開発者向けの世界で最も売れている雑誌。 ここに問題316を購入してください または ここで購読する 。
関連記事:
(イメージクレジット:Pexelsのandre furtado) の1つとしても機能する簡単なウェブサイト..