Prestiż, fanaberia a może solidność?

Dlaczego warto mieć serwis zgodny ze standardami W3C?

Strony internetowe należy aktualizować co pewien czas. A właściwie ich kod.
Kod języków programowania stron internetowych jest ciągle rozwijany i zmieniany. Dlaczego? Dzieje się tak dlatego, że zmieniają się standardy dotyczące działania stron internetowych, funkcjonalności i dostępności. Obecnie duży nacisk kładziony jest na dostosowanie stron dla wszystkich użytkowników. Serwisy ale i małe strony internetowe powinny być przejrzyste, czytelne, zrozumiałe, działać w rożnych typach przeglądarek a każdy użytkownik niezależnie od posiadanego sprzętu, wieku, stanu zdrowia nie powinien mieć problemu z ich obsługą. Przykładowo osoby niedowidzące powinny mieć możliwość skorzystania z czytników ekranu i czytania na głos opisu tego co znajduje się na stronie internetowej. Dlatego ważne jest aby każdy obrazek miał alternatywny tekst. Wykorzystujemy do tego celu znacznik „alt”.

Przykład:
przykład kodu

To tylko jeden z przykładów. Jeżeli chcemy aby nasza witryna spełniała ten i wiele innych standardów najlepiej dostosować kod strony za pomocą walidatorów W3C.

Walidator W3C HTML:
https://validator.w3.org
Walidator W3C CSS:
https://jigsaw.w3.org/css-validator

Jakie inne korzyści daje nam zgodność ze standardami W3C?
1. Lepsze SEO czyli w skrócie lepsze pozycjonowanie naszej strony i odnajdowanie jej przez wyszukiwarki internetowe.
2. Prestiż – pochwal się innym programistom poprawnym kodem oraz tym jakim jesteś fachowcem.
3. Przejrzystość - to także przystępność dla dużego grona użytkowników.
4. Strony z kodem bez błędów są ładowane szybciej i działają niezależnie od sprzętu.


Przykłady w moim wykonaniu – przetestuj walidatorami.
Galeria foto zgodna ze standardami W3C:
Galeria foto
Przykładowa strona dla dużych serwisów internetowych zgodna ze standardami W3C:
http://blum.ct8.pl/projekt16/serwisR.html

To tylko strona pokazowa. Linki na niej nie działają prawidłowo.
Pokazuję na jej przykładzie jak może działać duży internetowy serwis zgodny ze standardami W3C.
Menu rozwijane w JavaScript, CSS3, HTML5.
Obie strony są responsywne - można przetestować w telefonie.

A jak te testy przechodzi Twoja witryna?

Jeżeli twoja strona internetowa nie przechodzi testów walidatorami W3C to nic strasznego!

Wiele bardzo dobrych serwisów go nie przechodzi. Z czego to wynika? Jak pisałem wcześniej standardy kodu zmieniają się prawie codziennie. Trudno czasami nadążyć za nowościami i zmianami. Najprawdopodobniej w momencie utworzenia twojej strony przechodziła ona wszystkie testy a w miarę upływu czasu i zmian standardów błędów zaczęło przybywać. Dlatego należy często aktualizować kod próbując chociaż nadążyć za rozwojem i nowymi standardami. A w przypadku tworzenia nowych stron, warto być na bieżąco i przynajmniej zminimalizować ilość błędów.

autor: Paweł Kędra
http://blum.ct8.pl