CSS Animation coming to Safari, already in iPhone. Less dependence on Flash?

The Webkit blog reports that the latest WebKit builds now support explicit animations in CSS.
CSS Animations is one of the enhancements to CSS proposed by the WebKit project that weÂ’ve been calling CSS Effects (eg. gradients, masks, transitions). The goal is to provide properties that allow Web developers to create graphically rich content. In many cases animations are presentational, and therefore belong in the styling system. This allows developers to write declarative rules for animations, replacing lots of hard-to-maintain animation code in JavaScript.

The features are presently unique to WebKit but can be viewed by using one of the beta nightly builds or simply through your iPhone/iPod Touch. Apple has already implemented these animations, as well as 3D support, within the iPhone’s mobile Safari.

These features should eventually make their way into Mac OS X’s Safari builds and the features have also been proposed for inclusion into the actual CSS standard. As we’ve previously detailed, Apple has been making efforts to push web-standard technologies possibly as a way to reduce dependance on Adobe’s Flash player. The incorporation of animation into CSS could certainly threaten one of the major uses of Flash on the internet. Apple has also been investing in other core web technologies as the basis for their Mobile Me web applications.

So that means ~20million iPhone/iPod Touch devices already have support, the plot thickens…

Read the full article at macrumors.com

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • De.lirio.us
  • Live
  • MySpace
  • Slashdot
  • StumbleUpon
  • N4G
  • Technorati

One Comment to “CSS Animation coming to Safari, already in iPhone. Less dependence on Flash?”

  1. Ray 7 February 2009 at 10:45 am #

    Very interesting, however, all i see this doing is replacing some of the dependancy upon javascript frameworks to produce effects and animations.

    The main use of Flash is now for web video with realtime effects and data, which I don’t see Javascript or CSS replacing any time soon. Particularly as Flash can now be seen by Google – which was a major argument not to use Flash driven multimedia rich experiences previously.


Leave a Reply