"Just because you can doesn't mean you should".<p>The end-result is a terrible experience for me. The scrolling is extremely jaggy even after the 3d-fluff has scrolled out of the viewport.<p>And the initial view with the skewed text is about as functional as those flash websites that were famous in the 90s...
runs smooth for me on Safari OS X.<p>And I really like it... but....<p>It's style over substance and reminds me of the bad old days when Flash polluted every website with something snazzy but superfluous.<p>I don't really know how to phrase what I'm thinking. It's good to try new things, especially with stuff like CSS3 and WebGL on the horizon. But it's bad to just shoot things down. While I don't think for a second that you're promoting 3d transforms as something that everyone should be using for everything... some people out there really will latch onto it as a "cool thing" and abuse it. Which isn't your fault, it's just the way the world works.<p>So in summary. Awesome, love it! But I hope CSS3 doesn't become the new Flash.
Guys, I think a lot of you are missing the point. The purpose of this, I believe, is somewhat akin to climbing Mt Everest. It's there, he wanted to see if he could do it. He did it.<p>Comparing this to flash, or arguing why it doesn't work in X browser, or why it's bad UX or - is <i>completely</i> off base.<p>It's "cool". He's experimenting. That's it.
Despite concerns about compatibility, usability, and future accessibility, this project is ridiculously awesome simply because it pushes the boundary of what's possible in the browser. Bold strokes like this are what move technology forward.
Ran for me on Kubuntu (linux distro) using Chrome; but not on any of my other browsers nor on several browsers on WinXP under vbox. Changing page in Chrome crashed the browsers and completely filled my 2GB of swap, which is a first, usually swap is barely used.<p>Description of the working page/site:<p>The top half of the page is a series of colored streamers and the site title, giving a feel of the old "pipes" screensaver on MS Windows. A regular page view is presented towards the bottom right of the initial screen-area but tilted in perspective with the top-left corner away and the right edge towards the viewport. As one scrolls down the perspective view of the streamers alters and the page view moves in perspective until it is flat, square-on, to the viewport. It gives the feeling, to me, of moving underneath the title area in a more 3D way.<p>Hope that helps anyone, who was perhaps searching around to get a look at this thing, to decide if they want to see it or not. There's probably a screencap on YouTube ...
Freaking amazing.<p>My only issue with css transforms is how unfamiliar the world of transforming/scaling/rotating/animating/etc is to the average web developer despite studying the basics of computer graphics. Whenever I look at the source, I feel like it has been written to never be read or understood again.
"when you don't create things, you become defined by your tastes rather than ability. your tastes only narrow & exclude people. so create."<p>- _why the lucky stiff
Seems to love Gecko just fine as well - except it doesn't render anything correctly :-)<p>Ah the days when the web was standardized.. were.. really, really short.
Thanks for sharing.<p>Btw You are pushing limits and turning people off by it. To me that are usually good signs, looks you are on to something with this approach.<p>I am pretty sure you just sparked a series of creative ideas coming up the next weeks. Thanks for that!
I normally dont comment much here, but this made me came out of my cave to type, Thanks for thinking out of the box, or at least showing me a new path to follow, as a web developer I miss the old days of "Flashy and Tacky" websites not because I miss flash, Its because of the innovation that drived that time, we all know there are some bad examples and bad implementations but when the project is right Its well worth it.
I love to see people taking things to the limit and would never harshly criticize or discourage someone from doing something like this but there's a big but coming...<p>But whenever you do something like this you have to be sure to test it on enough browsers and devices to be sure the vast majority of your audience won't be left with a bad taste in their mouth. Either that testing didn't happen or it was decided that the negatives were worth it in this case. The experience isn't good on iOS (iPhone <i>and</i> iPad) and just a little better in non-Webkit browsers. The scrolling is the big problem. It's okay for a minute but soon it's annoyance become more and more prominent in your mind.<p>Anyway, this is really really awesome! Having the js backup was good thinking. I hope it works out for the site. It's not something I'd use on a site with an audience that was really important to me but not everyone has the same priorities. In any case, besides the practical considerations, the effect itself is very impressive. Kudos.