Open mnot opened 4 years ago
I forget the details of our discussion but there is a weird kind of mismatch between even microdata + rdfa markup, and native HTML. The RDF-ish model of these languages is that tagged text is telling you something about the outside world --- about a JobPosting, an Event, a Book or whatever. While it gets a little closer when the types are things like WebPage, WebPageElement, Comment, Question and so on, there is still a hard-to-articulate disconnect between the markup elements and the things they describe. It's like they are using the markup to talk about a parallel thing, rather than telling you more about the markup.
(I say this in full knowledge that schema.org has all these types like WebPageElement!)
The original positioning of Microdata was a bit closer to what you're looking for but I don't think it every really caught on as an HTML extension mechanism in that vein.
Maybe just using RDFa/Microdata and these types could still meet your needs? If you can show it being used and useful I'd happily work with you to get it into Schema.org...
I raised a use case on WICG's discourse:
... which ended up with a suggestion to bring it to schema.org. I did so in this thread.
After discussion with @danbri at TPAC2019 (oh, the days when we could fly), this seemed to be the resolution:
See also this similar proposal.