[wp-trac] [WordPress Trac] #51738: Adding Adventr as an oEmbed provider
WordPress Trac
noreply at wordpress.org
Mon Nov 9 22:13:12 UTC 2020
#51738: Adding Adventr as an oEmbed provider
--------------------------+-----------------------------
Reporter: adventrpeter | Owner: (none)
Type: enhancement | Status: new
Priority: normal | Milestone: Awaiting Review
Component: Embeds | Version:
Severity: normal | Keywords:
Focuses: |
--------------------------+-----------------------------
This ticket is a request to have *.adventr.io added to the list of
whitelisted oEmbed providers.
Adventr.io is a popular smart video creation tool that allows any creator
to make and publish branching videos with personalized choose-your-own-
adventure outcomes. It also allows creators to make parts of their videos
into clickable links, so that viewers can learn more about things they see
in the video.
**Is the service is popular enough for core developers to have heard of it
before? Is it “mainstream?”**
Adventr is being used by major brands and has been covered in mainstream
press such as TechCrunch, Rolling Stone, and more.
https://techcrunch.com/2014/05/13/adventr-launch/
https://www.rollingstone.com/music/music-country/texas-gentlemen-floor-it-
movie-1076359/
**If similar services are already supported, how does this service compare
in terms of size, features, and backing?**
Adventr would be the **only** white-listed provider of interactive video
experiences. Adventr is the most feature-rich and robust platform for
creating and publishing smart videos.
**Does this service have a large following on Twitter, Facebook, or other
social media? Is its Twitter account verified?**
Adventr is not very active on social media (handle is adventrhq), but its
founder & CEO has a verified Twitter account:
https://twitter.com/springsteezy
**Is its oEmbed endpoint clearly established and properly documented?
(Sometimes, they are just a developer’s pet project that may not be
supported.)**
We have oembed API documentation:
https://help.adventr.io/en/articles/4613290-adventr-oembed-api
Adventr is also supported by Embedly: https://embed.ly/provider/adventr
**Does the oEmbed endpoint work with WordPress’ oEmbed auto-discovery? If
not, could it be made to work with additional HTML tags or attributes
being whitelisted?**
It only partially works. WordPress's sandbox settings disable links and
sharing within the embed, resulting in making some interaction elements
and all share options non-responsive. Wordpress also prevents full-screen
playback.
In the Rolling Stone article (which is powered by Wordpress) where they
embedded an Adventr, clicking any share option fails, fullscreen fails,
and links outside of the video also fail:
https://www.rollingstone.com/music/music-country/texas-gentlemen-floor-it-
movie-1076359/
**Does the service make an effort to build relationships with developers,
such as through robust APIs?**
Adventr currently offers a realtime javascript API that our creators can
use to make in-video interactions affect other parts their page. Details
on this API are available here:
https://help.adventr.io/en/articles/4467154-using-the-adventr-realtime-
player-api
This API will be developed over time and allow creators to do more and
more interesting things in the future.
**How old is the service?**
Adventr was originally founded in 2014 and rebranded with a new look and a
brand-new HTML5 player in 2020.
**Does it have a well-established Wikipedia article? (Seriously.)**
Adventr's founder has a well-established Wikipedia article:
https://en.wikipedia.org/wiki/Devo_Springsteen
**Has anyone written a WordPress plugin that leverages the service in some
way, whether adding it as an oEmbed provider, creating a shortcode, or
leveraging other APIs of the service? Do these plugins have any noticeable
adoption or traction that would indicate usage and demand?**
Not yet, but there is plugin potential if someone wants to take advantage
of the realtime player API and integrate it with other Wordpress plugins
like WooCommerce etc.
**Is the provider frequently proposed?**
I believe this is the first time it is being proposed here.
Our own users have written multiple support requests due to issues with
Wordpress embeds, leading us to write a support article explaining how to
use Custom HTML instead of Wordpress Embeds. However, this adds complexity
to the use of Wordpress and makes it harder to take advantage of
Wordpress's responsive sizing. For Wordpress users who are posting content
created by other Adventr users (as in the Rolling Stone example above), we
believe they expect the content to work correctly when embedded on their
Wordpress site.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/51738>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list