ARIA w krótkich, acz kompetentnych słowach

ARIA to technologia pozwalająca na rozwiązanie problemów dostępności dynamicznych stron internetowych. Pozwala dodać semantyke do elementów używanych przez programistów i dostarczyć trochę dodatkowych informacji, przede wszystkim do czytników ekranu. Tu dzielę się krótkim, chociaż bardzo treściwym poradnikiem na temat ARIA. Autor odpowiada na pytania czym jest ARIA, jak ją stosować i gdzie może się przydać? …

skiplinki są półśrodkiem, bo producenci przeglądarek nie nadążają

Jednym z kryteriów sukcesu w specyfikacji WCAG 2.0 jest to wymagające zaimplementowania sposobu na pominięcie stałych elementów strony. Chodzi o to, by użytkownik korzystający ze strony w sposób sekwencyjny miał szybszy dostęp do głównej treści. Takimi osobami są użytkownicy niewidomi, niesprawni manualnie oraz część użytkowników urządzeń mobilnych. Rozwiązania są cztery: skiplinki, landmarki, znaczniki struktury z …

Dobijcie wreszcie tego trupa, jakim jest Flash

Flash nie będzie już potrzebny do odtwarzania filmów w serwisie YouTube. Zamiast niego – domyślnym odtwarzaczem będzie ten w HTML5. Już od kilku lat nie mam Flasha w swoim komputerze, bo serdecznie tej technologii nie lubię. No dobrze… Mam go w Google Chrome, ale jako wbudowany, a nie doinstalowany. Google właśnie wbił kolejny kołek we …

Podstawowe zasady stosowania technologii ARIA w HTML

Accessible Rich Internet Applications (ARIA) to technologia, której należy używać z umiarem i umiejętnie. Ona nie służy do tworzenia interfejsu, a tylko do jego uzupełniania w sytuacjach, gdy standardowe kontrolki HTML się nie sprawdzają. W przystępny sposób opisuje to dokument opublikowany przez W3C (World Wide Web Consortium) w dokumencie Using WAI-ARIA in HTML. Poniżej tylko …

Nowy walidator kodu od W3C

Warto odnotować, że World Wide Web Consortium przygotowało nowy walidator kodu, który pozwala na badanie zgodności ze standardami XML, HTML i HTML5. Szczególnie to ostatnie warte jest zainteresowania, bo podstawowy walidator zawsze informował, że badanie HTML5 jest eksperymentalne i należy brać to pod uwagę. Oczywiście przepuściłem stronę główną niniejszego serwisu i – o dziwo – …

Serwis Vimeo poprawia dostępność usług wideo

Serwis Vimeo jest funkcjonalnie dosyć podobny do YouTube, chociaż znacznie mniej znany. Teraz warto o nim napisać, bo serwis przeszedł spore zmiany, z których bodaj najważniejszą jest przejście na HTML5. Jednak dla mnie najważniejsze są zmiany w dostępności, które dotyczą dwóch obszarów: obsługi odtwarzania i napisów. Odtwarzacz filmów został dopracowany i sprawdzony pod kątem dostępności …

Ostrożnie z ukrywaniem treści, czyli o dylematach w dostępności

Sprawdzając niedawno dostępność jednego z serwisów internetowych, odkryłem ciekawą właściwość czytników ekranu i walidatorów dostępności. Mogą podawać sprzeczne informacje, gdy projektant wykaże się odpowiednią gimnastyką w pisaniu kodu. A problem pojawił się przy okazji ukrywania treści przed użytkownikami.

Znaczniki HTML i role ARIA

Stosowanie ról ARIA jest trudne, jeżeli nie zrozumie się, do czego tak naprawdę służą. Jest ich przecież dużo, a z drugiej strony – są przecież znaczniki HTML, które w HTML5 nieco się powielają. Bardzo pomocną może się okazać tabela porównawcza HTML i ARIA. Można tam znaleźć sugestie, jaką rolę przypisać do konkretnego rodzaju treści lub …