Hacker News new | ask | show | jobs
by robmcm 4940 days ago
This is more of a show of expression that creating a usable site.

Again this reminds me of the Flash days, where people were doing things because they could rather than because they should. CSS text rotation is a great example of this.

Still I think sites like this are a great playground, and show what can be done.

2 comments

More so, in stark contrast to Flash, his site is accessible to screen readers, search engines and older browsers.
As others have said most flash sites of this kind did the exact same hack and provided an HTML fallback that used JS to replace the fallback div with the correct Object/embed for the browser.
Not accessible enough: I see only the black screen on my Opera Mini.
Back in the days , making a flash site meant making an accessible fallback as well, and i always designed a pure html fallback for each full flash website i made ,Heavy javascript sites are not accessible by magic.

The irony is this site would have been smoother using flash. On my mack , this webiste is pretty slow and hard to use.

I'm not sure if you're having the same experience, then. Scrolling is almost impossible for me. The only way is if I manually drag the indicator bar, and even then it's clunky.

I'm just going to assume he designed it for a different system that doesn't have these problems. On my end (Opera/Win7), it really does not show "what can be done" :)

What I mean is there's a difference between coding a site that has so much eyecandy the designer wrecks usability (which happened in the old Flash days) and coding a showcase site that looks fine (but flashy and perhaps not entirely intuitive) on some systems, but it a real pain on others. The latter didn't happen nearly as much for Flash because the plugin's the same everywhere, but I think it's more excusable than the former for a showcase website like this (even though it's too bad I can't enjoy the demo--at all).

I guess one advantage he gets is that is works on iOS devices tapping into the hardware acceleration thanks to CSS3 animations.

I fear disable JS will be the new flash blocker :/