Obszar dynamiczny
Obszar dynamiczny to część strony internetowej oznaczona w taki sposób, że automatycznie komunikuje zachodzące w niej zmiany, bez konieczności przenoszenia fokusu przez użytkownika. Obszary dynamiczne tworzy się za pomocą atrybutów , takich jak aria-live, role="alert" i role="status"; stanowią one standardowy sposób komunikowania dynamicznych aktualizacji, takich jak komunikaty o błędach w formularzu.
aria-live="polite" czeka na naturalną przerwę przed przekazaniem komunikatu, co sprawdza się w przypadku większości aktualizacji stanu; aria-live="assertive" (odpowiednik role="alert") przerywa natychmiast i powinno być zarezerwowane dla pilnych komunikatów, ponieważ jego nadużywanie tworzy ciąg powiadomień, których użytkownicy nie mogą wyciszyć.
Dowiedz się więcej
- Stany obszaru dynamicznego ARIA - właściwość
aria-livew specyfikacji WAI-ARIA - Przewodnik po praktykach tworzenia ARIA - wzorce dobrego korzystania z obszarów dynamicznych