問題タブ [screen-readers]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
css - 位置を使用する最大の短所は何ですか?
CSS ポジショニング ( Dreamweaver AP Div からFloat
)を固定幅の中央の Web サイトの代わりに使用することの最大の欠点は何ですか?
私が気にしなければ
- モバイル ユーザー
- 小さい画面のユーザー (画面サイズが 1024 px 未満)
でも気になる
- スクリーン リーダーのユーザー
- すべてのブラウザー ユーザー (IE6 を含む)
css - 一部のページでのみ見出しをイタリック体で表示するには、どのオプションが最適ですか?
見出しをイタリック体で表示する必要があるのですが、このようにしてもよろしいですか?
または、次の<p>
ようなタグを使用する必要があります。
タグを使用すると、<h5>
スクリーン リーダーはこれをどのように読み取り、意味的に正しいのでしょうか?
クラスを使いたくない。
javascript - Popup 、chromeless window、modal-window、lightbox、hover ad の違いは何ですか?
Popup 、chromeless window、modal-window、lightbox、hover ad の違いは何ですか?
どのブラウザのデフォルト設定でもブロックできないもの、スクリーン リーダーでよりアクセスしやすいもの、JavaScript を無効にしてもアクセスできるものはどれですか?
jquery - 使いやすさ、アクセシビリティ、スクリーンリーダー、またはその他の開発、機能、iframeでのクロスブラウザの問題とは何ですか?
使いやすさ、アクセシビリティ、スクリーンリーダー、またはその他の開発、機能、またはクロスブラウザの問題は<iframe>
何ですか?
代替手段はあります<iframe>
か?
また、使いやすさ、アクセシビリティ、またはスクリーンリーダーの問題を減らす可能性のあるJavaScript / jQueryまたはサーバーサイドの手法はあります<iframe>
か?
HTML5がサポートしているのにW3CがXHTMLStrictに含ま<iframe>
れていないのはなぜですか?<iframe>
アップデート:
私はここでもいくつかの良い考えを見つけました:http: //uxexchange.com/questions/1817/iframe-accessibility-and-usability-issues
css - 意味のあるcss.classと#idの名前を書くことの利点は何ですか?
意味のあるcss.classと#idの名前を書くことの利点は何ですか?スクリーンリーダーは、ユーザーがタグ内のコンテンツの意味と目的を理解できるように話しますか?
html - どのテーブルにも必要ですか?
<th>
どのテーブルにも必要ですか?テーブルに見出しがなくても?
テーブルには他に 3 つのタグ<thead>
<tbody>
<tfoot>
があり、テーブル フッターに何もなくてもすべて使用する必要があります。Firefox はデフォルトで、これらすべてをコードに追加します。
そしてそれは必要ですか、<th>
常にあるべきです<thead>
そして、クライアントから受け取ったコンテンツに見出しがあり、見出しがテーブルの外からのものであるが、テーブルに関連している場合、テーブルにその見出しをどのように配置する必要がありますか
上表の通り
表の見出しとして
または表のキャプションとして
スクリーン リーダーに適しており、意味的に正しいのはどれですか?
css - 「トップに戻る」ボタンを付ける代わりに、ヘッダーとフッターを固定してレイアウトするのは良いですか?
「トップに戻る」ボタンを付ける代わりに、ヘッダーとフッターを固定したレイアウトにして使いやすさを向上させることはできますか? または、このタイプのレイアウトはスクリーンリーダーにとって問題になる可能性がありますか?
このような
xhtml - リンク以外のタグ (スクリーン リーダーのユーザーなど)の alt & title 属性で同じテキストを繰り返しても大丈夫ですか?
上記の例は良い例ですか?いつもこのままでいいの?
上記の例では、ほぼ同じファイル名、代替テキスト、およびタイトル テキストを使用しました。
- リンクでなくても
alt
and に同じテキストを使用してもよいですか? または、この繰り返しがスクリーン リーダーに問題を引き起こす可能性がありますか?title
(FireFox は alt をツールチップとして表示せず、クライアントがツールチップを必要としているため、テキストを繰り返しています。) title
画像がリンクにない場合、画像を使用する必要がありますか?alt
常にtitle
異なるべきですか?- スクリーン リーダーは、画像のこれらすべての属性を読み上げますか?
- 画像ファイル名
alt
文章title
文章
- 常にわかりやすい画像ファイル名を使用する必要がありますか?
css - display:noneを使用して何かを非表示にしても大丈夫ですか?
使用して一時的または永久に何かを非表示にしても大丈夫display:none
ですか?さまざまなプラグインなどからのページの多くのコンポーネントがあり、クライアントがページ上に何かを望まない場合は、ページdispaly:none
から物事を非表示にするために使用する動的サイトで。クライアントが戻ってきて、そのことを再度有効にするように依頼できるため、実際のソースからそのことを削除しません。
それで、物事を表示から隠しておくための長所と短所は何ですか:要素をDisplay:none
永久に非表示にしておく場合はありませんか?
SEO、スクリーンリーダー、アクセシビリティなどの点で短所はありますか?