[* css-transitions-ga/hover-transition.gif .{margin-bottom:3em} < ]
Víte, přechody (transitions) vkládají do prezentace časovou dimenzi. To znamená, že ovlivňují vnímání stránky. Jeden příklad jsem uváděl nedávno při rozebírání Apple webu, na kterém je animace (přechodu) použito přínosným způsobem, snad jako pomůcka při vysvětlování rozhraní. V dnešním konkrétním případě je přechodu užito – dovolím si říct – kontraproduktivně.
Snad je dobré zdůraznit, že od webových aplikací se očekává chování poněkud jiné, než od webových prezentací, totiž více funkcionalistické, více pragmatické. Zvlášť, pokud jde o analytickou aplikaci :-). Očekává se mimo jiné maximální rychlost reakce. Nechci říct, že vložení půl-sekundového přechodu do události myš je nad klikatelnou položkou menu ⇒ změnit její barvu je nějak zvlášť opovržení-hodným prohřeškem – ne – avšak o kontraproduktivní eye-candy zajisté jde. (Kontraprodukcí tady myslím nežádoucí zpomalení zpětné vazby.)