Standarder · WCAG 2.2

SC 3.2.5 Nivå AAA WCAG 2.0

Ändring på begäran

Kontextändringar sker bara när användaren begär dem, eller så kan användaren stänga av den automatiska ändringen. Inga automatiska omdirigeringar, inga överraskande uppdateringar, inga karuseller som byter innehåll under markören.

Vad det kräver

Det här är AAA-uppgraderingen av 3.2.1 och 3.2.2: kontextändringar på hela sidan bör bara ske när användaren initierar dem. Om sidan måste ändra kontext automatiskt — exempelvis en meta-refresh-omdirigering eller en autoroterande karusell — måste det finnas ett sätt för användaren att stänga av det beteendet.

Tillämpningsområdet inkluderar tidsinställda omdirigeringar, automatiskt spelande bildspel, polling som byter ut innehåll och bakgrundsprocesser som flyttar användaren.

Hur du uppfyller det

  • Ersätt meta-refresh-omdirigeringar med en 301/302-omdirigering på serversidan eller med en länk “Klicka här för att fortsätta”.
  • För karuseller, tillhandahåll play/paus-kontroller och kom ihåg användarens inställning.
  • För instrumentpaneler som uppdateras automatiskt, visa en kontroll för att pausa eller ange intervall.
  • För sessionstimeout, varna innan omdirigeringen och ge användaren möjlighet att förlänga (detta överlappar med 2.2.1 Justerbar tidsgräns).
  • För notifieringar om nytt innehåll, låt användaren klicka för att ladda i stället för att byta ut innehållet under dem.

Vanliga fel

  • En startsidekarusell som roterar var 4:e sekund utan pausknapp.
  • En 5-sekunders omdirigering från /gammal-url till /ny-url utan en manuell fortsätt-länk.
  • En live-instrumentpanel som återrenderar diagram var 30:e sekund och scrollar användaren tillbaka till toppen varje gång.
  • En sökresultatsida som sorterar om sig själv när nya resultat strömmar in och bryter användarens mus-till-mål-väg.

Varför det spelar roll

Det här är AAA, så det är sällan ett efterlevnadsmål — men det är utmärkt design. Användare med motoriska funktionsnedsättningar kan inte klicka på rörliga mål. Användare med kognitiva funktionsnedsättningar tappar sin plats när innehållet rör sig. Skärmläsaranvändare avbryts i sin kö. Även rörelsefria användare på långsamma uppkopplingar blir frustrerade när en karusell glider iväg från den bild de försökte klicka på. “Ändring på begäran” är principen bakom varje väldesignad “ladda fler”-knapp.