W3C, World Wide Web Consortium is de grootste maar niet de enige web standaard organisatie. Opvallend dat mensen die standaards schrijven, zelf kennelijk geen idee hebben wat het woord "standaard" betekent. Vandaar dat er zoveel, vaak tegenstrijdige, standaards zijn...
Op de meeste websites zitten javascripts. Deze vallen voor 0% onder W3C, voor 100% proprietary Sun.
ActiveX is proprietary Microsoft en ga zo maar door.
Er is ook veel kritiek op W3C, ze luisteren vooral naar hun meest kapitaalkrachtige leden en lopen altijd achter de feiten aan. Zo loopt de standaardisering van XML zwaar achter. Verder is het aan elke browser-programmeur vrij om zelf te bepalen in hoeverre deze de "standaards" van W3C of andere organisaties in z'n browser verwerkt. Programmeurs kijken per definitie liever vooruit dan terug. Ze willen iets nieuws ontwikkelen, niet de technologie van gisteren klakkeloos overnemen.
Met andere woorden geen enkele browser houdt zich 100% aan W3C standaards, sommige zelfs maar voor een bedroevend laag percentage. In 2005 was dat voor Internet Explorer en Frontpage zo'n 23%, Firefox zat over de 60% en Opera zat extreem hoog met 73%.
Voor zaken als tekst terugloop en afhandeling van in webpages gebruikte fonts die aan de browserzijde niet beschikbaar zijn is veel in de standaards te vinden, maar geen bindende standaards. Niet alleen de browser programmeurs maar ook website builders wordt volledig de vrije hand gegeven hoe ze met dit soort zaken omgaan.
Een groot verschil is dat Adobe zelf z'n eigen "standaards" schrijft en zelf de software ontwikkelt die zich daar 100% aan houdt. Elk PDF bestand is 100% upward compatible, een Acrobat v1 bestand ziet er in Acrobat v10 nog identiek uit.
Geen enkele drukker heeft er moeite mee als je met een Acrobat bestand aankomt en het gedrukt wilt hebben. Jij als klant bent dan 100% aansprakelijk voor de kwaliteit die uit de drukpers zal rollen. Je kunt gigantisch inzoomen op je eigen computer en zo dus vooraf bepalen hoe loepzuiver het is. Garbage in betekent garbage out, quality in betekent quality out. Er zijn maar weinig drukkers te vinden die html bestanden aannemen. Wat er in een browser op het scherm goed uitziet zal ALS REGEL troep zijn als het uit de drukpers rolt. HTML is bedoeld om supersnel superveel informatie met hyperlinks naar superveel beeldschermen te kunnen transporteren.
Word is een uitstekende wordprocessor
Acrobat is een Portable Document programma, de meeste professionele gebruikers maken hun bestanden eerst aan in andere programma's en vertalen het vervolgens naar PDF. Acrobat is nauwelijks wordprocessor en al helemaal geen webpage editor. Als morgen alle webpages door PDF's vervangen zouden worden, zou overmorgen het hele web crashen. Wat je in een HTML van een paar kilobytes kunt overbrengen kost in PDF formaat al snel een paar megabyte, een factor 1000 is niet ongebruikelijk maar niet te behappen voor de huidige infrastructuur.
Mijn fiets voldoet beter als fiets dan de auto van de buren waar niet eens trappers aan zitten. Maar als vrachtwagen is hij niet zo geschikt en ook op Zandvoort presteert ie beneden de maat.