Skip to content

新ガイドライン案:オートフォーカスについて #53

Description

@tsmd

ページ内の任意の要素にautofocus属性が指定できるが、dialogやpopoverなど一部の文脈を除いて、autofocus属性の指定はアクセシビリティの問題を呼び込みやすい。基本的にautofocus属性の使用は控えてもらいつつ、除外される一部の文脈について言及したい。

  • HTML dialog要素内には使用可能
  • HTML popover属性のついた要素内では使用可能
  • autofocusされる要素より手前に有用な情報がほとんどなく、autofocusされる要素はページのごく冒頭にあり、ほとんどの人の最初のアクションがその要素に対するものである場合は例外的に使用可能

予測可能なパターンに例を追加することでも対応可能だけど、上記のような例外条項をいくつか書こうとすると一つの例が長大になりすぎてしまうかもしれない。ガイドラインを新設するほうがわかりやすい。

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions