Hej jakie macie podejście do tego tematu . Modyfikować element javascriptem czy lepiej podmienić css ?
Jeśli chodzi o uruchomienie kontrastu lub nawet zmianę rozmiaru fontu na stronie to najlepszym rozwiązaniem będzie dodanie odpowiedniej klasy do body lub nawet poszczególnych elementów jeśli jest taka potrzeba.
Załadowanie dodatkowego pliku CSS z kodem dostosowującym witrynę do WCAG jest dobrym rozwiązaniem, dzięki temu w głównym kodzie CSS będzie porządek. Łatwiej to będzie również utrzymywać gdy alternatywne modyfikacje stylistyki będą w osobnych plikach. Wykorzystując to rozwiązanie, gdy użytkownik zechce zmienić wygląd z powrotem na standardowy, jedyne co trzeba zrobić to usunąć zdefiniowaną wcześniej klasę z elementów. W przypadku manipulacji elementów DOM akcji musiałoby być zdecydowanie więcej by zmieniać wygląd.
Więcej pomocnych informacji oraz inspiracji do różnych rozwiązań znajdziesz na naszym blogu.