Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Example pages used throughout this chapter:
On character encoding:
On enabling new HTML5 in Internet Explorer:
“How to style unknown elements in IE”, by Sjoerd Visscher
HTML5 shiv, by John Resig
HTML5 enabling script, by Remy Sharp
On standards modes and doctype sniffing:
“Activating Browser Modes with Doctype”, by Henri Sivonen. This is the only article you should read on the subject. There are many other articles, but they are either out of date, incomplete, or wrong.