Foreword
Heard of Sjoerd Visscher? I’d venture to guess you haven’t, but what he considered a minor discovery is at the foundation of our ability to use HTML5 today.
Back in 2002, in The Hague, Netherlands, Mr. Visscher was attempting
to improve the performance of his XSL output. He switched from
createElement calls to setting the
innerHTML property, and then realized that all the
unknown, non-HTML elements were no longer able to be styled by CSS.
Fast forward to 2008, and HTML5 is gaining momentum. New elements have been specified, but in practice Internet Explorer versions 6-8 pose a problem, as they fail to recognize unknown elements; the new elements are unable to hold children and CSS has no effect on them. This depressing fact was posing ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access