a11y.css

Wstęp

Wymawiaj „Alix”. Bo tak prościej!

Ten plik CSS ma na celu ostrzeganie programistów o możliwych zagrożeniach i błędach występujących w kodzie HTML. Może być również użyty do przybliżonej oceny jakości strony, przez proste dołączenie go jako zewnętrznego arkusza stylów.

Jak stosować?

Rozszerzenie przeglądarki

Niezależnie od tego, czy używasz Firefox , czy Chrome , zapraszamy do zainstalowania i używania rozszerzenia przeglądarki a11y.css.

Zapewnia ono kilka fajnych funkcji, których nie ma w głównym pliku CSS (na razie), takich jak:

Ponadto rozszerzenie przeglądarek umożliwiają:

Skryptozakładka

Możesz również użyć formularza na lewym pasku bocznym, aby określić minimalny poziom i język, aby wygenerować własną skryptozakładkę. Następnie po prostu przeciągnij zielony przycisk do swoich zakładek i gotowe! Teraz jesteś w stanie używać a11y.css na każdej stronie, którą odwiedzasz, po prostu klikając na tę zakładkę.

Zastrzeżenia dotyczące zakładki

Główne zastrzeżenie polega na tym, że nagłówki HTTP CSP blokują niebezpieczne/zewnętrzne skrypty - głównie z powodu błędów i niespójności przeglądarek. Ale wiele zasad CORS może zablokować działanie skryptozakładki…

Należy również pamiętać, że ładowanie skryptozakładki może potrwać kilka sekund, ponieważ zasadniczo wstrzykuje ona arkusz stylów a11y.css do DOM przeglądanej strony. Na początku może być trochę powolny, ponieważ jest pobierany z GitHuba, ale jest to cena, którą trzeba zapłacić za jej aktualność.

Wkład

Jeśli chcesz się zaangażować w ten projekt, upewnij się, że zajrzysz na jego wiki. Z przyjemnością przeczytam twoje problemy lub pull requesty!