Ik weet het nog goed: we spraken over DOS en we leefden aan het begin van het computertijdperk. Programmeurs communiceerden niet, die programmeerden. En als zij zeiden dat iets moest zoals het moest, dan moest het zo. ‘Users’ waren dom, en als een user het niet begreep, dan had hij maar geen user moeten worden.
‘Bad command or file name‘ gaf dan ook de suggestie dat de gebruiker iets fout had gedaan. De programmeurs hadden het allemaal mogelijk gemaakt. Jammer alleen dat de gebruikers te dom waren om ermee om te gaan. En dat lieten die programmeurs hen weten ook: ‘object not found‘, ‘the input could not be interpreted‘, ‘object required‘, ‘the application failed to initialize‘, ‘invalid directory‘.
Programmeurs en systeembeheerders stelden zich op als de nieuwe goden in het nieuwe tijdperk van de automatisering. Computers waren er niet voor om door gebuikers gebruikt te worden. Personal computers? Grote denkfout!
The computer is personal again… NOT!
Dat hele volksstammen in die tijd worstelden met de computer, had natuurlijk niets te maken met de moeilijkheidsgraad van die dingen. Het had alles te maken met onbegrijpelijke boodschappen. Computers communiceerden niet, maar braakten zinnetjes uit die rechtstreeks uit science-fictionromans leken te komen. Gebruikers werden benaderd als reizigers uit een ver vreemd sterrenstelsel: “[...] if you came here from another site, check the URL and try again [...]”
In de jaren tachtig leek het er even op dat grafische omgevingen als Amiga, GEM, OS/2, Mac, Windows, BeOS deze ellende zouden oplossen. Het werd echter alleen maar erger: aan de ene kant was daar de makkelijke grafische omgeving, waarin je met de muis programma’s kon aanklikken en bestanden kon verslepen. Aan de andere kant werd die schijnbare coëxistentie tussen mens en machine van tijd tot tijd ruw verstoord met onbegrijpelijke – en soms zelfs ronduit angstaanjagende – foutmeldingen: ‘File not found‘, ‘Syntax Error‘, ‘incorrect instruction‘, ‘Illegal Operation!‘.
Meer onbegrijpelijke, nietszeggende of soms zelfs ronduit lachwekkende foutmeldingen:
The error returned was: Attempting to deserialize an empty stream
Error 404 The page cannot be found
You have reached a non-existing page
Fatal error: require_once() [function.require]: Failed opening required '/var/www/vhosts/1o/app/controller/.php' (include_path='.:/usr/share/pear/') in /var/www/vhosts/1o/index.php on line 24
The requested object does not exist on this server. The link you followed is either outdated, inaccurate, or the server has been instructed not to let you have it
An error occurred while creating an error report
Het document is wel opgeslagen, maar kan niet opnieuw worden geopend vanwege een fout bij het delen
.
Say what?
Stream, fatal error, object, een fout bij het delen… Er bestaan websites waarop dit soort foutmeldingen worden uitgelegd. “Internet Explorer Error Messages Explained” is er zo een. En op “LEARN THE NET: Decoding Error Messages” blijf je lezen. Microsoft heeft een – overigens uitstekende – pagina gewijd aan het fenomeen van onjuiste en onbegrijpelijke foutmeldingen. Het bedrijf geeft tips aan programmeurs en websitebouwers hoe ze deze foute foutmeldingen voortaan kunnen voorkomen. De titel van de pagina is van een ontwapenende eenvoud: “Error Messages“.
Ook het alom geprezen OS-X van Apple kan er wat van trouwens. Zoek op Google maar eens naar “OS-X Error messages“.
Toch is Apple de eerste geweest, die geprobeerd heeft gebruikers serieus te benaderen en dat ook heeft doorgevoerd in de foutmeldingen. De volgende tekst is te lezen bij een fout op de website van Apple: “Hmm, the page you’re looking for can’t be found. Did you try searching? Enter a keyword(s) in the search field above. Or, try one of the links below.”
Ook Microsoft lost een dergelijk probleem tegenwoordig elegant op: “We are sorry, the page you requested cannot be found. See below for search results close to your request, or try a new search.”
Tips voor meer blije bezoekers
Ach, op elke website gaat wel eens wat fout. Als het dan fout gaat, moet je er wel voor zorgen dat de bezoeker niet geïrriteerd raakt of – o horreur! – meteen de site verlaat. Los een dergelijke situatie op door relevante informatie te geven. De foutmelding ‘Error 404 The page cannot be found‘ wekt alleen irritatie. Dit levert een negatieve associatie op met de naam van je bedrijf, product of dienst.
Een bezoeker wil niet alleen maar bevestigd krijgen dat er iets fout gaat. Een bezoeker wil in zo’n geval een eenvoudige oplossing voor het ontstane probleem:
- Verontschuldig je voor het probleem (in 9 van de 10 gevallen is het immers terug te voeren op een fout in de website),
- Help je bezoekers het probleem op te lossen:
- Bied bezoekers de mogelijkheid te reageren,
- Toon een koppeling om terug te gaan naar de hoofdpagina van je site,
- Bied een of meer alternatieven.
Eén foutmelding wil ik je niet onthouden. Op disney.nl zet Walt Disney Nederland pure magie in om een probleem met de website op te lossen:
Dat hier dan weer een aantal (ver)taalfouten in staan, is Mickey vergeven (wie ziet ze?).
Heb je voorbeelden van foutmeldigen, apart, mooi, vernieuwend, opvallend, begrijpelijk of onbegrijpelijk? Deel ze met ons!
Dit artikel verscheen ook op de website van ZZPinCreativiteit, Kennisplatform voor ondernemers in de creatieve sector