Стандарти · WCAG 2.2

SC 3.2.5 Ниво AAA WCAG 2.0

Промяна при поискване

Промените в контекста се извършват само когато потребителят ги поиска или потребителят може да изключи автоматичната промяна. Без автоматично пренасочване, без изненадващо презареждане, без въртележка, разменяща съдържание под курсора.

Какво се изисква

Това е надграждането на ниво AAA спрямо критерии 3.2.1 и 3.2.2: промените в контекста в цялата страница трябва да се случват само когато потребителят ги инициира. Ако страницата трябва да промени контекста автоматично — например мета-пренасочване чрез meta refresh или автоматично въртяща се въртележка — трябва да е налице механизъм, позволяващ на потребителя да изключи това поведение.

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

Как да се изпълни

  • Мета-пренасочванията чрез meta refresh се заменят с пренасочване от страна на сървъра (301/302) или с връзка „Натиснете тук, за да продължите”.
  • За въртележки се осигуряват бутони за пускане/пауза и предпочитанието на потребителя се запомня.
  • За табла, опреснявани автоматично, се предоставя управление за пауза или задаване на интервала.
  • За изтичания на сесии потребителят се предупреждава преди пренасочването и получава възможност да я удължи (това се препокрива с критерий 2.2.1 „Регулируемо времеизмерване”).
  • За известия „налично е ново съдържание” потребителят натиска, за да го зареди, вместо съдържанието да се разменя под него.

Чести грешки

  • Въртележка на началната страница, въртяща се на всеки 4 секунди без управление за пауза.
  • Пренасочване с 5-секундно забавяне от /old-url към /new-url без ръчна връзка за продължаване.
  • Живо табло, преначертаващо диаграми на всеки 30 секунди и превъртащо потребителя обратно в началото при всяко обновяване.
  • Страница с резултати от търсене, пренареждаща се при постъпване на нови резултати и прекъсваща пътя на курсора до целта.

Защо е важно

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