Into that fun point in the project where I turn it loose on urls in the wild and see if it can process something resembling structured data out of them.

I’ve discovered a corollary to the Failed Standards: apparently some people implement schema.org stuff using a Google url that I guess used to redirect to schema.org? I don’t know if the standards are really the same or if Google forked them BECAUSE THEY DON’T EXIST ANY MORE but at any rate, using the current schema.org set seems to be compatible enough for my purposes (so far, displaying rich previews for links in Twitter or Mastodon updates).

Also: I know the name refers to providing data to embed the aforementioned previews, but it amuses me terribly that oEmbed is literally a format that cannot be embedded in the page it provides data for - it’s an API to fetch the info in a separate transaction.