Pobierz dla Google Chrome (otwiera nową kartę)
Pobierz dla Edge (otwiera nową kartę)
Pobierz dla Firefox (otwiera nową kartę)Newsletter
Nowe przepisy i terminy, wyroki sądów, kontrole i zmiany w WCAG. Raz w tygodniu dostajesz krótkie podsumowanie, a gdy dzieje się coś ważnego, informację od razu. Możesz wypisać się w każdej chwili.

Paczka @dockcodes/accessibility-widget ładuje widżet dostępności w aplikacji JavaScript lub TypeScript i daje do niego dostęp z kodu.
Rejestr npm
Paczkę instalujesz przez npm albo Yarn, importujesz i uruchamiasz widżet tokenem strony: await accessibility.init(token). Od tej chwili aplikacja może sterować widżetem, np. włączyć kontrast albo zmienić język.
Odwiedzający otwierają widżet przyciskiem i dopasowują stronę do swoich potrzeb:
Kod zawiera tylko token strony. Wygląd widżetu, opcje dostępności i deklarację dostępności ustawiasz w koncie DockAccess, więc ich zmiana nie wymaga ponownej edycji kodu.
Widżet nie zbiera danych osobowych odwiedzających. Do zliczania wyświetleń zapisywane są tylko adres IP i user-agent.
Skopiuj token strony z listy Moje strony w koncie DockAccess i wklej go poniżej. Nie masz jeszcze strony? Dodaj ją.
Kod w kolejnych krokach uzupełni się tym tokenem.
Zainstaluj paczkę przez npm albo Yarn:
npm:
npm install @dockcodes/accessibility-widget
Yarn:
yarn add @dockcodes/accessibility-widget
Zaimportuj ją do projektu:
import accessibility from "@dockcodes/accessibility-widget";
Zainicjuj widżet tokenem strony. Zawiera token wklejony powyżej.
await accessibility.init("TOKEN_STRONY");
Otwórz stronę i sprawdź, czy widać przycisk widżetu dostępności.
Widżet pojawia się na każdej podstronie aplikacji, w której uruchomiono widżet. Odwiedzający otwierają go przyciskiem albo skrótem Ctrl + U, a widżet pamięta ich wybory przy kolejnej wizycie.
W koncie DockAccess wybierz stronę z listy Moje strony i otwórz zakładkę Widżet dostępności. Ustawisz tam kolory, położenie i wielkość przycisku (także osobno dla wąskich ekranów), maksymalne powiększenie, dostępne funkcje i profile, własne selektory oraz deklarację dostępności. Podgląd pokazuje zmianę przed zapisaniem, a paczki nie trzeba instalować ponownie.
Widżet działa na domenach przypisanych do strony w koncie, więc dodaj tam każdy adres, pod którym działa witryna. Plan darmowy obejmuje 5000 wyświetleń widżetu miesięcznie na wszystkich stronach konta. Po ich wykorzystaniu widżet nie wyświetla się do 1. dnia kolejnego miesiąca albo do aktywacji planu z wyższym limitem.
Zaimportowany obiekt accessibility to instancja widżetu. Przez nią zmienisz ustawienia, np. setContrast(true), setFontSize(4), setLanguage("pl") czy resetAll(), i nasłuchasz widżetu, np. przez onMenuOpen(). Widżet wysyła też zdarzenia przy zmianie opcji, profilu i języka oraz przy otwarciu i zamknięciu menu; ich listy są w zakładce Artykuły w bazie wiedzy.
Moduł dla Magento 2.4.4+, Adobe Commerce i Mage-OS
Pozwól odwiedzającym dopasować stronę do swoich potrzeb: kontrast, rozmiar tekstu, czytanie na głos i gotowe profile.
Zobacz instalacjęBezpłatnie do 5000 wyświetleń miesięcznie.