Ссылки для перехода к содержимому веб-сайперов

Автор: Laura McKinney
Дата создания: 9 Апрель 2021
Дата обновления: 14 Май 2024
Anonim
Быстрые переходы по документу Word с помощью гиперссылок
Видео: Быстрые переходы по документу Word с помощью гиперссылок

Веб-дизайнер и разработчик Дэймон Мума «наткнулся на факт», что пропускаемые ссылки не работают в браузерах WebKit. В своем блоге он описывает проблему, которая проистекает из проблемы, имеющей собственный отчет об ошибке четырехлетней давности.

Говоря о .net, Мума объяснил, что в WebKit, когда вы переходите по внутренней ссылке на той же странице (например, page.html # internal-location), фокус остается на ссылке, по которой вы изначально перешли (не обязательно «щелкнули»). . Если затем вы нажмете Tab для перехода к следующей ссылке, она вернется в исходное положение на странице, а ваша позиция в # internal-location полностью переопределится. «Фокус должен переместиться в местоположение цели привязки, как в Firefox и Internet Explorer», - пояснил он. «Как сейчас в WebKit, внутренние ссылки практически непригодны для использования без написания сценариев для правильного поведения».

Хотя статья была написана в контексте ссылок для перехода к контенту, Мума стремился указать, что проблема гораздо шире: «Она действительно влияет на любого, кто просматривает сайт с помощью клавиатуры. И это важно, потому что речь идет не только о люди, которые ненавидят убирать руки от клавиатуры во время просмотра веб-страниц. Многие люди используют клавиатуры или устройства ввода, имитирующие клавиатуру, потому что для них физически невозможно использовать мышь. Для этих пользователей любое ненужное нажатие клавиши может быть не просто неудобно, но потенциально болезненно ".


Автор адаптивного веб-дизайна Аарон Густафсон также был удивлен этой ошибкой и сказал нам, что «хотя переход по ссылкам является типичным примером проблемы, они далеко не единственное применение - часто задаваемые вопросы - это, вероятно, наиболее распространенное приложение». Густафсон сказал, что поведение, отмеченное Мумой, плохо сказывается на доступности и «в значительной степени игнорируется командой WebKit». Он предположил, что это должно сильно волновать тех, кто работает в команде WebKit: «Сейчас он поддерживает очень много настольных браузеров - Chrome и Safari являются основными, но Flock для Mac, Maxathon, Shiira, OmniWeb и iCab - другие известные стороны - и поэтому эта ошибка представляет собой серьезную проблему для доступности и удобства использования наших веб-сайтов. Существуют обходные пути JavaScript, но они не должны быть необходимы - это материал HTML 1.0! "

Что касается решения этой проблемы, Мума говорит, что вы можете посетить и «пометить» Chromium Issue 37721: «Пропустить ссылки не работают при использовании программы чтения с экрана».

Популярно на сайте
Обзор Corel VideoStudio Ultimate
Читать далее

Обзор Corel VideoStudio Ultimate

Подробный обзор новых интересных функций обновления Corel Video tudio Ultimate на 2020 год, пакета редактирования, идеально подходящего для начинающих и полупрофессионалов. Многокамерное редактировани...
Skinny Ties улучшает адаптивный сайт
Читать далее

Skinny Ties улучшает адаптивный сайт

kinny Tie производит и продает галстуки с 1971 года и в настоящее время является одним из крупнейших розничных продавцов в США. Дизайнера из Пенсильвании Брендана Фальковски попросили заново изобрест...
Как нарисовать эпическое планетарное столкновение
Читать далее

Как нарисовать эпическое планетарное столкновение

Любая космическая сцена - сложная тема, а вот столкновение с небесным телом - тем более. Хитрость в том, чтобы все было просто. Нарисуйте космический фон и планеты отдельно, а затем добавьте столкнове...