Beyond XHTML

Sam RubySam Ruby (IBM, Co-Chair of W3C's HTML Working Group)

Sam Ruby is a prominent software developer who has made significant contributions to many of the Apache Software Foundation's open source software projects, and to the standardization of web feeds via his involvement with the Atom web feed standard and the web service. He currently holds a Senior Technical Staff Member position in the Emerging Technologies Group of IBM. He is the co-chair of the W3C's HTML Working Group.

Keynote abstract

SVG in Internet Explorer and at Google

Brad NeubergBrad Neuberg (Google, Open Web Group)

Brad Neuberg is a developer advocate at Google for the Open Web. He is the creator of a number of libraries and frameworks for expanding the capabilities of web applications, including Really Simple History, Dojo Storage, and Dojo Offline. He is currently focused on increasing the capability of web browsers to render vector graphics, such as SVG, through drop-in JavaScript shims. Brad also created Coworking, an international grassroots movement to establish a new kind of workspace for the self-employed.

Keynote abstract

SVG Wow 2009

Erik DahlströmErik Dahlström (Opera Software, W3C SVG WG Co-Chair)

Erik Dahlström is the SVG team leader at Opera Software ASA, where he's been working as a software developer since 2001. He holds an MSc degree in Computer Science and Engineering from the Institute of Technology at Linköping University (LiTH), Sweden. Since 2005 Mr Dahlström has been the primary representative of Opera Software on the W3C SVG Working Group. He is currently the co-chair of the group.

Vincent HardyVincent Hardy (Oracle, Senior Director Development)

Vincent Hardy works at Oracle on graphical, interactive and animated user interfaces in the field of Business Intelligence, contributing to making large sets of complex data visually understandable, in order to help users navigate data sets, detect trends or find anomalies.

Prior to Oracle, Vincent worked at Sun Microsystems for 10 years where he focused on graphical, animated and interactive technologies, mainly the Java 2D API and the Scalable Vector Graphics format (SVG). Vincent co-founded and led the Batik project at Apache, an open source Java toolkit for manipulating, viewing or transcoding SVG content. Vincent contributed to the development of the Scalable Vector Graphics specification and its version for mobile devices, SVG Tiny. He chaired the Compound Documents Format (CDF) effort in W3C. Vincent is the author of the "Java 2D API Graphics" book and has a passion for graphical design.

Keynote abstract

Keynote Abstracts

Beyond XHTML

One of the factors limiting SVG adoption is the association with XML. XML has been helpful in a number of ways: from providing a concrete syntax that enables both a focus on higher level constructs and simplifies tooling. It also has been an inhibitor in places where tight integration with less well formed content is a necessity.

This talk is about small lessons that you can learn from the web to increase adoption of SVG, and big lessons of the web that you will have to deal that will be direct consequences of the "unwashed masses" copy/pasting SVG fragments onto MySpace pages or equivalent and expecting it to all "just work".

Demos will include producing and editing SVG in a text editor such as vi.

SVG in Internet Explorer and at Google (Brad Neuberg)

SVG is coming of age. One of the biggest impediments to SVG though has been lack of support in Internet Explorer. At this keynote you will learn about SVG Web, a new open source JavaScript project that allows Internet Explorer to render both static and dynamic SVG with a simple drop-in library! See demos of SVG Web and hear from the creators of the project. In addition, find out how Google and others are using SVG, including in Google Maps, Google Docs, and more. You will walk away from this keynote excited and ready to immediately use SVG across all major browsers (Internet Explorer, Firefox, Safari, the iPhone, and more).

SVG Wow 2009 (Erik Dahlström and Vincent Hardy)

This session will show some of the many ways current and future web technologies can be used together to create dynamic and graphically rich content. The main focus will be demos, and topics will include combinations of CSS, HTML and SVG, filters, video and audio, and other surprises.