Zgodność z przeglądarką

Użytkownicy przeważnie wyświetlają Twoją witrynę za pomocą przeglądarki. Każda przeglądarka interpretuje kod witryny trochę inaczej, co oznacza, że może się ona wyświetlać różnie w zależności od używanej przeglądarki. Z reguły nie należy polegać na działaniu, które jest właściwe przeglądarce, np. prawidłowym wykryciu typu treści lub kodowania, jeśli nie zostały one wcześniej określone. Możesz również podjąć pewne kroki, aby zapewnić prawidłowe wyświetlanie witryny.

Przetestuj swoją witrynę w jak największej liczbie przeglądarek

Po zaprojektowaniu witryny trzeba sprawdzić jej wygląd i funkcjonalność w wielu różnych przeglądarkach, aby upewnić się, że sposób jej wyświetlania i działania jest wszędzie zgodny z oczekiwaniami. Testowanie najlepiej zacząć jeszcze w trakcie projektowania witryny. Witryna może być wyświetlana inaczej w różnych przeglądarkach, a nawet w różnych wersjach tej samej przeglądarki. Możesz skorzystać z takich usług jak Google Analytics, aby dowiedzieć się, które przeglądarki są najczęściej używane do wyświetlania Twojej witryny.

Używaj prawidłowego, przejrzystego kodu HTML

Nawet jeśli w niektórych przeglądarkach witryna jest wyświetlana poprawnie mimo zastosowania nieprawidłowego kodu HTML, nie ma gwarancji, że będzie tak wyświetlana we wszystkich przeglądarkach używanych obecnie lub w przyszłości. Najlepszym sposobem na zapewnienie prawidłowego wyglądu witryny we wszystkich przeglądarkach jest napisanie jej prawidłowym językiem HTML i CSS oraz przetestowanie we wszystkich możliwych przeglądarkach. Przejrzysty, prawidłowy kod HTML jest dobrym zabezpieczeniem, a zastosowanie języka CSS oddzieli prezentację od treści oraz może przyczynić się do szybszego wyświetlania i wczytywania stron. Narzędzia do weryfikacji, na przykład bezpłatne narzędzia online do sprawdzania poprawności kodu HTML lub CSS udostępniane przez W3 Consortium, są przydatne w sprawdzaniu witryny, a narzędzia takie jak HTML Tidy pomagają szybko i łatwo oczyścić kod. Chociaż zalecamy używanie prawidłowego języka HTML, nie powinien on wpłynąć na skanowanie i indeksowanie witryny przez Google.

Określ kodowanie znaków

Aby ułatwić przeglądarkom wyświetlanie tekstu na stronie, warto zawsze określić kodowanie dokumentu. Kodowanie powinno się wyświetlać u góry dokumentu (lub ramki), ponieważ niektóre przeglądarki nie rozpoznają deklaracji zestawu znaków, które pojawiają się w treści dokumentu. Warto też upewnić się, czy serwer WWW nie wysyła sprzecznych nagłówków HTTP. Nagłówek taki jak content-type: text/html; charset=ISO-8859-1 zastępuje wszystkie zawarte na stronie deklaracje zestawu znaków.

Uwzględnij dostępność

Nie wszyscy użytkownicy mają w przeglądarkach włączoną obsługę języka JavaScript. Poza tym niektóre przeglądarki mogą nie obsługiwać technologii takich jak ActiveX lub obsługiwać je nieprawidłowo. Zalecamy stosowanie się do naszych wytycznych dotyczących używania plików multimedialnych, a także testowanie witryny w przeglądarkach obsługujących wyłącznie tekst (np. Lynx). Utworzenie tekstowych odpowiedników treści i funkcji multimedialnych ułatwi wyszukiwarkom skanowanie i indeksowanie witryny oraz zwiększy jej dostępność dla użytkowników korzystających z alternatywnych technologii, takich jak czytniki ekranu.