Don’t dump people in without context.
We love our linters at Etch, they keep us on track with the latest, up to date, standards automatically.
The other day I was adding autofocus on an input in React:
<input type="text" autoFocus />
I got flagged by jsx-a11y.
Autofocus can dump screenreader users into your form with zero context, leaving them lost and confused on your page.
Autofocus can also confuse regular users, especially on mobile. So keep it simple, let people click in to your inputs when they are ready.
<input type="text" />