みなさんはクライアントのためにShopify?
中文:没有であるなら,オンラインショッピングを求めている多くの人々のためにユーザビリティを向上させるという機会を著しく失っていることになります。
,网络業界におけるその重要性を理解するとともに,毎日のワークフローにアクセシビリティのテストを組み込めるようにお手伝いをしたいと考えています。この記事では,クライアントのネットショップをすべての人に開かれた世界一のものにするためのいくつかの簡単な方法をご紹介します。
网络【翻译
a11yとも表記されることのあるアクセシビリティは,障害を持っているかどうかに関係なくすべてのユーザーが使いやすい网络。
国家眼科研究所、微软、コーネル大学がおこなった調査。全英文,全英文,全英文。
・2.3%中文:中文:中文
·全英文8%が色盲を抱えている
·译:7%的小伙伴们
・3.6%が聴覚障害を持つと報告されている
★★★★★★★★★★★★★★★★★いろいろな状況によって,多くのユーザーが視覚,聴覚,操作の面で困難をおぼえることが考えられます。こうしたユーザーがコンテンツに簡単にアクセスして利用できるようにサイトを構築することは、開発者の重要な仕事です。
またアクセシビリティは急速に网络。Shopify,网络サイトのアクセシビリティについて何らかの法的基準がある環境で仕事をしているでしょうし,多くの人たちがその基準に向かっています。
そうした理由から,開発者はアクセシビリティに取り組む際にしばしばWCAG2.0(英文)これはアクセシビリティの高い网络。このWCAG【翻译网络。
。> > > > >W3Cの地域ポリシーのページ★★★★★★
ワークフローにアクセシビリティをどう組み込むか
開発期間中にアクセシビリティに注力しない理由としてよく引かれるのが,スケジュール通りの進行に影響を及ぼしかねないというものです。多くの人にとって,アクセシビリティは既存の安定したワークフローに付け加える追加ステップの1★★★★★★★
しかし,おこなった変更が機能するかどうかチェックするためには,ネットショップを開発しながら実際に触ってみることが欠かせません。。変更点のテストやデモによって,問題点や新たな機会に対してフラグを立てることができます。
。
1.キーボードナビゲーションのテスト
キーボードナビゲーションのテストは,アクセシビリティ評価のためにワークフローに組み込む方法としてもっとも簡単で干渉性が低く,低予算で可能です。
。これにより、キーボードを使って特定の場所に移動するナビゲーション性の高さを検証することができます。また、マウスに触ることなくインタラクティブな要素やモーダルが操作できることを確認する点においても役立ちます。
このテストでは,どの要素にフォーカスが当たっているか明白にすることも求められます。,フォーカスされている要素(:专注)にデフォルトのCSS。…,…:专注のステートはCSSで上書き可能なので,上書きされるときに完全に取り除かれることなく,むしろ既存のテーマやスタイルを強調するように配慮することが重要です。
商品をカートに入れたりチェックアウトするなどの特定のアクションが,自分のサイトで達成できるか試してみてください。
2.スクリーンリーダーのテスト
スクリーンリーダーは,表示されているウェブページのテキストを視覚に障害のあるユーザーが理解するのを助けるプログラムです。。
スクリーンリーダーとキーボードナビゲーションのテストを同時におこないがちですが,そうしないことをお勧めします。スクリプトリーダーがオンになっているときだけ機能するキーボードのアクションもあるので,テストの結果に影響してくるのです。
。超级超级超级超级していないブラウザでテストしても、実際にユーザーが遭遇するわけではない問題に無駄に時間を取られることになります。いままでに経験がない場合は、以下のスクリーンリーダーをテストに使うと良いでしょう。
・画外音(Mac / iOS Safari)
・大白鲨(Internet Explorer)
・改良式戏剧活动(Windows FireFox)
・ChromeVox(谷歌Chrome)
3.自動アクセシビリティテスト
自動化されたテストを利用する場合でも,アクセシビリティの評価のためにマニュアルプロセスは必要となりますが,ワークフローをできる限り簡素化したい場合にはいくつか自動化のオプションがあります。
。哇,哇,哇JavaScript。。ツールによって一般的なミスを防ぐことができますが,マニュアルで仮説を検証することなしには,アクセシビリティの高いページを作ることはできません。
自動テストツールを導入する際には,マニュアルのチェックほど正確な結果は出せないということを覚えておいてください。
。
・无障碍开发人员工具Chrome……。
・Addy Osmani的所有工具…これは一連のコマンドラインのアクセシビリティツールで,ローカルまはたリモートのURL英文:。
・aXe:易用性引擎…テスト用フレームワークまたは指定のブラウザ内で,アクセシビリティの検証を自動でおこなうオープンソースのJavaScript。
・超文本标记语言_CodeSnifferJavaScript……。。
・Tenon.io…あなたのサイトやAPIを使ったコードでアクセシビリティチェックを実行する有料サブスクリプションサービスで,既存のCMS。
4.ユーザーテスト
。
アクセシビリティの検証が細かいものであり,それを頻繁に実施したとしても,実際に障害を持った人がウェブサイトを使用するのと同じようにテストすることはできません。しかし,多くの開発者やクライアントは,ユーザーのアクセシビリティテストにかける予算がないか,もしくは予算を使うことに消極的です。
もしユーザーテストが可能なのであれば,サイト,アプリ,プロダクトをユーザーにテストしてもらことで,アクセシビリティの観点から非常に有益な情報が得られるでしょう。ローンチする前に,障害を持った人がみなさんの作ったものをどう使うのか深く理解することができます。
アクセシビリティとShopifyテーマ
,Shopify。
★★★★网络サイトのアクセシビリティの基盤は超文本标记语言啊哈!サイト上にあるコンテンツの種類をユーザーにより正しく知らせるためには,適切な場所にセマンティックなマークアップと解説的なタグが配置されていることを確かめる必要があります。Shopify【翻译液体★★★★★★
,Shopifyテーマストアでわたしたちがテーマのアクセシビリティについてテストとリサーチをしている間に確認したものです。
1.搂抱搂抱altテキスト
ウェブページでユーザーに関連のある情報を含んだグラフィカルな要素(商品画像など)は,フォールバックとしてアクセス可能なテキストを持つべきです。我的意思是,我的意思是alt全盘托出。
alt。★★★★★altテキストは,jpg【中文译文URL。
altテキストを検討する段階では,ユーザーにとって明確・簡潔で文脈がわかる利便性の高い記述になるよう心がけましょう。たとえば,青いスエードシューズの商品画像があるなら,alt“”。
Shopifyはこのプロセスを促進するために自動で商品やコレクションのalt。【中文翻译】Shopify【翻译alt。
またaltテキストは,テーマの設定からアップロードされる画像(ヒーローイメージやスライドショー)にも適用すべきです。たとえば,スライドショーを使用するときに前後の文脈から設定できる機能がない場合,altテキストを定義するために,デフォルトではslide_headingとなっている画像内のalt。
バックグラウンド画像のような,テーマのコアコンテンツとは関係のない装飾的な要素の場合は,alt。こうすることで、ショッピングをするうえでユーザーにとって関連性のもっとも高いコンテンツだけが確実に提供されることにつながります。
2.アイコン
アイコンはどのネットショップでも使われていて,あなたがユーザーに取ってほしい行動を素早く示すコミュニケーション? ? ?しかし画像と同様に,ユーザーの視覚が奪われ,ウェブサイトのナビゲーションをスクリーンリーダーに頼らざるを得ない状況ではこの機能が失われます。
アイコンのデザインにはSVG。スクリーンリーダーはSVG要素を読むことができず,カートアイコンの上にマウスが置かれても”カート”と読み上げることができません。
,跨度。ナビゲーションバーのカートアイコンのためにこれを実装する場合,以下に示すようなコードを書くことになるでしょう。
3.フォーム
フォームはメール登録やコメントセクション,商品レビュー,チェックアウトなど,ネットショップで幅広く使用されているため,アクセシビリティを改善すべき主要な領域といえます。使用箇所が多いから重要というだけではなく,フォームはサイトビジターにとって通常はきわめてインタラクティブな要素となるからです。
フォームのアクセシビリティを向上させる方法はおもに2> > > > > >1> >超文本标记语言をよりセマンティックに改良することであり,たとえユーザーから隠されているとしてもそれぞれのインプットフィールドにラベルを付けるなどの対応が必要です。もう1つは,使用状況に応じたコピーをスクリーンリーダーで読み上げることによって(色だけが問題なのではありません),エラーの表現の管理をおこなうことです。
请注意:この方法はフォームに限らず,ナビゲーションメニューなどのインタラクティブな要素にも適用することができます。
全英文,全英文,全英文,全英文。ユーザーがフォームへの書き込みをおこなったとき,エラーを表示するためにform.errorの液体オブジェクトを使用(成功の場合は同様にform.success(我不知道。)
4.テーブル
。> > >divや跨度★★★★★★★★★★★★★> > > >divと跨度ではスクリーンリーダーにとってコンテンツの組み合わせがわからないので,テーブルがベストな代替策となります。
テーブルのアクセシビリティを向上させるには,ヘッダーを視覚的には非表示とし,ただしスクリーンリーダーを使うユーザーのために読み上げ可能にする必要があります。英文:CSS自体にラベルを含めてデータのラベル属性を引き出せるようにし,音声なしでもビジュアルで表示できるようにします。こうすることでレイアウト面でのカスタマイズを可能としながら、アクセシビリティが全体的に高いテーブルができあがります。
。
5.価格
。中文:。
上付き文字はデザインとしては視覚的に魅力がありますが,別々の超文本标记语言。
。2> >跨度【中文】:1> >跨度。
。
。。こうしたビジュアル的な記号を使うと旧価格と新価格が区別しやすく、その関係性もわかります。
このビジュアル記号を取り除いてスクリーンリーダーに頼ると,2。セール価格とそうではない価格を判別できるコンテクストを提供するには,下記に示すように視覚的に隠した跨度。
6カラーコントラストとテキスト
。背景とテキストの色の組み合わせは,色盲やほかの視覚障害を持つ人だけではなくすべてのユーザーにとって,コンテンツの可読性に大きな影響をおよぼします。
。★★★★★★★★★★★★★★★★★★★★★★★★★。
アクセシビリティに精通した開発者になる
。
潜在ユーザーの観点に立って,“タブキーを押したら何が起こるか吗?”“スクリーンリーダーやほかの読み上げデバイスを使って目的を達成するにはどうしたらいいか吗?> > > > > > > > > > > > > >
ウェブサイトを操作できるか心配することなく,だれもが簡単にオンラインショッピングが楽しめるように力を合わせていくことができます。
。
?
我很喜欢你卖弄风情!
中文:西蒙·希顿
Shopify
マーケティング,カスタマイズ,またはWebデザインや開発など提供するサービスに関係なく,Shopifyパートナープログラムはあなたを成功へと導きます。プログラムの参加は無料で,収益分配の機会が得られ,ビジネスを成長させる豊富なツールにアクセスできます。!