Aby strony internetowe były dostępne dla wszystkich, wymyślono standardy programowania. Organizacja W3C zajmuje się standaryzacją sieci, promuje strony dostępne dla użytkowników, wskazuje kierunki rozwoju, dostarcza narzędzia i oprogramowanie ułatwiające poprawne tworzenie aplikacji internetowych. Jednak wielu web developer’ów nie przestrzega tych zasad, z uwagi na fakt, że wymagają one znacznie więcej niż podstawowych wiadomości, a tworzenie zgodnie ze standardami zajmuje więcej czasu. Niemal wszystkie z dostępnych narzędzi ułatwiających kodowanie stron, nie tworzy kodu zgodnego ze standardami – dlatego jeżeli nie piszesz kodu ręcznie, stworzenie strony zgodnej ze standardami jest praktycznie niemożliwe.
Zobacz ile stron, które odwiedzasz codziennie jest zrobionych wyłącznie w technologii flash. Ile naliczyłeś? Ja nie naliczyłem ani jednej. Profesjonalne strony, nastawione na użytkownika po prostu nie są tworzone we flashu. Twoi klienci często proszą o menu we flash, dynamiczne elementy na stronie, lub co gorsza, całą stronę zrobioną we flash! Klient ma zawsze rację, prawda? Nieprawda! Twoi klienci nie zdają sobie sprawy że dobrze wyglądająca strona we flash, ma wiele wad które dyskwalifikują flash w profesjonalnym tworzeniu stron. I to Ty musisz uświadomić te fakty swojemu klientowi. Jeśli chcesz działać na szkodę klienta i naciągać go na zapłacenie grubej kasy za coś, czego tak naprawdę nie potrzebuje, to Twoja sprawa. Klient zakłada że strona będzie na siebie zarabiać – nie mam tu na myśli tylko sklepów internetowych, ale strony w ogóle. Przykładowo strona musi godnie reprezentować firmę, a nie ma tańszej reklamy i o takiej sile działania jak strona internetowa.