バグ1:VoiceOverでコンポーザメニューを閉じる方法がない
iOSのVoiceOverで⊕メニューを展開します。次に、メニューを閉じようとします。
期待される動作:通常、メニューを閉じるには、小さな「グリップ」バーを下にドラッグするか、グレーの領域をタップします。
実際の動作:iOS VoiceOverが有効な場合、グリップバーをドラッグしても何も起こりません。バー自体はaria-hidden=trueとマークされているため、ターゲットにしたり、クリックしたり、操作したりする方法がありません。
バグ2:⊕またはTtボタンにARIAの説明がない
iOSのVoiceOverで新しい投稿を作成し、⊕ボタン(投稿の編集に追加ツールが含まれています)に移動します。
実際の動作:VoiceOverはボタンを「Button. Collapsed.」とアナウンスします。
期待される動作:ボタンには、たとえ「Additional tools. Button. Collapsed.」であっても、それが何であるかを説明するtitle属性またはARIAの説明が必要です。
(このメニューの名前すら分かりません…説明のためにUnicodeの⊕を使用しています。)
同じ問題は、見出しレベルまたは「段落」を選択できるTt見出しメニューにも影響します。VoiceOverはそれを単に「Button. Collapsed.」とアナウンスします。それが何をするのかを示すものはありません。
最後に、マウスでコンポーザボタンにカーソルを合わせることでも、これを再現できます。ほとんどのボタンにカーソルを合わせると、titleツールチップが表示され、その機能(およびキーボードショートカット)が説明されます。しかし、⊕またはTtにはそれがありません。それらが何をするのかを知る唯一の方法は、クリックして確認することです。
(そして、クリックすると、メニューから抜け出せなくなります!)