Nog veel hedendaagse webdesigners komen uit de drukwereld, ofwel, die van de ‘traditionele media’. Dit brengt met zich mee dat sommige webdesigners niet volledig zijn voorbereid op de extra taken die je als designer op je neemt, wanneer je voor een interactief medium gaat ontwerpen. Je bent dan ineens niet alleen verantwoordelijk voor het uiterlijk, maar ook voor de structuur en de interactie.
Wanneer je immers een website ontwerpt, ontwerp je feitelijk een applicatie met functionaliteit. Wanneer je functionaliteit inricht, eindigt je taak als ontwerper niet bij het visuele design, maar moet die functionaliteit volledig zijn uitgewerkt tot handeling en gevolg tussen gebruiker en website. Dit natuurlijk tenzij er apart nog een interaction designer aan te pas komt, maar dat is (helaas) nog niet altijd het geval.
Om die reden onderstaande 10-stappen plan, dat helpt te controleren of de belangrijkste interactieve vraagstukken wel zijn beantwoord in het ontwerp.
1. Wordt iedere pagina gedekt door het ontwerp of de briefing? Inclusief pagina’s als ‘over ons’, ‘contact’, ‘disclaimer’, ‘bedankt voor uw bericht’, etcetera?
2. Kijk naar iedere link en iedere button op iedere pagina. Is in het ontwerp voor iedere button of link, uitgewerkt wat je krijgt als je daarop klikt? Zal de ontwikkelaar precies weten wat er moet gebeuren?
3. Is voor iedere pagina duidelijk wat er moet gebeuren als er meer of minder inhoud in de verschillende vlakken komt, dan waar het ontwerp vanuit gaat? Is er ruimte voor meer of minder inhoud? Zijn er misschien plaatselijke scrollbars nodig?
4 Wat gebeurt er, per pagina, bij het scrollen? Wat beweegt er mee en wat niet?
5. Wat gebeurt er bij het vergroten/verkleinen van het venster? Groeit de layout mee in de breedte, of beweegt de site mee in de breedte (gecentreerd) ? Of blijft hij links staan? Wat komt er in de lege ruimte?
6. Zijn de gebruikte lettertypes Web-safe? Zo niet, is het lettertype beschikbaar en mag die online worden gebruikt?
7. Is het ontwerp haalbaar op basis van de mogelijkheden van HTML/CSS/JS? Zo niet, moet er een Flash ontwikkelaar aan te pas komen?
Voor websites met een CMS (beheersysteem):
8. Valt ieder soort onderwerp (bijvoorbeeld: klanten, projecten, diensten) op de site, terug te brengen naar een soort dat altijd dezelfde consistente eigenschappen zal hebben? Voorbeeld: ‘Een project zal telkens een plaatje, een titel, een omschrijving en een webadres hebben’.
9. Is voor ieder stuk tekst of afbeelding besloten of die moet kunnen worden beheerd in het CMS ? Is er iemand in staat die tekst of afbeelding aan te leveren?
10. Is voor iedere beheerbare afbeelding duidelijk wat daarvan de afmetingen zijn? Wat als daar van wordt afgewijkt bij gebruik van het CMS ? Moet het CMS dan schalen of uitsnijden? Blijft het ontwerp dan nog intact?
