Voordelen van werken met webstandaarden
(Dit is een uittreksel uit Web 2.0: nieuwe trends in Web projecten. De volledige slides kunnen gedownload worden op deze pagina.)
Elk zichzelf respecterend webdesign bureau zou op dit moment naar mijn mening met webstandaarden moeten werken.
Mijn visie op de voordelen van webstandaarden:
- Toegankelijkheid
- Zoekmachine optimalisatie
- Forward compatibility
- Device onafhankelijk
- Sneller laden
- Leverancier-onafhankelijk
- Sneller ontwikkelen
- Sneller updaten
- Lager bandbreedte-verbruik
Voordeel 1 : toegankelijkheid
Werken met webstandaarden betekent (bijna) automatisch voldoen aan de Blindsurfer normen. De website is toegankelijk voor een grotere doelgroep. (Wist u dat 12,9 % van de Belgische bevolking een lichte tot ernstige handicap heeft ? )
Voordeel 2 : zoekmachine optimalisatie
- Zoekmachines taxeren op inhoud, niet op opmaak. CSS-bestanden worden bv. door Google genegeerd.
- Zoekmachines taxeren op code-to-content ratio. Hoe minder ‘woorden’ (code + inhoud) in een webpagina, hoe zwaarder die woorden doorwegen.
- Websites volgens webstandaarden hebben een html-bestand met minimale code (opmaak zit in CSS-bestand).
Voordeel 3 : forward compatibility
W3C zorgt voor backward compatibility van haar specificaties. D.w.z.: huidige versies zullen compatibel zijn met toekomstige versies. De website zal ook in toekomstige browsers nog goed zichtbaar/leesbaar zijn.
Voordeel 4 : device onafhankelijk
Webstandaarden = xhtml = volgens XML-specificaties. Op het internet gaan in de toekomst zal niet noodzakelijk met een browser op PC zijn: PDA, GSM, IDTV…Deze werken niet noodzakelijk met html, wel met industrie-standaard XML.
Voordeel 5 : sneller laden
CSS-bestand : 1 bestand voor de hele site, voor alle webpagina’s. Dit CSS-bestand wordt lokaal gecachet, en slechts één keer in een surfsessie gedownload. De bulk van de code (= opmaak) zit in CSS-bestand.
Gevolg: 35% - 60% besparing op downloaden van bestanden.
En dus een snellere webpagina voor de gebruiker.
Voordeel 6 : leverancier-onafhankelijk
Als een website opgemaakt is in webstandaarden, zal een andere ontwikkelaar makkelijker zijn weg vinden, vanwege de vastgelegde normen.
Een website opgemaakt volgens webstandaarden is zichtbaar in alle browsers.
Voordeel 7 : sneller ontwikkelen
Splitsing tussen inhoud en opmaak maakt dat designers en programmeurs tegelijkertijd en onafhankelijk kunnen werken. Bovendien zorgen webstandaarden voor objectief te valideren code = makkelijker controleerbaar en corrigeerbaar door developer.
Voordeel 8 : sneller updaten
Inhoud en opmaak zijn gesplitst : elk van beide is makkelijker aan te passen, onafhankelijk van elkaar. Het traditioneel voorbeeld is CSS Zen Garden.
Voordeel 9 : lager bandbreedte-verbruik
CSS-bestand : 1 bestand voor de hele site, voor alle webpagina’s. Dit CSS-bestand wordt lokaal gecachet, en dus slechts één keer in een surfsessie gedownload. De bulk van de code (= opmaak) zit in het CSS-bestand.
Dit zorgt voor een 35% - 60% besparing op bandbreedte.
Het voorbeeld op Stopdesign: de omschakeling van de Microsoft website naar webstandaarden.
Er kon een besparing van 25 Kb per page gerealiseerd worden. Microsoft heeft 1.2 miljard pageviews per maand
Dit betekent: 25 Kb x 1.2 miljard = 30.000 Gb minder bandbreedte verbruik per maand.
Als je weet dat op dit moment 1 Gb trafiek tussen 10 en 20 euro per maand kost...
(Dit is een uittreksel uit Web 2.0: nieuwe trends in Web projecten. De volledige slides kunnen gedownload worden op deze pagina.)
Update: 456 Berea Street wijst naar een vergelijkbaar artikel op MarketingSherpa: Why You Should Consider Budgeting a Site Redesign for Firefox 1.5 Now.
Een opvallende quote:
The folks at CNET estimate it took about 30 % less time to build Download.com using Web standards than doing it "the old-fashioned way,"
Voordelen van werken met webstandaarden werd geschreven door Bart op 01-12-2005 (896 dagen geleden) - Share!
Reacties:
Re: Voordelen van werken met webstandaarden
Zo is dat! Toegankelijkheid op numero uno. Wat ik een beetje mis in je lijstje is de 'backward compatibility'. Die is ook écht aantoonbaar; forward compatibility daarentegen is een beetje koffiedik kijken. XHTML is ten slotte ook maar een 'transitionele' taal en een optapje naar iets beters. In praktijk is de semantiek in XHTML bvb. ver te zoeken als je ziet hoe creatief web developers tags als dl/dt/dd interpreteren. Ook blijkt nu al dat veelgebruikte CSS hacks en filters in IE7 voor problemen zullen zorgen. Over een jaar of tien moeten we eens gniffelen om de 'box model hack', vrees ik :) Toch ben ik er net als jij van overtuigd dat het hele idee van webstandaarden vandaag absoluut de manier is om de zaken aan te pakken.
Wat ik misschien nog zou willen toevoegen aan je lijstje (vooral in de web 2.0-context) is de 'remixability' van een website die webstandaarden gebruikt. Structurele en propere markup zorgt ervoor dat web services, user scripts (greasemonkey-toestanden) etc. gemakkelijker 'dingen' kunnen doen met de inhoud van je site. Of zo :)
Roel Van Gils , 01-12-2005 (896 dagen geleden)
Re: Voordelen van werken met webstandaarden
Ik werk regelmatig met webstandaarden en moet zeggen dat ik het héél erg leuk vind om er mee te werken.
MSN hacken , 13-03-2008 (63 dagen geleden)



