On Tue, Aug 9, 2011 at 3:40 PM, John Elliot jj5@jj5.net wrote:
Unfortunately I've had to disable some features of MediaWiki in order for the validation service to pass the generated HTML. You can read about how I modified MediaWiki for W3C HTML validation at:
You can skip one of the code edits by setting $wgUniversalEditButton = false; in LocalSettings.php. We could register rel=edit, but frankly I think we should just drop the functionality. It's useless <head> clutter, there are no plausible real-world use-cases that are important enough to justify it. Same for the RSD link, unless that's used for something I don't know about.
On Tue, Aug 9, 2011 at 4:50 PM, Roan Kattouw roan.kattouw@gmail.com wrote:
AFAIK <meta> tags with made-up name="" attributes are perfectly legal, at least in HTML5.
In HTML4, yes. In HTML5, no.
""" Conformance checkers must use the information given on the WHATWG Wiki MetaExtensions page to establish if a value is allowed or not: values defined in this specification or marked as "proposed" or "ratified" must be accepted, whereas values marked as "discontinued" or not listed in either this specification or on the aforementioned page must be rejected as invalid. Conformance checkers may cache this information (e.g. for performance reasons or to avoid the use of unreliable network connectivity). """ http://www.whatwg.org/specs/web-apps/current-work/multipage/semantics.html#t...
However, all you have to do is register them on the wiki and then ask the guy who runs the validator (Henri Sivonen) to update the validator's list.
On Tue, Aug 9, 2011 at 6:25 PM, John Elliot jj5@jj5.net wrote:
There's a bug filed in the validator.w3.org bug-tracker about the fact that some items that are on "the list" aren't being accepted:
There's not much point in filing bugs in the HTML5 validator against the W3C's validator component, I don't think. The HTML5 option on validator.w3.org just secretly asks validator.nu, I think just sending an HTTP request to it. Probably the easiest way to get the new values added is to ask hsivonen on freenode.