Skip to content


Top 10 Nederlandse banken websites

Door een discussie in een IRC-channel over de rampzaligheid in design en bruikbaarheid van Nederlandse banken websites besloot ik eens om hun code door de W3C Validator te halen. Het enige wat getest is is de homepage, de eerste pagina waar je op terecht komt als je de URL van de bank intikt.

Het design zelf (GUI) is hier buiten beschouwing gelaten gezien dit te subjectief is… Het validaten van CSS heb ik maar achterwege gelaten na de onderstaande resultaten te hebben gezien.

Hier de eerste tien prominente “consumentenbanken” die me te binnen schoten:

  1. Rabobank.nl – XHTML 1.0 Strict: valid
  2. DSBBank.nl – HTML4.01 Transitional: 2 errors
  3. SNS.nl – XHTML1.0 Transitional: 6 errors
  4. DHBBank.nl – XTHML1.0 Transitional: 29 errors, 2 warnings
  5. Bizner.nl – XHTML 1.0 Transitional: 41 errors, 8 warnings
  6. ING.nl – XHTML1.0 Strict: 74 errors, 16 warnings
  7. Postbank.nl – XHTML1.0 Transitional: 82 errors, 38 warnings
  8. Fortis.nl – XHTML1.0 Transistional: 106 errors, 8 warnings
  9. ABN.nl – XHTML1.1 – 184 errors, 12 warnings
  10. geen flauw idee

De top 3 presteert verbazingwekkend goed met kudo’s voor de Rabobank maar vanaf daar gaat het hard berg af.

Waar het dus op neer komt is dat het de meeste banken aan hun reet zal roesten of hun code door de validators heen komt, met als gevolg dat gebruikers die browsers gebruiken die veel stricter renderen (zoals firefox, opera en safari) waarschijnlijk met vreemd en soms onverklaarbaar gedrag kunnen komen te zitten tot op het punt dat soms zelfs de navigatie in de website niet meer correct werkt.

Daarnaast komen nog alle problemen met slechte JavaScript code waardoor bepaalde “webapps” het wel in Internet Explorer doen maar dan weer niet in andere browsers.

Het meest frustrerende aan dit geheel is dat de fouten die zich voort doen ontzettende beginnersfouten zijn. Vergeten het &-tekentje als & te encoden bijvoorbeeld, HTML-tags niet goed afsluiten, het verzinnen van attributen van HTML-tags of vereiste attributen juist weg laten of nog leuker, zelf nieuwe elementen verzinnen… Conflicterende character encoding declaraties en het uberhaupt niet encoden van characters…

Want stel nu zelf, waarom zou je als bank je website, een van je primaire contactpunten met (potentiƎle) klanten in fatsoenlijk werkende en correcte code willen hebben? Makes no sense at all!

Posted in random.

Tagged with , , , .


One Response

Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.

  1. Floris says

    De conflicterende character codes kan ik nog enigszins begrijpen: de site wordt natuurlijk ontwikkeld op een testserver, en zodra die in productie gaat kan dat per ongeluk wel eens anders zijn.
    Maar verder ben ik het helemaal met je eens, slordigheidjes zijn het eigenlijk allemaal en die horen niet thuis in een website van een bank (of een bedrijf in het algemeen eigenlijk).



Some HTML is OK

or, reply to this post via trackback.