第七回 okayama-js 勉強会 「実践 WAI-ARIA」 まとめ #okajs

6
パトラッシュ💉💉@リーダー業 @patorash

header,footer要素って、section要素ごとに使ってよかったと思うんだけれど、どうなんだろ? #okajs

2017-06-10 13:02:47
パトラッシュ💉💉@リーダー業 @patorash

presentation/noneロールは役割を削除する。(例:仕方なくテーブルレイアウトをした場合などに使う) #okajs

2017-06-10 13:07:24
おゆき @kurokoroll

presentationロールでセマンティクスを削除。今後はnoneに。 #okajs

2017-06-10 13:07:44
NISHIMOTO Keisuke @keisuke_n

#okajs WAI-ARIA これは誤解が多そうな仕様ではある。正しく組み込むのはそこそこ学習が必要かも。

2017-06-10 13:12:50
パトラッシュ💉💉@リーダー業 @patorash

ulのみだとただのリストだが、 ul role="menu"をつけると、メニューになる。 #okajs

2017-06-10 13:13:58
パトラッシュ💉💉@リーダー業 @patorash

デフォルトのroleがある場合は、重複して書いてはいけない。 #okajs

2017-06-10 13:15:37
パトラッシュ💉💉@リーダー業 @patorash

aria-*多いよなぁ〜。まぁそれだけ役割とか関係とかがあるってことだが。 #okajs

2017-06-10 13:18:26
Yoshida Takafumi @zephiransas

aria-describedbyで、その選択肢は何の選択肢かというのを説明する #okajs

2017-06-10 13:20:14
ymkw@撃滅完了 @yantona

昨日「コーディングwebアクセシビリティ」読んだのでより理解が深まる気がする #okajs

2017-06-10 13:20:42
おゆき @kurokoroll

SVGはそのままだと、スクリーンリーダは読んでくれない #okajs

2017-06-10 13:22:12
前川 昌幸@オミ岡 @maepon

PhpStorm(WebStorm)ではサポートもバッチリ。 #okajs pic.twitter.com/Gw5cKVqdW8

2017-06-10 13:23:02
拡大
Yoshida Takafumi @zephiransas

html5のrequired属性でも代用可能 #okajs

2017-06-10 13:24:22
Yoshida Takafumi @zephiransas

「aria-hidden 気軽に隠すなよ」アッハイ #okajs

2017-06-10 13:25:21
前川 昌幸@オミ岡 @maepon

Atom、role属性の候補出してくれます。 #okajs pic.twitter.com/GgtfPJnMPV

2017-06-10 13:27:56
拡大
パトラッシュ💉💉@リーダー業 @patorash

aria-live。勝手に更新される領域(ライブ領域)。エラーメッセージが動的に出てくる場合など。 #okajs

2017-06-10 13:32:29
Yoshida Takafumi @zephiransas

CSSの属性セレクタでaria-hogeを引っ掛ける #okajs

2017-06-10 13:38:35
パトラッシュ💉💉@リーダー業 @patorash

HTMLの要素を普通に使うのが基本で、例外的なときにはWAI-ARIAを使って対応するのがよい。 #okajs

2017-06-10 13:39:26