Как человек с ограниченными возможностями, я нахожу навигацию по большинству сайтов довольно простой. Я могу использовать клавиатуру или мышь для прокрутки вверх и вниз для просмотра содержимого. С помощью только пробела я могу прокручивать страницу за раз.
Пока мой браузер не угнан элементами на странице. Затем я должен использовать мою мышь, чтобы получить контроль над опытом.
Вот четыре разочаровывающих способа, которыми сайты угоняют мой браузер.
Панель поиска
Привет, Google (и теперь Yahoo!), я говорю с тобой!
Я понял, что вы хотите, чтобы кому-то было проще начать поиск, но действительно ли мой курсор должен перейти к окну поиска, как только страница загрузится ?!
Вы можете настроить порядок вкладок, используя tabindex
<input type="text" id="search" tabindex="1">
Я понимаю, что Google встроил это в свою систему, и это ожидаемое поведение, но это неудобно для таких людей, как я, которые используют наши клавиатуры.
Во-первых, это прерывает процесс просмотра, потому что я не могу следовать своему сочетанию клавиш (просто backspace в большинстве браузеров), чтобы вернуться на страницу.
Во-вторых, когда я начинаю нажимать клавишу пробела и хочу прокрутить страницу, я просто заполняю строку поиска. Это просто не работает.
Окно оповещения о подтверждении
Время от времени я брожу по Интернету и в конечном итоге на сайте с окном подтверждения. Иногда окно появляется по прибытии, иногда оно появляется, когда я пытаюсь покинуть страницу.
Я достаточно разбираюсь в программировании, чтобы распознать возможность внедрения вредоносного ПО. Поэтому я никогда не нажимаю на подтверждение. Я не знаю, если нажать кнопку « ОК» , закрою вкладку или перейду на russianhotties.xxx.
Моё средство — закрыть браузер, затем снова открыть его и просмотреть историю сайтов, которые я открыл.
Всплывающая реклама
Этот сводит меня с ума, и я держу пари, что большинство разработчиков виноваты в этом.
Привлекательные всплывающие окна уже не раздражают, а являются частью бизнес-модели многих веб-сайтов. Я остался смотреть, как всплывающее окно скрывает мой контент. Я понял Компания должна приносить доход. Но реклама должна уйти с моего пути.
Стандартом было время ожидания всплывающего окна много лет назад. Некоторые объявления творчески перемещаются на боковую панель в виде статичной рекламы. Независимо от технологии, это доступный функционал. Другой прежний стандарт заключался в привязке сочетания клавиш типа esc или x к функции закрытия всплывающего окна. Но редко я вижу всплывающее окно, в котором мне не нужно щелкать мышью по элементу действия или крошечной закрывающей ссылке в верхнем углу.
Статический Навбар
Наконец, есть статическая панель навигации в верхней части страницы. Иногда это три или четыре линии. Они удобны, предоставляя пользователям легкий доступ к информации сайта.
Но вернемся к прокрутке.
Когда я нажимаю пробел на типичной веб-странице, окно прокручивается вниз на один кадр. Это такой удобный способ быстрого просмотра страницы. Как я указывал выше, угон моего курсора мешает. Но то же самое делают эти модные навигационные панели.
Некоторые веб-сайты учитывают добавление отступа для панели навигации, чтобы разместить панель сверху. Тем не менее, многие популярные сайты не обращают внимания. Когда содержимое прокручивается, удобная панель закрывает несколько строк.
Разве я просто придурок?
Наша жизнь как разработчиков уже полна требований UX .
Еще одно предложение от этого парня, который просто хочет нажать на пробел, чтобы прокрутить, не попало в начало моего списка.
Я понял Но представьте, как все маленькие изменения, которые вы встраиваете в свой рабочий процесс, экономят ваши шаги, а затем вам приходится покончить с ними, потому что кто-то другой просто изменил способ, которым все сделано. Посмотрите на недавние решения Adobe и Google , например, закрыть службы.
Для людей с нарушениями мобильности добавленные препятствия к содержанию являются настоящим барьером. Просто поставить курсор мыши в нужное место может быть непростой задачей.
Но продуманный дизайн и изящные переходы могут вернуть браузер таким пользователям, как я, чтобы мы могли пользоваться нашим удобным веб-интерфейсом.