タグ

JavaScriptとAccessibilityに関するkeijixのブックマーク (2)

  • 文書構造と動的なWebのアクセシビリティ | Web標準Blog | ミツエーリンクス

    Mozillaでアクセシビリティ関連のQAを担当しているMarco Zeheが自身のBlogに “The importance of placement of HTML elements in a document” という記事を投稿していました。JavaScriptでモーダルダイアログなどを実現するものがありますが、実装方法によってアクセシビリティを著しく損ねることになるケースが紹介されています。 記事で例に挙げられていたのはThickBox。デモの写真やリンクをクリックするとダイアログが開くのですが、これは新たに生成したdivを文書の一番後ろに追加し、それをスタイルシートで調整するという実装が行われています。 表示上はなんら問題ない方法ですが、Zeheはこの「文書の一番後ろに追加する」ことに問題があると述べています。文書の最後に要素を追加してしまうと、内容の多いページにおいてはアンカー

  • JavaScriptを利用した動的なWebのアクセシビリティ のまとめ | Blog hamashun.com

    関連リンク アクセシブルなコンテンツ、ナビゲーション、フォーム のまとめ アクセシブルなPDFとFlash のまとめ 前回、前々回の記事同様、Webアクセシビリティ ~標準準拠でアクセシブルなサイトを構築/管理するための考え方と実践~の出版記念セミナーのまとめです。 10章の翻訳をされたのは中村精親さんですが、セミナーでは渡辺さんが話をしてくれました。 内容はアクセシブルなJavaScriptについてです。 なお、便宜上この記事では音声支援技術をスクリーンリーダーと呼んでいます。 資料へのリンク JavaScriptはアクセシビリティ的にも誤解されている JavaScriptは、アクセシビリティを妨げる使われ方が多かった。 例えば、右クリック禁止やポップアップ・ウィンドウなど。 また、アクセシブルでないスクリプトにより、JavaScriptをオフにすると利用できなくなってしまうコンテンツが

  • 1