2014-10-09 12:19 GMT+02:00 Guillaume "Louis-Marie" Delhumeau < [email protected]>:
> 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]--> > Actually, after some tests done last year, I got the conclusion that we should use both the <meta> tag AND the HTTP header. If only one of them is used, IE does not always obey, *on intranet sites*. See http://stackoverflow.com/questions/6156639/x-ua-compatible-is-set-to-ie-edge-but-it-still-doesnt-stop-compatibility-mode > > 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 > -- 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

