Podejście HackerRank do dostępności

Last updated: January 3, 2025

W HackerRank dostępność jest integralną częścią naszego procesu rozwoju oprogramowania. Zobowiązujemy się do tworzenia inkluzywnych doświadczeń, które umożliwiają każdemu dostęp i korzystanie z naszej platformy bez wysiłku. Od najwcześniejszych decyzji projektowych po końcowe testy, zapewniamy, że nasze produkty spełniają standardy dostępności i zapewniają płynne doświadczenie użytkownika. Tworzymy produkty, które działają dla każdego, identyfikując i rozwiązując bariery na wczesnym etapie.

Proaktywne testy i audyty

  • Regularne audyty: Przeprowadzamy audyty wewnętrzne i zewnętrzne, zapewniając zgodność ze standardami dostępności.

  • Narzędzia i technologia: Wykorzystujemy narzędzia takie jak Axe do automatycznego testowania oraz NVDA i Voiceover do testowania ręcznego.

Priorytetyzacja i rozwiązywanie problemów

Dostępność to proces ciągły. Problemy są priorytetyzowane na podstawie ich wpływu, zapewniając, że najważniejsze wyzwania są rozwiązywane w pierwszej kolejności.

  • Krytyczne: Blokują dostęp do kluczowych funkcji. Rozwiązujemy je z najwyższym priorytetem.

  • Poważne: Znacząco utrudniają dostęp, ale umożliwiają alternatywne ścieżki. Są priorytetyzowane zaraz po problemach krytycznych.

  • Umiarkowane i niskie: Powodują drobne niedogodności lub nie spełniają kryteriów technicznych, nie wpływając na użyteczność. Rozwiązujemy je jako część naszej długoterminowej strategii.

To podejście zapewnia, że zajmujemy się najbardziej pilnymi potrzebami, jednocześnie stopniowo ulepszając naszą platformę.

Komponenty stron trzecich

Chociaż dążymy do proaktywnego rozwiązywania wyzwań związanych z dostępnością, polegamy na niektórych komponentach stron trzecich dla określonych funkcji. Naprawy komponentów stron trzecich często wykraczają poza naszą bezpośrednią kontrolę, dlatego też komponenty te są wyłączone z zakresu dostępności, chyba że dostępna jest alternatywa zgodna z zasadami dostępności.

Opcje dostosowania

Ograniczenia wynikające z komponentów stron trzecich lub skomplikowanych ograniczeń technicznych mogą uniemożliwić natychmiastowe rozwiązanie. W takich przypadkach zapewniamy wbudowane opcje dostosowania i dedykowane wsparcie, aby użytkownicy mogli skutecznie osiągnąć swoje cele.

Zobowiązanie do ciągłego doskonalenia

Stale oceniamy i udoskonalamy nasze procesy, aby dostosować się do ewoluujących standardów dostępności i potrzeb użytkowników.

  • Przez każdy cykl audytu i przeglądu identyfikujemy obszary do poprawy, rozwiązujemy potencjalne luki i zwiększamy użyteczność.

  • Inwestując w narzędzia, szkolenia i procesy wewnętrzne, priorytetowo traktujemy dostępność w naszych stale rozwijających się produktach.


W celu uzyskania informacji lub dostępu do naszych najnowszych Raportów Zgodności z Dostępnością, prosimy o kontakt pod adresem accessibility@hackerrank.com.