Live data from Hacker News

A grouped pure CSS parallax demo

keithclark.co.uk

31–40 of 43 posts

Re: A grouped pure CSS parallax demo

#31
post #11

This is one recent design trend (along with the windowed images that scroll through their viewport) I wish would die in a hurry. I'm not a UX/UI guy, but it feels like terrible UX/UI.

I second that motion, bring it behind the barn and take it out of it`s misery. Especially when the scrolling pops up some unexpected graphic which is jarring and doesn't bring anything to the site`s aesthetic or UX.

Re: A grouped pure CSS parallax demo

#32
post #11

This is one recent design trend (along with the windowed images that scroll through their viewport) I wish would die in a hurry. I'm not a UX/UI guy, but it feels like terrible UX/UI.

I am a UX/UI guy, and I wish it would be used properly . What a lot of parallax sites like to do is mess with the scrolling of the page. ("Scrolljacking" is a term I've thrown around for stuff like this.) Don't do that. Ever. The user should always be able to scroll normally and not have their browser screen clunking along because they're not scrolling at a speed that is optimal for the animations at hand. Here's a d…

I couldn't scroll at all after the initial animation. What exactly is supposed to happen on the site?

Re: A grouped pure CSS parallax demo

#33
post #12

Some people here have commented that this is terrible design trend. I disagree. I would say this depends a lot on the use-case :) [shameless plug] I've used (almost) the same effect for my landing page for my upcoming film: http://salesmanfilm.com/ (P.S: Scrolling might be choppy on Retina MBPs/slower configs)

I didn't notice the effect until I scrolled back up and saw a jerky movement in the buildings. Then tried scrolling back down and up not getting it to work until I noticed it moved with the mouse movement not the scrolling.

I would consider redesigning it.

Re: A grouped pure CSS parallax demo

#34
post #26

Earlier quoted context omitted.

An example of Apple doing parallax right is the new iMac page: http://www.apple.com/imac-with-retina/ At least the top image effect is very well done IMO and does a very good job conveying the central premise of the new iMac: looottts of pixels. Having said that I really dislike what happens lower on the page where the iMac image stays pinned on the left and the descriptions scroll normally on the right. It's totally…

The pinning is actually buggy: it pins the Mac to the wrong vertical offset when you scroll past the threshold the pin hits. At least on Chrome on my Macbook Air it does, anyway. Maybe it works correctly at other resolutions or browsers. So not really "parallax right" if you're counting the whole page from top to bottom. I like the images a lot though, they're very nice.

It's probably also counting the width of the page, which would make the positioning formula trickier. Still, get your shit together apple!

Re: A grouped pure CSS parallax demo

#35
post #29

Earlier quoted context omitted.

This is a good example of it done extremely well, also from Apple. http://www.apple.com/imac-with-retina/ It's even more impressive when you inspect it and see how it's done.

How is it done? I see a couple of css transitions but there must be some js involved as well?

Yes. They linked the scale of the image (CSS) to the scroll wheel with a bit of JavaScript.

Re: A grouped pure CSS parallax demo

#36

Earlier quoted context omitted.

I am a UX/UI guy, and I wish it would be used properly . What a lot of parallax sites like to do is mess with the scrolling of the page. ("Scrolljacking" is a term I've thrown around for stuff like this.) Don't do that. Ever. The user should always be able to scroll normally and not have their browser screen clunking along because they're not scrolling at a speed that is optimal for the animations at hand. Here's a d…

An example of Apple doing parallax right is the new iMac page: http://www.apple.com/imac-with-retina/ At least the top image effect is very well done IMO and does a very good job conveying the central premise of the new iMac: looottts of pixels. Having said that I really dislike what happens lower on the page where the iMac image stays pinned on the left and the descriptions scroll normally on the right. It's totally…

I actually think this was terrible as well. I clicked the link on the release date because I was curious. I scrolled for a while, and I thought I was somehow just zooming out. It clunked along and took a while to get to any information. It felt poor. The animation was not fluid. Maybe it should have been a screen sized gif, that played over 4 seconds and then disappeared. Not sure, but it felt like I had no control over the page as a user. I couldn't scroll away.

Re: A grouped pure CSS parallax demo

#37

Earlier quoted context omitted.

I am a UX/UI guy, and I wish it would be used properly . What a lot of parallax sites like to do is mess with the scrolling of the page. ("Scrolljacking" is a term I've thrown around for stuff like this.) Don't do that. Ever. The user should always be able to scroll normally and not have their browser screen clunking along because they're not scrolling at a speed that is optimal for the animations at hand. Here's a d…

An example of Apple doing parallax right is the new iMac page: http://www.apple.com/imac-with-retina/ At least the top image effect is very well done IMO and does a very good job conveying the central premise of the new iMac: looottts of pixels. Having said that I really dislike what happens lower on the page where the iMac image stays pinned on the left and the descriptions scroll normally on the right. It's totally…

That's a really bad example. I suggest www.kennedyandoswald.com/

Re: A grouped pure CSS parallax demo

#38
post #12

Some people here have commented that this is terrible design trend. I disagree. I would say this depends a lot on the use-case :) [shameless plug] I've used (almost) the same effect for my landing page for my upcoming film: http://salesmanfilm.com/ (P.S: Scrolling might be choppy on Retina MBPs/slower configs)

I didn't notice the effect until I scrolled back up and saw a jerky movement in the buildings. Then tried scrolling back down and up not getting it to work until I noticed it moved with the mouse movement not the scrolling. I would consider redesigning it.

Thanks, that's a very valid point!

Re: A grouped pure CSS parallax demo

#40
post #29

Earlier quoted context omitted.

This is a good example of it done extremely well, also from Apple. http://www.apple.com/imac-with-retina/ It's even more impressive when you inspect it and see how it's done.

How is it done? I see a couple of css transitions but there must be some js involved as well?

It's a large div with a ton of canvases inside, the scroll wheel is also linked to a css transition on the div the scales it outwards.
Post reply on HN