Skip to content

Add a schema attribute #522

@jdevalk

Description

@jdevalk

As the web becomes bigger and bigger, we've added a lot of different content types. Right now the type attribute is limited to a quite limited set of options. This means that a site embedding a page from another site doesn't know all that much about what it's embedding. At the same time the pages that we are embedding through oEmbed are often adding more and more structured data to their output in the form of Schema.org JSON+LD markup.

Wouldn't it be great if we could add a schema attribute to the oEmbed standard, and that schema attribute would contain a Schema.org graph description of a page. For reference, the type of graphs I'm thinking about are these graphs.

This would allow far richer applications to be built on top of oEmbed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions