Направете уебсайта си достъпен само с 1 клик – доверен от над 60,000 уебсайтове по целия свят

Как да добавите навигация с клавиатура към вашия WordPress сайт

Публикувано от

Марлене Фихтнер

Качено в

Януари 6, 2025

Безплатен контролен списък за достъпност
Вземете безплатен контролен списък с най-важните проверки за достъпност.

Навигацията с клавиатура е ключов аспект от уеб достъпността, позволяващ на потребителите да взаимодействат с вашия сайт само с помощта на клавиатура. Тази функция е от съществено значение за хора с двигателни увреждания и потребители, които разчитат на помощни технологии. В това ръководство ще проучим как да добавите навигация с клавиатура към вашия WordPress сайт, като се уверите, че е достъпен и удобен за потребителя.

Защо навигацията с клавиатура е важна

Навигацията с клавиатура подобрява използваемостта и гарантира, че уебсайтът ви отговаря на стандартите за достъпност като WCAG. Основните предимства включват:

  • включеност: Поддържа потребители с увреждания и тези, които предпочитат взаимодействие с клавиатура.
  • По-добро SEO: Достъпните уебсайтове се приоритизират от търсачките.
  • Подобрено потребителско изживяване: Подобрява навигацията за всички потребители, независимо от техните способности.

Ръководство стъпка по стъпка за добавяне на навигация от клавиатурата

Стъпка 1: Използвайте семантичен HTML

Семантичният HTML осигурява солидна основа за навигация с клавиатура. Използвайте подходящи тагове за интерактивни елементи като бутони, връзки и формуляри.

Изпратете Научете повече

Стъпка 2: Уверете се, че индикаторите за фокус са видими

Индикаторите за фокус подчертават текущо фокусирания елемент, помагайки на потребителите да разберат позицията си на страницата. Добавете следния CSS към вашия лист със стилове:

button:focus, a:focus { контур: 2px solid #005fcc; отместване на контура: 2px; }

Стъпка 3: Ред на тестови раздели

Редът на разделите определя как потребителите навигират в сайта ви, използвайки Tab ключ. Осигурете логичен поток, като прегледате структурата на HTML и използвате tabindex атрибут, където е необходимо.

Започнете тук

Стъпка 4: Добавете връзки за пропускане

Връзките за пропускане позволяват на потребителите да заобиколят повтарящото се съдържание и да прескочат директно към основното съдържание. Поставете следния код в горната част на страницата си:

Преминете към основното съдържание

Стъпка 5: Внедряване на роли в ARIA

Ролите на ARIA предоставят допълнителен контекст за екранни четци. Използвайте роли като role="menu" намлява role="menuitem" за подобряване на навигацията.

Начало За

Стъпка 6: Тествайте вашия сайт

Ръчно тествайте сайта си с помощта на Tab ключ, за да се гарантира, че всички интерактивни елементи са достъпни. Използвайте инструменти като Lighthouse или WAVE за допълнителна информация.

Най-добри практики за навигация с клавиатура

  • Уверете се, че всички интерактивни елементи могат да се фокусират.
  • Осигурете ясни и видими индикатори за фокусиране.
  • Поддържайте логичен ред на разделите в сайта.
  • употреба aria-label атрибути за допълнителен контекст, където е необходимо.

Казуси от практиката: Успешно внедряване на навигация с клавиатура

Казус 1: Сайт за електронна търговия

Онлайн магазин внедри клавиатурна навигация и индикатори за фокусиране. Тези промени увеличиха техния процент на реализация с 18% и подобриха удовлетвореността на потребителите.

Казус 2: Образователен блог

Блогът добави връзки за пропускане и оптимизиран ред на разделите, намалявайки степента на отпадане с 15% и подобрявайки резултатите за обратна връзка за достъпност.

ЧЗВ: Навигация с клавиатура

Защо навигацията с клавиатурата е важна?

Клавиатурната навигация гарантира, че вашият сайт може да се използва от хора, които не могат да използват мишка, подобрявайки приобщаването и достъпността.

Как да тествам навигацията с клавиатурата?

Използвайте Tab ключ за навигиране през вашия сайт и проверка дали всички интерактивни елементи са достъпни и логични.

Какви инструменти могат да помогнат при тестване на достъпността?

Инструменти като Lighthouse, WAVE и Axe DevTools предоставят подробни одити за достъпност и препоръки.

Какво представляват ролите в ARIA и защо са полезни?

Ролите в ARIA предоставят допълнителна информация за елементите на помощните технологии, подобрявайки навигацията и използваемостта.

Мога ли да персонализирам индикаторите за фокус?

Да, използвайте CSS, за да стилизирате индикаторите за фокус, за да ги приведете в съответствие с дизайна на вашия сайт, като същевременно поддържате видимост.

Този блог е само с информационна цел и не представлява правен съвет. Не даваме никакви гаранции относно точността, пълнотата или приложимостта на съдържанието. Изискванията за достъпност могат да варират в зависимост от юрисдикцията и случая на употреба. Доколкото е позволено от закона, ние се отказваме от всякаква отговорност, произтичаща от разчитането на предоставената информация. 

Свързани статии

Как да оптимизирате достъпността за многоезични WordPress сайтове

Осигуряването на достъпност на многоезични WordPress сайтове е от решаващо значение за създаването на приобщаващо уеб изживяване…

Как да създадете въртележки с достъпни изображения в WordPress

Карусели с изображения са визуално ангажиращи елементи, които могат да подобрят привлекателността на вашия WordPress...

Как да коригирате проблеми с достъпността в WordPress теми на трети страни

Темите за WordPress на трети страни често се предлагат с впечатляващ дизайн, но може да нямат вградени функции за достъпност.…

Как да добавите връзки за пропускане на навигация към менютата на WordPress

Линковете за пропускане на навигацията са от съществено значение за подобряване на достъпността на вашия WordPress сайт. Те позволяват…

Как да осигурим достъпност в публикациите в блога на WordPress

Достъпността в публикациите в блога гарантира, че съдържанието ви е приобщаващо и използваемо за всички…

Как да проектираме достъпни форми в Elementor

Създаването на достъпни формуляри в Elementor гарантира, че всички потребители, включително тези с увреждания, могат…

Стъпка по стъпка: Коригиране на проблеми с достъпността в WooCommerce

WooCommerce е популярна платформа за създаване на онлайн магазини, но осигуряването на нейната достъпност е...

Как да тествате достъпността с екранни четци на WordPress

Тестването на вашия WordPress сайт с екранни четци е от решаващо значение, за да се гарантира, че е достъпен…

Направете сайта си достъпен още днес

Доверен от над 60,000 1 уебсайта — създаден в Европа. OneTap е плъгин №1 за достъпност в WordPress. Подобрете достъпността за XNUMX минута — не е необходимо кодиране.
1
Изберете вашия пакет
2
Изтеглете Plugin
3
Инсталиране с 1 клик
Завършил
1
Изберете пакет
2
Изтеглете Plugin
3
Инсталирайте
Завършил
Безплатен контролен списък за достъпност за WordPress

Какво правят повечето WordPress сайтове – и как да го поправите. Вземете практичен, стъпка по стъпка контролен списък, за да откриете често срещани проблеми с достъпността на вашия WordPress сайт.