﻿id,summary,reporter,owner,description,type,status,priority,milestone,component,version,severity,resolution,keywords,cc
12483,"Short, HTML5 charset declaration for Twenty Ten",demetris,iammattthomas,"The attached patch changes the charset declaration of 2010 to the new short version introduced with HTML5.  That is, for UTF-8:

{{{<meta charset=""UTF-8"" />}}}

Note that the W3 validator does not yet understand this, and gives a warning that there is no charset declaration at the document level (as distinguished from the HTTP header).  See, for example:

http://validator.w3.org/check?uri=http://op111.net/

However, the declaration is understood by ALL user agents, even those that know nothing about HTML5, and is the recommended way of declaring the character set at the document level in HTML5.

(validator.nu, by the way, understands the short declaration fine.)

More:

http://www.w3.org/TR/html5-diff/#character-encoding

http://oli.jp/2009/html5-charset/

http://diveintohtml5.org/semantics.html

The patch also moves the declaration above the TITLE element, to make it the first element of the HEAD section.",enhancement,closed,normal,3.0,Themes,3.0,normal,fixed,has-patch,dkikizas@…
