Я оптимизирую свой сайт, чтобы быть доступным для всех, начиная сначала с табуляции. У меня есть скрытая ссылка, которая появляется на :focus
, которая является самой первой ссылкой. Цель ссылки - «Перейти к основному контенту», который, как я думал, был классной возможностью для добавления. Проблема с этим - даже если он перескакивает пользователя на основной контент, если они вставляют свои скачки на экране обратно наверху страницы ...Индекс вкладки по отношению к просмотру пользователя
Есть ли такая вещь, как табуляция относительно того, где находится экран верхнего уровня пользователей?
Я думал об использовании JQuery и добавлении атрибута tabindex
к ближайшей ссылке после перехода на основное содержимое, но я не был уверен, как SEO справится с этим. Поскольку он добавляется динамически теоретически, его следует игнорировать поисковыми системами и никогда не увидит мой tabindex
, начиная с середины моей страницы. С точки зрения SEO или доступности, есть ли что-то не так с этим подходом? Есть ли лучший подход?
Чтобы люди могли лучше понять, что я имею в виду, у меня есть created a JSFiddle - вам нужно щелкнуть по экрану «Экран», а затем перейти через него, чтобы перейти к ссылке «Перейти к основному контенту». Хотя, когда я динамически добавляю tabindex, он игнорируется.
Я не думаю, что вам нужно настроить tabindex вообще. Скорее, сосредоточьтесь на первом поле формы, а не на скрытой ссылке. отсюда будет идти следующая вкладка. – briansol
@briansol Я не уверен, что понимаю, что вы имеете в виду. Я говорю о полностраничном веб-сайте, не обязательно в форме. Не могли бы вы подробнее рассказать? –
Это происходит в Firefox и IE или только в Chrome? Chrome не работает, и я не могу вспомнить, исправлено ли это в Canary или Canary-1, но я думаю, что это – FelipeAls