blathering about combining metadata formats on a web page

This article on the minimal markup needed for link previews has got me thinking about consolidating metadata again.

I could go pure #IndieWeb and throw out everything that isn’t visible on the page and marked up with microformats2, but I there’s a lot of stuff out there that doesn’t read microformats2.

I’ve already consolidated most of the <meta> tag-based labels like OpenGraph and older HTML conventions. What I may get rid of:

  • OpenGraph category/tag/etc. details, unless something out there actually uses it.
  • The redundant chunk of JSON-LD for Schema.org

I assume anything that uses Schema.org will fall back to OpenGraph or plain HTML for anything they have in common, but I don’t know whether they’ll still fall back if I keep a JSON-LD chunk with the Schema-specific fields like more detailed article types, what media/event/place is being reviewed, etc.

I wonder if I can add them as microdata where I already have the microformats2 info….