=Paper= {{Paper |id=None |storemode=property |title=The Harmonious Path to HTML |pdfUrl=https://ceur-ws.org/Vol-869/Dec3D2012_Keynote.pdf |volume=Vol-869 |dblpUrl=https://dblp.org/rec/conf/www/Berjon12 }} ==The Harmonious Path to HTML== https://ceur-ws.org/Vol-869/Dec3D2012_Keynote.pdf
                              The Harmonious Path to HTML
                                                      Robin Berjon
                                                       Robineko/W3C
                                                        Paris, France
                                                   robin@berjon.com


ABSTRACT
Web technology evolves organically, rarely taking the straightest path to new places. The story of its dominant syntaxes is one
example. Starting from very loosely defined SGML-inspired markup, it then went through a period of XML austerity that
intended to curtail the race to the bottom between browsers in tag soup processing. Such a draconian approach failed, but out
of the melee came HTML5 which, warts and all, benefits from a strictly defined — and therefore interoperable — syntax.
Many innovative languages were produced during the XML era, they therefore require some syntactical tweaking in order to
integrate properly into the HTML5 universe — as well perhaps as with JSON. Such modifications can seem daunting: will we
get tag soup? Will our scripts still work? Will we have to re-architect our entire language?
SVG is a good example of a language that was staunchly raised in the XML world and that nevertheless made the jump over
to HTML. A few years later, it is now time to look back and see if it was a good idea, and what lessons can be learned from
that transition.

BIO
Robin Berjon has been contributing to W3C standards for over a decade, working on Javascript APIs, XML technologies,
SVG, and a few other things. He is currently chairing the Device APIs Working Group which is developing interfaces
between the Web and the real world as well as the Core Mobile Platform Community Group which is attempting to make the
mobile Web applications ecosystem easier on developers. He tinkers Javascript for fun and profit, and has contributed to
multiple open source projects. He was recently elected to the W3C Technical Architecture Group.

Website: http://berjon.com/
Twitter: @robinberjon