Hello. Flamingo is still not HTML5 valid, so I am working on it.
We actually use some <meta> tags that are become invalid in HTML5. = X-UA-Compatible = <meta http-equiv="X-UA-Compatible" content="IE=edge" /> It forces the Compatibility mode for IE browsers to use the latest rendering mode. We can replace it by adding the X-UA-Compatible in the HTTP headers, but I actually propose to surround this tag like this: <!--[if IE]> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <![endif]--> The code is valid (because inside a comment so the validator does not parse it) and it is still usable with IE. = imagetoolbar = <meta http-equiv="imagetoolbar" content="no"/> it disables the toolbar that comes up when you mouse over an image in MSIE. Same, I propose to add a conditional comment: <!--[if IE]> <meta http-equiv="imagetoolbar" content="no"/> <![endif]--> = Content-Script-Type = <meta http-equiv="Content-Script-Type" content="text/javascript" /> It defines the default scripting language that is used for intrinsic events (e.g. onmouseover attributes). This tag has been deprecated, and there is nothing to replace it. I don't think this tag is very useful because most of the browsers assume that an intrinsic event will be handled by javascript. Actually I did not know this meta tag before today and my inline javascript did always work! So I propose to just remove it. = Distribution = <meta name="distribution" content="GLOBAL" /> (from XWiki.XWikiPreferences) It actually defines either the website should be considered as public or local (see See http://www.metatags.info/meta_name_distribution). I propose to remove it. = reply-to = <meta http-equiv="reply-to" content="" /> (from XWiki.XWikiPreferences) To be useful, the content should not be empty, so the administrator should set it. Moreover, it is very not well-known, and it could be a problem since the spam bots can read it. I propose to remove it. If the administrator wants it, she can put it in the preferences, with the proper value filled. = language = <meta name="language" content="en" /> (from XWiki.XWikiPreferences) It is actually redundant with <html lang="en">. I propose to remove it. What do you think? Thanks, -- Guillaume Delhumeau ([email protected]) Research & Development Engineer at XWiki SAS Committer on the XWiki.org project _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

