-
Notifications
You must be signed in to change notification settings - Fork 544
Removed references to itemprop / microdata #156
Conversation
Microdata was removed from HTML development in 2013. The microdata related attributes were still embedded in the spec. This pull request removes those. It also changes the examples that use microdata to examples that use RDFa Lite. RDFa Lite is a W3C Recommendation, so is more appropriate to use for examples.
I suspect we should revert this and make a more thorough change. Microdata is actually used pretty widely, and is read e.g. by search engines, so it seems a relevant candidate to make a short extension spec as a Rec. Meanwhile, I agree that we should also have RDFa examples. Finally, I think we should incorporate the relevant attributes - both sets should (IMHO) be valid for HTML, so included in the spec but linked to the relevant external specs rather than contained in the text of HTML itself. I'll raise an issue in the next few days, if nobody beats me to it. |
@chaals I don't disagree. And please don't take this as my meaning I an offended that you want to back out my change. I assumed this was an editorial error and tried to fix it in a way that was consistent with my understanding of W3C process and the intent of the evolution of HTML5. With that in mind, a couple of things:
|
|
There is a lot of history on why/how Microdata material was removed from HTML5 and why some of the Microdata material was published as a WG Note. I hope some of the information below is useful. First the HTML WG agreed to publish the Microdata material in a separate Recommendation track specification in 2010: Subsequently the HTML WG decided to keep the separate Microdata specification on the Recommendation track in 2013: In early 2013 when we tried to take the Microdata specification to Candidate Recommendation, we discovered problems with the specification (ie missing section) and that forced the HTML WG to once again consider its position on the separate Recommendation track specification. The HTML WG discussed various options for the Microdata attributes and API at a F2F meeting in Spring 2013. The following email summarizes the options: The HTML WG then considered the following Call For Consensus on how to handle the Microdata material: Since there were no objections to this 2nd CfC the HTML WG decided handle the Microdata attributes and API as follows:
The following bug documents how the Editors implemented item a) from the above list: Subsequently the Chairs tried to find an editor for the "HTML Microdata" extension specification. The call for volunteers is here: When no one stepped forward to edit the extensions specification, the HTML WG agreed to publish the remaining "HTML Microdata" material (without the API) as a WG Note. See the HTML WG Decision: Note that since the Web Platform WG's version of HTML5.1 was based directly on a WHATWG version of HTML, I believe it might also be useful to research how the Microdata attributes and API were handled in the WHATWG specification. It is certainly possible that the material identified in this bug was simply not removed from the upstream WHATWG version of HTML in the same way as described in https://www.w3.org/Bugs/Public/show_bug.cgi?id=22783. /paulc |
Microdata was removed from HTML development in 2013. The microdata
related attributes were still embedded in the spec. This pull request
removes those. It also changes the examples that use microdata to
examples that use RDFa Lite. RDFa Lite is a W3C Recommendation, so is
more appropriate to use for examples.