Live data from Hacker News

Go nuts with CSS3 hover effects

tympanus.net

51–60 of 70 posts

Re: Go nuts with CSS3 hover effects

#51
post #10

Why is everyone shitting on this in the comments? It's a demo: you can't complain that it's hindering usability or enjoyment of the pictures when there is no context in which you might use it or enjoy the pictures. When I saw this I thought it might be nice for the website of a magazine like vogue or something: some sites are about decoration and style, usability can be at the back of the priorities. Just because it…

It seems that many commenters are missing the value of a demo combining effects in new ways, presented in a new context.

There are many app experiences beyond simple navigation that ask for and respond to actions/events - many would benefit greatly by expressive animation. I agree the effects shown are more distracting than useful, but this isn't a CSS template for folks to copypaste. It's inspiration to experiment and discover the subtle, sophisticated, delightful details that make your app feel alive and exciting without going so far that it becomes a whirling and twirling abomination.

Use some design judgement. Don't sniff at the tech demo for being a tech demo.

Re: Go nuts with CSS3 hover effects

#52

I've been visiting this site for a while, and this is the first time I got a awful stomach ache reading the comments. What is it that you want? Websites that look like they are written to work in lynx and IE4, in the pretentious name of usability?. In one breath the lament is that the older browsers are not offering features to eliminate flash, you see the it now and bitch. What a bunch of hypocrites. Just use curl t…

Are you sure the same people are saying both?

Re: Go nuts with CSS3 hover effects

#53
post #10

Why is everyone shitting on this in the comments? It's a demo: you can't complain that it's hindering usability or enjoyment of the pictures when there is no context in which you might use it or enjoy the pictures. When I saw this I thought it might be nice for the website of a magazine like vogue or something: some sites are about decoration and style, usability can be at the back of the priorities. Just because it…

Animation is not at all mutually exclusive of good usability. Usable animation makes state transitions clear to users in ways instant transitions never could.

The perennial example is iOS: Almost all of the animation is there to guide the user through what's happening when the state changes. Left/right transitions make view hierarchies intuitive to follow. Expand/contract animations spatially establish the home screen as the very top level. It's subtle at times, but the animation in iOS is almost never decorative; it's only "fun" because it builds and reinforces the user's mental model of what they're navigating, making them feel in control.

Re: Go nuts with CSS3 hover effects

#55
post #3

Usability vs cool UI is always a tough one. The ones who can do both at the same time are geniuses. That's why Apple is always on top.

Only for some people. For others, including myself, usability wins every time. Even for entertainment, I want the controls to fade into the background.

You said it yourself - you want the controls to _fade_ into the background.

A fade is a very simple animation to communicate what's happening, but the details of duration and exponential vs linear transition can make a simple fade seem frantic, soothing, or even invisible. When you say "fade into the background", I assume you mean a linear animation that takes about 1 second. It's pretty awesome that the world has a very specific fade that serves as a "word" in our shared design language.

Interactions are filled with interstitials and microstates, but a fade isn't really appropriate for all of them. While we try to figure them out, some folks will make animations that remind us of geocities - but others are going to express actions with animations that seem so natural we can't help but describe the action as the animation. Just as you did.

And then our shared design language will have a new word.

Re: Go nuts with CSS3 hover effects

#58
post #5

We finally killed Flash and now we get this.

This was inevitable, killing Flash just means you're now not going to be able to disable ads with flash block.

You probably want something like this: https://addons.mozilla.org/en-US/firefox/addon/elemhidehelpe...

Haven't used it, hopefully it will be useful when Flash is gone.

Post reply on HN