Может быть немного, если у нас есть пользователь клавиатуры (либо использующий программу чтения с экрана, либо просто обычный пользователь клавиатуры), который ожидает навигации по ссылкам вверху страницы при первом нажатии Tab. Для программ чтения с экрана вы также можете рассмотреть возможность добавления WAI-ARIA для добавления указаний, если пользователи, которые не ожидают, будут сброшены в середину формы.
Если гораздо более вероятно, что пользователь сразу захочет набрать текст в поле, то я думаю, что автофокусировка того стоит. Но по вышеуказанной причине я бы не использовал его на на каждой странице с полем ввода.
Если вы выполняете автофокусировку, обязательно сделайте это сразу, в скрипте как можно скорее после элемента ввода или в будущем, используя атрибут автофокуса HTML5. Не делай этого так поздно, как window.onload
. Раздражает то, что вы щелкаете фокус в другом месте только для того, чтобы документ запоздало закончил загрузку и перехватывал фокус на другом элементе по мере ввода.