WWDC 2007 WebKit SVG Demos

Shake and bake!Following an invitation from Apple, Dean Jackson and myself joined the crowds of developers who participated at WWDC 2007 to co-present two sessions about the latest advanced of the WebKit Web rendering engine, focusing first on vector graphics and then on rich media. Unfortunately, all the contents of the sessions were under the WWDC NDA and we won't be able to discuss the exact points that were delivered to the audience. We can however share the demos that we presented there as these do not require any specific software covered by the NDA, indeed they'll run just fine in a recent WebKit nightly or even the recent Safari 3 beta for Mac OS X. The demos presented were:

  • A scalable search box user interface widget combining XHTML, CSS and SVG
  • Animated graphs generated from SVG.org Google Analytics data feeds using AJAX and SVG
  • Rich media Web interface for a Delicious Library database using XHTML, CSS and SVG
  • A simple set of introductory demos to the <canvas> APIs

We will be putting up more information, such as screencasts and cleaned-up code, in the future but in the spirit of getting something out there in a timely manner, you can now get most of the demos wrapped in a single archive with all the code and various data resources. The code is covered by the MIT license, for more details see the LICENSE.txt file in the package. Also, make sure you read the README.txt as some demos require you to do a tiny bit of work to get them to work.

Feel free to use the commenting system to share any issue that you may have with this code, Dean and I will make sure anyone who wants to check it out actually gets the code running. Shake and bake!

Labels: , , ,

5 Comments:

At 28 June, 2007 08:29, Blogger Don said...

Hi, does the Library demo need to be linked up to any external data sources? No results are showing up for me. :(

Thanks,
Don

 
At 28 June, 2007 09:14, Blogger Antoine Quint said...

Don, yes the library demo needs to be linked up to Delicious Library data source, you'll find the explanations in the README.txt file in the archive.

 
At 24 July, 2007 21:27, Anonymous Matt Patenaude said...

Interestingly enough, the behavior on this seems to work better in Firefox than in Safari (even 3.0 Beta). Also, Firefox displays it just as well. :)

 
At 01 September, 2007 21:12, Blogger ChristopherA said...

When will this demo code be available?

 
At 02 September, 2007 09:05, Blogger Antoine Quint said...

The code has been available for a while already.

 

Post a Comment

<< Home