Voor bezoekers bij wie dit een erg prangende vraag is: het antwoord is nee!
Momenteel lees ik het boek Hardboiled Webdesign. In dit boek houdt Andy Clarke een warm pleidooi om elke browser de meest geschikte website te geven. Dat wil dus zeggen dat een website niet in elke browser hetzelfde werkt of er hetzelfde uitziet.
Enkel voor mensen met een groene hoed
Ik hoor je al roepen: “Moeten we dan terug naar de Browser Wars van de jaren ’90?” Ok, misschien riep je dat niet écht, maar doe even alsof, dat past beter in dit artikel.
Tijdens die Browser Wars stopte elke fabrikant naar eigen goeddunken extra functies in zijn product om concurrenten te overtreffen. Er waren geen afspraken en dat leidde tot bizarre situaties. Mogelijke klanten werden op een site weggestuurd omdat die bijvoorbeeld “Best viewed” was in “Netscape 4”. Of je kon de site helemaal niet openen als je niet met Internet Explorer werkte.
Onzin natuurlijk! De kans dat bezoekers een programma gaan downloaden en installeren, enkel om jouw site te bekijken is heel erg klein. Het kan jouw klanten niets schelen met welke software ze werken.
Vergelijk het met iemand die voor zijn winkel een bord zet met: “Deze winkel is enkel toegankelijk voor mensen met een groene hoed.” Niet zo'n sterke manier van zakendoen eigenlijk.
Andere browsers, andere noden
Na de Browser Wars begon zowat iedereen met webstandaarden te werken. Alles werd weer peis en vree. Tot de eerste webdesigner riep “Die verdomde %*$//!! browser x ondersteunt die standaard niet volledig!”. Meestal gevolgd door een paar uren gesakker om het probleem te omzeilen.
De ondersteuning voor standaarden is ondertussen al veel verbeterd. Toch gebruiken veel ontwerpers nieuwere standaarden niet omdat ze nog niet in alle browsers werken. Of ze zoeken erg ingewikkelde oplossingen om ervoor te zorgen dat een site er ook in oudere (minder capabele) browsers exact hetzelfde uitziet. Kortom, nieuwe (standaard) technologie wordt niet gebruikt en er wordt veel geld gestoken in oude systemen.
Aanvaarden we niet beter dat elke browser andere mogelijkheden heeft? Natuurlijk is het belangrijk om je inhoud voor iedereen beschikbaar te houden. Enkel toegang geven aan groene hoeden is belachelijk.
We moeten elke browser geven wat bij zijn capaciteiten past. Internet Explorer 6 is een oude browser waar veel op gevloekt wordt. Een groot stuk van het budget gaat meestal naar problemen voor deze browser oplossen.
Andy Clarke (die van dat boek, ja ik ben een beetje fan) lost het zo op: browsers die nieuwe technologie aankunnen krijgen de normale weergave:
Internet Explorer 6 wordt niet uitgesloten, maar krijgt de website op deze manier te zien:
Voor de klant heeft dit grote voordelen. Het budget dat normaal naar Internet Explorer 6 gaat kan nu beter besteed worden of voor een goedkoper project zorgen.
Steeds meer verschillende browsers
Het gaat hier wel degelijk om méér dan oude browsers op een budgetvriendelijke manier ondersteunen. Er komen steeds meer verschillende browsers bij. Er vanuit gaan dat die allemaal exact hetzelfde kunnen is niet houdbaar. Wat die browsers (en hun gebruikers) nodig hebben, is verschillend.
Meer en meer bezoekers komen tegenwoordig bijvoorbeeld met een smart phone op je website. Hun scherm is kleiner en ze hebben vaak andere doelen (snel contactgegevens vinden, een nieuwsupdate nakijken,…). Het is dus niet zo gek dat ze een andere vormgeving krijgen.
Voordelen voor de klant
Voor klanten betekent dit alleen maar voordelen:
- Samen met je webbureau kan je bepalen om oudere browsers niet op dezelfde manier te ondersteunen en zo budget vrij te maken.
- Je krijgt ook websites die flexibeler zijn. De site brengt de beste oplossing voor de noden van iedere browser.
- Je kan ermee uitpakken bij vrienden en kennissen dat je website er niet overal hetzelfde uitziet.