Już dawno wspominałem o wytycznych opracowanych przez BBC, ale wtedy to była jeszcze wersja 0.7 tego dokumentu. Teraz z przyjemnością informuję, że jest ostateczna wersja BBC MASG 1.0.
Różnica to nie tylko treść, ale także forma. Wytyczne przybrały postać aplikacji webowej i to poręcznej do używania. Jest nawet możliwość pobrania całości dokumentacji i korzystania offline. Wytyczne nadal obejmują iOS, Androida i HTML, a pomijają Windows Phone, Blackberry OS i Firefox OS, co dosyć dobrze pokazuje dzisiejszy rynek mobilny. Jeżeli chcesz kodować aplikacje mobilne i nie wiesz jak uczynić je dostępnymi – tu masz pełną dokumentację. Można tu znaleźć nie tylko objaśnienia i suche wytyczne, ale także przykłady kodu i wskazówki, czego unikać.
API dla iOS i Androida jest bardzo bogate w rozwiązania dostępnościowe dla interfejsów. Sęk w tym, że większość programistów nie wie, do czego służą. A jeżeli nawet wiedzą, to ignorują lub obawiają się popełnienia błędu. Z HTML jest znacznie lepiej, bo jest dłużej dokumentowany i częściej używany, a przy tym ma dużo mniejszą barierę wejścia. Jednak nawet w jego przypadku warto przejrzeć kod z dobrymi rozwiązaniami i przykłady często popełnianych błędów. Prawdziwa kopalnia wiedzy, do której polski rząd nie dopłaca.
Tak przy okazji, kilka dni temu BBC zaliczyło dostępnościową wtopę aktualizując aplikację BBC News do wersji która okazała się niedostępna 🙂 http://www.applevis.com/blog/advocacy-news-opinion/how-did-bbc-get-it-so-wrong-blind-users-latest-update-its-ios-news-app
PolubieniePolubienie