Ogólne
WCAG Web Accessibility Tutorials - wskazówki dotyczące tworzenia witryn internetowych zgodnych z WCAG.
Specyfikacja ARIA - Accessible Rich Internet Applications (ARIA) określa sposoby uczynienia treści i aplikacji internetowych (zwłaszcza tych opracowanych przy użyciu Ajaxa i JavaScript) bardziej dostępnymi, zwłaszcza dla osób z niepełnosprawnościami. Na przykład, umożliwia dostęp do punktów nawigacyjnych, widgetów JavaScript, podpowiedzi formularzy i komunikatów o błędach, aktualizację treści na żywo i wiele innych. (Mozilla Developer Network - @mozappsdev).
HTML5 Accessibility Chops: hidden and aria-hidden - Dla programisty, a także konsultanta doradzającego programistom w zakresie tworzenia dostępnych treści, ważne jest, aby mieć aktualną i praktyczną wiedzę na temat zaawansowanych technik programowania. Jaka jest najlepsza metoda ukrywania treści przed wszystkimi użytkownikami? Albo metoda ukrywania treści przed niektórymi użytkownikami? (The Paciello Group - @paciellogroup).
Inclusive Design at Microsoft - To misja Microsoft: Dać każdemu człowiekowi na planecie więcej możliwości. Bogactwo materiałów nt. dostępności @microsoftdesign).
Wzorce projektowe i rozwiązania
Inclusive Components - Blog, który stara się być biblioteką wzorców, koncentrując się na projektowaniu włączającym. Każdy post omawia typowy komponent interfejsu użytkownika i przedstawia jego lepszą, bardziej niezawodną i dostępną wersję (Heydon Pickering -@inclusicomps).
Screen Reader Keyboard Shortcuts and Gestures - Lista skrotów klawiaturowych i gestów dla czytników ekranu i najlepszych dla nich przeglądarek.
Accessible Components - Scott O'Hara opracowuje i projektuje rozwiązania dostępne dla użytkowników (Scott O'Hara - @scottohara).
Deque's Code Library - Ta biblioteka kodu jest tworzona na bieżąco (in statu nascendi). Opiera się na zasadach nauczanych na kursie Niestandardowe widżety JavaScript/ARIA oferowanym przez Deque.
Accessibility section - jQuery Plugins - Atrakcyjne i dostępne rozwiazania korzystajace z ARIA (Nicolas Hoffmann - @Nico3333fr).
Systemy projektowe
GOV.UK Design System - System projektowy stosowany do budowy serwisów rządowych w Wielkiej Brytanii. Ucz się z badań i doświadczeń innych zespołów serwisowych i unikaj powtarzania już wykonanej pracy.
U.S. Web Design System - komponenty interfejsu użytkownika są zbudowane na solidnej podstawie HTML i są stopniowo ulepszane, aby zapewnić podstawowe funkcje w różnych przeglądarkach. Wszyscy użytkownicy będą mieli dostęp do tych samych krytycznych informacji i doświadczeń niezależnie od używanej przeglądarki, chociaż te doświadczenia będą lepiej renderowane w nowszych przeglądarkach. Jeśli JavaScript zawiedzie, użytkownicy nadal otrzymają solidne podstawy HTML.
Web Experience Toolkit (WET) - stosowany w kanadyjskich agencjach rządowych, wielokrotnie nagradzany framework do budowy nowoczesnych witryn internetowych, które są dostępne, użyteczne, interoperacyjne, dostosowane do urządzeń przenośnych oraz wielojęzyczne.
Listy kontrolne
Jak spełnić WCAG? Krótki przewodnik - Konfigurowalny przewodnik po wymaganiach i technikach Wytycznych dostępności treści internetowych (WCAG) 2. Jest jednym z podstawowych dokumentów WCAG, integrującym Wytyczne, Techniki i Objaśnienia.
10 heurystyk dostępności - Opracowana przez specjalistów z Deque i adaptowana do polskich warunków lista kontrolna najlepszych praktyk projektowych w zakrresie dostępności.
Tak rób, a tak nie!. Projektowanie dla dostępności - fantastyczny zestaw plakatów autorstwa UK Home Office Posterspoświęconych włączającemu projektowaniu z myślą o różnych niepełnosprawnościach.
A11y Project - Web Accessibility Checklist - Dostępność może być złożonym i trudnym tematem. Accessibility Project rozumie to i chce pomóc w ułatwieniu wdrożenia w sieci.
ARIA Widget Checklist: For Screen Reader Testing - Jednym z największych wyzwań związanych ze stosowaniem ARIA jest określenie różnic w poziomie wsparcia między technologiami wspomagającymi w kombinacji z przeglądarkami. Lista kontrolna LevelAccess będzie w tym niezwykle pomocna.
Narzędzia
ANDI - Accessible Name & Description Inspector, czyli Inspektor dostępnych nazw i opisów. To bezpłatne, calkowicie po polsku, w tym z polskimi komentarzami błędów i problemów, narzędzie do testowania stron internetowych pod kątem dostępności, stosowane z powodzenniem przez amerykańskich certyfikowanych testerów - Trusted Tester
ChromeLens - To rozszerzenie przeglądarki Google Chrome, które udostępnia zestaw narzędzi testoowania i oceniania dostępnosci cyfrowej.
Colour Contrast Analyser - (CCA) pomaga określić czytelność tekstu i kontrast elementów wizualnych, takich jak obramowania kontrolek graficznych i wskaźniki wizualne.
Contrast Checker - To narzędzie jest przeznaczone dla projektantów i programistów w celu testowania zgodności kontrastu kolorów z wytycznymi dotyczącymi dostępności cyfrowej (WCAG), określonymi przez World Wide Web Consortium (W3C). Te obliczenia są oparte na formułach określonych przez W3C.
HTML5 Accessibility - Sprawdź aktualny stan obsługi dostępności funkcji HTML5 w głównych przeglądarkach.
Funkify - Funkify to niesamowoite rozszerzenie dla Chrome, które pomaga doświadczać sieci i interfejsów oczami „ekstremalnych użytkowników” (okropne określenie!, ale funkcjonuje w środowisku dostępnościcowców) o różnych umiejętnościach i niepełnosprawnościach.
Media
Able Player - W pełni dostępny odtwarzacz multimediów z różnymi przeglądarkami. Używa elementu HTML5 `audio` lub `video` dla przeglądarek, które je obsługują, oraz (opcjonalnie) JW Player jako rezerwę dla tych, które tego nie robią (Terrill Thompson - @terrillthompson).
PayPal Accessible HTML5 Video Player - lekki odtwarzacz wideo HTML5, który obsługuje napisy i ułatwia dostęp do czytnika ekranu. Szczegółowe informacje można znaleźć w poście na blogu inżynieryjnym PayPal.
<section class="resources">
<h2>Ogólne</h2>
<p><a href="https://www.w3.org/WAI/tutorials/" target="_blank">WCAG Web Accessibility Tutorials</a> - wskazówki dotyczące tworzenia witryn internetowych zgodnych z WCAG.</p><br>
<p><a href="https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA" target="_blank">Specyfikacja ARIA</a> - Accessible Rich Internet Applications (ARIA) określa sposoby uczynienia treści i aplikacji internetowych (zwłaszcza tych opracowanych przy użyciu Ajaxa i JavaScript) bardziej dostępnymi, zwłaszcza dla osób z niepełnosprawnościami. Na przykład, umożliwia dostęp do punktów nawigacyjnych, widgetów JavaScript, podpowiedzi formularzy i komunikatów o błędach, aktualizację treści na żywo i wiele innych. (Mozilla Developer Network - <a href="https://twitter.com/mozappsdev">@mozappsdev</a>).</p><br>
<p><a href="https://developer.paciellogroup.com/blog/2016/01/the-state-of-hidden-content-support-in-2016/" target="_blank">HTML5 Accessibility Chops: hidden and aria-hidden</a> - Dla programisty, a także konsultanta doradzającego programistom w zakresie tworzenia dostępnych treści, ważne jest, aby mieć aktualną i praktyczną wiedzę na temat zaawansowanych technik programowania. Jaka jest najlepsza metoda ukrywania treści przed wszystkimi użytkownikami? Albo metoda ukrywania treści przed niektórymi użytkownikami? (The Paciello Group - <a href="https://twitter.com/paciellogroup">@paciellogroup</a>).</p><br>
<p><a href="https://www.microsoft.com/en-us/Design/inclusive" target="_blank">Inclusive Design at Microsoft</a> - To misja Microsoft: Dać każdemu człowiekowi na planecie więcej możliwości. Bogactwo materiałów nt. dostępności <a href="https://twitter.com/microsoftdesign">@microsoftdesign</a>).</p><br>
<div class="break"></div>
<h2>Wzorce projektowe i rozwiązania</h2>
<p><a href="https://inclusive-components.design/" target="_blank">Inclusive Components</a> - Blog, który stara się być biblioteką wzorców, koncentrując się na projektowaniu włączającym. Każdy post omawia typowy komponent interfejsu użytkownika i przedstawia jego lepszą, bardziej niezawodną i dostępną wersję (Heydon Pickering -<a href="https://twitter.com/inclusicomps">@inclusicomps</a>).</p><br>
<p><a href="https://dequeuniversity.com/screenreaders/" target="_blank">Screen Reader Keyboard Shortcuts and Gestures</a> - Lista skrotów klawiaturowych i gestów dla czytników ekranu i najlepszych dla nich przeglądarek.</p><br>
<p><a href="https://www.scottohara.me" target="_blank">Accessible Components</a> - Scott O'Hara opracowuje i projektuje rozwiązania dostępne dla użytkowników (Scott O'Hara - <a href="https://twitter.com/scottohara">@scottohara</a>).</p><br>
<p><a href="https://dequeuniversity.com/library/" target="_blank">Deque's Code Library</a> - Ta biblioteka kodu jest tworzona na bieżąco (in statu nascendi). Opiera się na zasadach nauczanych na kursie Niestandardowe widżety JavaScript/ARIA oferowanym przez Deque.</p><br>
<p><a href="https://a11y.nicolas-hoffmann.net/" target="_blank">Accessibility section - jQuery Plugins</a> - Atrakcyjne i dostępne rozwiazania korzystajace z ARIA (Nicolas Hoffmann - <a href="https://twitter.com/Nico3333fr">@Nico3333fr</a>).</p>
<div class="break"></div>
<h2>Systemy projektowe</h2>
<p><a href="https://design-system.service.gov.uk/" target="_blank">GOV.UK Design System</a> - System projektowy stosowany do budowy serwisów rządowych w Wielkiej Brytanii. Ucz się z badań i doświadczeń innych zespołów serwisowych i unikaj powtarzania już wykonanej pracy.</p><br>
<p><a href="https://designsystem.digital.gov/documentation/developers/" target="_blank">U.S. Web Design System</a> - komponenty interfejsu użytkownika są zbudowane na solidnej podstawie HTML i są stopniowo ulepszane, aby zapewnić podstawowe funkcje w różnych przeglądarkach. Wszyscy użytkownicy będą mieli dostęp do tych samych krytycznych informacji i doświadczeń niezależnie od używanej przeglądarki, chociaż te doświadczenia będą lepiej renderowane w nowszych przeglądarkach. Jeśli JavaScript zawiedzie, użytkownicy nadal otrzymają solidne podstawy HTML.</p><br>
<p><a href="https://wet-boew.github.io/wet-boew/index-en.html" target="_blank">Web Experience Toolkit (WET)</a> - stosowany w kanadyjskich agencjach rządowych, wielokrotnie nagradzany framework do budowy nowoczesnych witryn internetowych, które są dostępne, użyteczne, interoperacyjne, dostosowane do urządzeń przenośnych oraz wielojęzyczne.</p>
<div class="break"></div>
<h2>Listy kontrolne</h2>
<p><a href="https://wcag.lepszyweb.pl" target="_blank">Jak spełnić WCAG? Krótki przewodnik</a> - Konfigurowalny przewodnik po wymaganiach i technikach Wytycznych dostępności treści internetowych (WCAG) 2. Jest jednym z podstawowych dokumentów WCAG, integrującym Wytyczne, Techniki i Objaśnienia.</p><br>
<p><a href="https://lepszyweb.pl/blog/10-heurystyk-dostepnosci" target="_blank">10 heurystyk dostępności</a> - Opracowana przez specjalistów z Deque i adaptowana do polskich warunków lista kontrolna najlepszych praktyk projektowych w zakrresie dostępności.</p><br>
<p><a href="https://lepszyweb.pl/blog/projektowanie-dla-dostepnosci" target="_blank">Tak rób, a tak nie!. Projektowanie dla dostępności</a> - fantastyczny zestaw plakatów autorstwa <span lang="en">UK Home Office Posters</span>poświęconych włączającemu projektowaniu z myślą o różnych niepełnosprawnościach.</p><br>
<p><a href="https://a11yproject.com/checklist.html" target="_blank">A11y Project - Web Accessibility Checklist</a> - Dostępność może być złożonym i trudnym tematem. Accessibility Project rozumie to i chce pomóc w ułatwieniu wdrożenia w sieci.</p>
<p><a href="https://www.levelaccess.com/aria-widget-checklist-screen-reader-testing/" target="_blank">ARIA Widget Checklist: For Screen Reader Testing</a> - Jednym z największych wyzwań związanych ze stosowaniem ARIA jest określenie różnic w poziomie wsparcia między technologiami wspomagającymi w kombinacji z przeglądarkami. Lista kontrolna LevelAccess będzie w tym niezwykle pomocna.</p><br>
<div class="break"></div>
<h2>Narzędzia</h2>
<p><a href="https://lepszyweb.pl/andi/" target="_blank">ANDI</a> - <span lang="en">Accessible Name & Description Inspector</span>, czyli Inspektor dostępnych nazw i opisów. To bezpłatne, calkowicie po polsku, w tym z polskimi komentarzami błędów i problemów, narzędzie do testowania stron internetowych pod kątem dostępności, stosowane z powodzenniem przez amerykańskich certyfikowanych testerów - <span lang="en">Trusted Tester</span> </p><br>
<p><a href="https://chrome.google.com/webstore/detail/chromelens/idikgljglpfilbhaboonnpnnincjhjkd" target="_blank">ChromeLens</a> - To rozszerzenie przeglądarki Google Chrome, które udostępnia zestaw narzędzi testoowania i oceniania dostępnosci cyfrowej.</p><br>
<p><a href="https://developer.paciellogroup.com/resources/contrastanalyser/" target="_blank">Colour Contrast Analyser</a> - (CCA) pomaga określić czytelność tekstu i kontrast elementów wizualnych, takich jak obramowania kontrolek graficznych i wskaźniki wizualne.</p><br>
<p><a href="https://contrastchecker.com" target="_blank">Contrast Checker</a> - To narzędzie jest przeznaczone dla projektantów i programistów w celu testowania zgodności kontrastu kolorów z wytycznymi dotyczącymi dostępności cyfrowej (WCAG), określonymi przez World Wide Web Consortium (W3C). Te obliczenia są oparte na formułach określonych przez W3C.</p><br>
<p><a href="https://www.html5accessibility.com/" target="_blank">HTML5 Accessibility</a> - Sprawdź aktualny stan obsługi dostępności funkcji HTML5 w głównych przeglądarkach.</p><br>
<p><a href="https://www.funkify.org/" target="_blank">Funkify</a> - Funkify to niesamowoite rozszerzenie dla Chrome, które pomaga doświadczać sieci i interfejsów oczami „ekstremalnych użytkowników” (okropne określenie!, ale funkcjonuje w środowisku dostępnościcowców) o różnych umiejętnościach i niepełnosprawnościach.</p><br>
<div class="break"></div>
<h2>Media</h2>
<p><a href="https://ableplayer.github.io/ableplayer" target="_blank">Able Player</a> - W pełni dostępny odtwarzacz multimediów z różnymi przeglądarkami. Używa elementu HTML5 `audio` lub `video` dla przeglądarek, które je obsługują, oraz (opcjonalnie) JW Player jako rezerwę dla tych, które tego nie robią (Terrill Thompson - <a href="https://twitter.com/terrillthompson">@terrillthompson</a>).</p><br>
<p><a href="https://github.com/paypal/accessible-html5-video-player/" target="_blank">PayPal Accessible HTML5 Video Player</a> - lekki odtwarzacz wideo HTML5, który obsługuje napisy i ułatwia dostęp do czytnika ekranu. Szczegółowe informacje można znaleźć w poście na blogu inżynieryjnym PayPal.</p>
</section>
Skopiowane!