Browser compatibility issues

20 juni 2013 Inzichten /

Elke web designer, front-end developer of developer kent het fenomeen "cross-browser testing". Het testen van je splinternieuwe website in verschillende browsers is meestel geen lachertje. Maar moeten we alle browsers wel ondersteunen? En moet je website er op alle versies exact hetzelfde uitzien?

We krijgen regelmatig de vraag hoe het juist zit met onze browserondersteuning. Het antwoord lees je hier.

Numbers say it all

Laten we starten met de cijfers. Deze statistieken vind je op How we browse en geven een overzicht van het browser-gebruik in België:

  • 44% : Internet Explorer
  • 21,7% : Chrome
  • 15,3% : Firefox
  • 13% : Safari
  • 4,5% : Andere browsers

Internet Explorer blijkt nog steeds de meest gebruikte browser te zijn in België. Cijfers tonen de vijf courante versienummers:

  • 16,4% : Internet Explorer 8
  • 12,9% : Internet Explorer 9
  • 8,2% : Internet Explorer 10
  • 6,6% : Internet Explorer 7
  • 0,4% : Internet Explorer 6

Bron: webrowse.be/nl voor de maand mei 2013

Ondersteuning voor Internet Explorer

De ondersteuning voor HTML en CSS codes (die zijn nodig voor het bouwen van een website) onder de verschillende uitgaven verschilt enorm, dus hier moeten we een keuze maken:

Omdat we geen gebruikers willen uitsluiten, zijn onze website te bekijken vanaf Internet Explorer 6. Let wel op: de website zal leesbaar zijn, zonder foutboodschappen. De visuele pracht en praal wordt achterwegen gelaten omdat de aanpassingen voor deze browsers té veel tijd in beslag nemen.

Voor Internet Explorer 7 geldt hetzelfde verhaal: de website is zichtbaar zonder meer. Gebruikers van IE 6 en 7 krijgen een kleine melding met de vraag hun browser up te daten.

Vanaf Internet Explorer 8 ondersteunen we het "volledige ontwerp" van de website, al moeten we hier ook een kanttekening maken: CSS 3 codes die niet ondersteund worden (codes voor afgeronde hoeken, kleurovergangen, schaduw, enz.) worden niet vervangen door afbeeldingen. De website kan er op deze versie nét iets anders uitzien dan op de nieuwere varianten.

Wil je meer weten over de specifieke verschillen in oudere browsers? Lees dan zeker dit blogbericht van Xavier

Ondersteuning voor Chrome, Firefox en Opera

Bij deze drie browsers is de regel simpel: we ondersteunen telkens de laatste versie omdat deze programma's een silent-update mechanisme hebben ingebouwd. Dit wil zeggen dat je ze niet meer manueel moet updaten. Alles gebeurt automatisch! Zo heb je altijd de laatste versie geïnstalleerd.

Ondersteuning voor Safari

Al reeds een tijd vormt Safari een onderdeel van Mac OS X updates. Je kan het besturingssysteem automatisch laten controleren op updates, of je kan dat manueel doen. Bij een controle worden de laatste updates gedownload en geïnstalleerd ( Safari op windows controleert op dezelfde manier op updates). Doordat je kan kiezen om automatisch op updates te controleren, ondersteunen we enkel de laatste versie.

En mobiel?

We kiezen er voor voor om enkel de laatste versies te ondersteunen op iOS, Android, Windows Phone 7.5 en Windows Phone 8. Op mobiele platformen zijn browserproblemen meestal beperkt.

Andere browsers?

Bij specifieke vragen wordt er een maatoplossing voorgesteld. De tijd die nodig is om niet-standaard browsers te ondersteunen voeren we uit tegen uurtarief.

Deze keuzes zijn gemaakt op basis van intensief overleg tussen designers, front-end developers en developers van Wijs.

We geloven dat deze aanpak het meest afgestemd is op de Belgische markt. Heb jij een andere aanpak? Laat het ons zeker weten!

Lees meer

Nieuwsbrief

Doe zoals meer dan 1700 marketing en design experts en ontvang maandelijks onze nieuwsbrief vol inzichten, tips en verrassende nieuwigheden.