Er zou eigenlijk een soort handboek moeten zijn, met een aantal regels, een aantal zaken die je absoluut niét mag doen als UI designer. Eén van die zaken zou zijn: zet geen informatie in een bewegend onderdeel.
Veel klanten willen een dynamisch element op de homepage. Dit resulteert meestal in een slideshow. Slideshows zijn zo gemakkelijk om fout te ontwerpen. Het begint bijvoorbeeld al als iemand interesse heeft in een item op de slideshow. Stel dat de slideshow elke 3 seconden naar een andere slide gaat. Bezoeker ziet iets dat zijn interesse wekt. Gaat naar de link in de slideshow… terwijl zijn muis naar de slide toegaat verandert de slide naar het volgende. Hatelijk, niet?
Dus: dan zetten we er next/previous knopjes bij.
De bolletjesoplossing (e.g. paginering in meeste iPad/iPhone apps en bvb. te zien op deze website) is goed: je toont (a) hoeveel items er zijn (b) waar je bent (selected state) en (c) de pijltjes in buttons maken duidelijk dat je kan klikken om naar de vorige of volgende slide te gaan. Touch-based apps laten de next/previous weg omdat er vanuit gegaan wordt dat de gebruiker wel zal “swipen”.
Een algemeen aanvaarde oplossing die bruikbaar is, en “dynamisch” (O god!), is de animatie stop te zetten wanneer er gebruikersinteractie is, e.g. de bezoeker heeft op next of previous geklikt. Het nadeel hier is dat het niet echt duidelijk is wat er gebeurt. Hetzelfde geldt voor slideshows die stoppen met sliden wanneer de muiscursor “op” de slideshow staat. Edoch, het voelt vreemd genoeg natuurlijker aan omdat er minder frustraties aan te pas komen: het item dat je wou zien, gaat niet weg. Als je iets nieuw wilt zien, klik je op de knopjes.