Description
Open Frames are an extension of Open Graph that makes link previews interactive https://github.com/open-frames
Frames are implemented in the Farcaster protocol. Open Frames is an initiative to bring the Frames pattern to many different systems.
This allows content creators and publishers to have unique creative experiences and experiments. Things like WordPress plugins, or support by platforms like Substack or Shopify, should enable easy insertion of required tags and features -- click to subscribe, click to buy. As well, it's a very low barrier entry for people to have custom experiences in-feed, built on their own, existing content.
This is a tracking issue to create a branch of Ouranos that implements a proof-of-concept support for Open Frames in AT Protocol:
- implement frames rendering in Ouranos using an existing frames library / codebase
- if a link is pasted in and detected to be a Frames-enabled link, it will render in a preview for the person posting it
- other people viewing it in Ouranos will see it rendered as a Frame
- experiment with security, usability, and level of AT Protocol specific interaction that is possible -- e.g. "must follow poster to click a button"
This initial proof of concept will generate additional issues to research and experiment with.