3D animations coming to Safari
The demo, titled Snow Stack, displays a wall of photos in three dimensions and allows you to navigate across the wall using your arrow keys. The wall of photos seems to go on into infinity while it dynamically loads the photos from Flickr as you travel across it.
The animation style is similar to the browser plug-in Cooliris (formerly known as PicLens), but it was written entirely in HTML and CSS, with some JavaScript to pull in the photos from Flickr. The animations are so amazingly smooth animations it's hard to believe that only CSS was used to create them. Surprisingly, Safari on iPhone has supported CSS 3D transforms for sometime now, but the animations have yet to make an official debut on the desktop.
If you are running Leopard and want to see the demo running on your Mac you will need to download the nightly build of WebKit to render it in all of its 3D splendor. If you have a pre-release copy of Snow Leopard installed you can simply use the built-in version of Safari to view it. Until Apple releases a public build of Safari with these features those are your only options.
A post today on the Surfin' Safari blog over at WebKit features another demo of CSS 3D transforms called Poster Circle. I've posted a video to YouTube of this demo in action.
Some of the options developers will be able to use with the new CSS 3D tranforms include: scaling, perspective, rotation, and standard 3D positioning. Apple has submitted a specification detailing these features to the W3C. Hopefully as time progresses other browser vendors will implement the spec as well. In the meantime Safari users will have these beauties all to themselves.
Here's the video of Snow Stack:
Share
Categories
Charles Ying over at satine.org has put together an impressive demo using Safari's forthcoming CSS 3D transform features. There is a...
Add a Comment
this is not new.. this has been available to do and has source available for some time.
http://ajaxian.com/archives/css-vfx-css-visual-effects-tutorials-and-components
This video reminds me of corolis on ie and firefox. Corolis doesn't support Safari, (I've tried) Could this be used in place of Corolis?
July 18 2009 at 3:16 AM Report abuse Permalink rate up rate down ReplyI got the demo working on Webkit, and it's pretty fuggen slick.
Hopefully this gets pushed to the W3C and is made part of the CSS standard.
Tools like this are phenomenal for companies and artists promoting galleries of products. I love looking through Photo galleries using Cooliris in FireFox, so having the ability to do this in Safari without a plugin is cool. I'd be interested to see how this evolves with multi-touch as it becomes more commonplace.
July 17 2009 at 1:02 PM Report abuse Permalink rate up rate down Replypretty sick ratatat soundtrack. oh and the 3d effect is cool too
July 17 2009 at 12:04 PM Report abuse Permalink rate up rate down ReplyI've been using CoolIris for a while now, that does something similar to this with correctly formatted pages, like FaceBook, Google images and Flickr. Very handy to be able to scroll through whole albums like this, very quickly... if you can't wait for this to be "standard" go check out CoolIris...
July 17 2009 at 11:52 AM Report abuse Permalink rate up rate down ReplyThe point of this demo has nothing to do with what it actually does. It's how it was done. The developer chose the functionality as a sample proof of concept demo, but the point is that it was all done with HTML and CSS, and didn't require any plugins.
July 17 2009 at 11:57 AM Report abuse Permalink rate up rate down ReplyPoint well taken, my post doesn't demonstrate I understood that. And although I do understand that, I was trying offer people a chance to play around with something similar (albeit plugin based and less elegant) and help them grasp the "practicality" of even this seemingly frivolous effect.
Thanks for illustrating the difference. Here's to hoping for subtle and useful (and not annoying ad based) implementation of this technology on all our browsers, iPhone included!
What happens to Cool Iris, this can already be done now if you install the free plug in from cool iris?
http://www.cooliris.com
This looks like Cooliris, which is already available for Firefox.
July 17 2009 at 11:21 AM Report abuse Permalink rate up rate down ReplyI was going to say the exact same thing. As for 3D effects, look no further than a good script library such as jquery.com
July 17 2009 at 11:33 AM Report abuse Permalink rate up rate down ReplyThis is totally different. They use only CSS for the animation. No JS involved for animation, only for getting the Pics. Thats no way the same as some jQuery animation (btw, what 3D animation do you talk about jQuery? Never came across one... 2D ok, but no 3d.) Now things are where they belong: HTML for structure / content, CSS for presentation (ie. animation) and JS for functionality...
Good new world!
This stuff is great, but, until total IE usage (6, 7 and 8) drops into the single digits, or MS implements any of these cool new standards, most websites will not be able to use any of these cool features.
July 17 2009 at 11:07 AM Report abuse Permalink rate up rate down ReplyHot Apps on TUAW
Deals of the Day
more deals- Philips Fidelio Primo Speaker Dock for iPhone / iPod for $320 + $6 s&h
- Refurb iHome iH120 Portable Alarm Clock w/ iPod Dock for $18 + free shipping
- miFrame Picture Frame Dock for iPad for $64 + $8 s&h
- Refurb Apple iPod nano 8GB MP3 Player for $99 + free shipping, 16GB for $119
- Hannspree Apple-Shaped 28" 1080p LCD HDTV for $270 + free shipping
- Philips wOOx Alarm Clock Radio for Apple iPod / iPhone for $60 + free shipping
Software Updates
more updates- EFI Firmware Update brings Lion Internet Recovery to 2010-model Macs
- OS X Lion 10.7.3 released with Safari 5.1.3, Wi-Fi bug fix
- Aperture updated to 3.2.2, addresses Photo Stream issue
- Apple updates Keynote to address Lion issues
- Google Search app gets new look on iPad
- Apple releases Apple TV Software Update 4.4.3



25 Comments