Make WordPress Core

Opened 3 years ago

Last modified 3 years ago

#54434 new enhancement

Add Zoomable as an oEmbed provider

Reported by: zoomable's profile zoomable Owned by:
Milestone: Awaiting Review Priority: normal
Severity: normal Version:
Component: Embeds Keywords:
Focuses: Cc:

Description

We would like to apply to become an embed provider on WordPress.com.

As requested, here are the answers based on the questions from the WordPress Documentation site.
https://developer.wordpress.com/docs/embedding-on-wordpress-com/

1. How many active monthly users does your service have?
It fluctuates between 3.1K to 17K, depending on the contents and how the creators promote their work.

Case in point: Twitch Atlas Vol. 2. Work like this typically draws a lot of traffic with the help of social media.
https://www.reddit.com/r/LivestreamFail/comments/m3r9o6/twitch_atlas_vol_2/

2. Do you have a WordPress.org plugin?
We do have a plugin for WordPress but not on WordPress.org.
https://zoomable.ca/zoomable_for_wordpress.html

3. How many self-hosted WordPress sites currently embed your service?
Regrettably, we don't have this information at hand. However, we do have a non-exhaustive list of public sites that embed to our service available on our website.
https://zoomable.ca/sites_using_zoomable.html

4. Does your service already support oEmbed?
Yes as we are one of the providers on embed.ly https://embed.ly/provider/zoomable

Our service can be embedded on the following sites:

  • Medium (oEmbed)
  • Matterport (oEmbed)
  • Squarespace (oEmbed)
  • Wix (oEmbed)
  • Shopify (iframe)
  • Weebly (iframe)

5. What are the URL scheme and oEmbed API endpoint for your service?

URL 1 (Free Account): https://srv2.zoomable.ca/*
oembed_url: https://srv2.zoomable.ca/oembed
oembed_scheme: https://srv2.zoomable.ca/viewer.php*
example_url_1: https://srv2.zoomable.ca/viewer.php?i=imgecf402ea70b2e191_Spain_and_Portugal_rail_WM_6000px
example_url_2: https://srv2.zoomable.ca/viewer.php?i=img3f3680be627ab64b_Dulle_griet_resto
example_url_3: https://srv2.zoomable.ca/viewer.php?i=imgca0e93b71726ba80_BaffinBay

URL 2 (Paid Account): https://community.zoomable.ca/*
oembed_url: https://community.zoomable.ca/oembed
oembed_scheme: https://community.zoomable.ca/image/*
example_url_1: https://community.zoomable.ca/image/iiCh
example_url_2: https://community.zoomable.ca/image/iBx0
example_url_3: https://community.zoomable.ca/image/iV26

6. What is an example valid URL that we can use to test embedding your service?
See 5.

[What We Do]

Zoomable is an image conversion service that turns high-resolution image (3000 x 3000 px and beyond) into a zoomable image. The zoomable experience invites users to examine the image in greater details.

Our service is mentioned in a few wiki entries such as Deep Zoom (the technology that our service is based on), Seadragon Sofware, and Image Composite Editor. Although we don't have a designated page on Wiki, we have an entry on Crunchbase.
https://www.crunchbase.com/organization/zoomable

[Our User Base]

Our service caters to a variety of sectors, with strong user base in the creative and cultural sector. We have showcased some of our users on our website. https://zoomable.ca/sites_using_zoomable.html

Here are some highlights:

1. 200 Panel Orion Mosaic by Matt Harbison
http://spaceforeverybody.com/Orion/

The above work was featured on Petapixel
https://petapixel.com/2020/10/23/this-insane-2-5-gigapixel-image-of-the-orion-constellation-took-five-years-to-complete/

2. An article on Stuff.co.nz, New Zealand’s leading news website (the zoomable image is at the end of the article).
https://www.stuff.co.nz/environment/300283917/taniwha-in-the-valley-hutt-river-is-both-threatened-and-threatening--but-is-it-just-misunderstood

3. British Library: Hebrew Manuscripts exhibition (Virtual Tour on Matterport platform)
https://t.co/H0mo8Q7hbf?amp=1

4. National Lottery Heritage Fund: Shared purpose and a clear direction — building our first roadmap (Medium article)
https://medium.com/doing-service-design-at-the-national-lottery/shared-purpose-and-a-clear-direction-building-our-first-roadmap-4795e605a3dd

5. A Dystopian City in a Box (Squarespace site, the zoomable image is at the end of the article)
https://www.ruchikanambiar.com/the-lilliput-proletariat

6. Mike Hall (Shopify store)
https://shop.thisismikehall.com/products/a-panorama-of-london-original-version-giclee-print

7. Ohio County Public Library: Map of the City of Wheeling and Suburbs Ohio Co. Virginia, 1853
https://www.ohiocountylibrary.org/archives/map-of-the-city-of-wheeling-and-suburbs-ohio-co.-virginia-1853/7408

We believe our service will provide an additional tool for the creators to showcase their work easily on WordPress.com.

We look forward to hearing from you. Please let us know if there are areas that we need to work on to make this request feasible.

Thank you for your time.

Zoomable Team

Change History (2)

#1 @bradparbs
3 years ago

Looks like you've used the WordPress.com questionnaire for your answers, I'd suggest updating your responses to include the questions listed here: https://make.wordpress.org/core/handbook/contribute/design-decisions/#adding-new-oembed-providers

#2 @zoomable
3 years ago

@bradparbs, for some reason (permission related?) we couldn't change the answers in the original post so we made another post instead.

As requested, here are the answers based on the questions from https://make.wordpress.org/core/handbook/contribute/design-decisions/#adding-new-oembed-providers

1. Is the service is popular enough for core developers to have heard of it before? Is it “mainstream?”

[What We Do]

Zoomable.ca is an image conversion service that turns high-resolution image (3000 x 3000 px and beyond) into a zoomable image. The zoomable experience invites users to examine the image in greater details.

[Our User Base]

Our service caters to a variety of sectors, with strong user base in the creative and cultural sector. We have showcased some of our users on our website. https://zoomable.ca/sites_using_zoomable.html

Here are some highlights:

200 Panel Orion Mosaic by Matt Harbison
http://spaceforeverybody.com/Orion/

The above work was featured on Petapixel
https://petapixel.com/2020/10/23/this-insane-2-5-gigapixel-image-of-the-orion-constellation-took-five-years-to-complete/

An article on Stuff.co.nz, New Zealand’s leading news website (the zoomable image is at the end of the article).
https://www.stuff.co.nz/environment/300283917/taniwha-in-the-valley-hutt-river-is-both-threatened-and-threatening--but-is-it-just-misunderstood

British Library: Hebrew Manuscripts exhibition (Virtual Tour on Matterport platform)
https://t.co/H0mo8Q7hbf?amp=1

National Lottery Heritage Fund: Shared purpose and a clear direction — building our first roadmap (Medium article)
https://medium.com/doing-service-design-at-the-national-lottery/shared-purpose-and-a-clear-direction-building-our-first-roadmap-4795e605a3dd

Twitch Atlas Vol. 2 (Reddit post)
https://www.reddit.com/r/LivestreamFail/comments/m3r9o6/twitch_atlas_vol_2/

A Dystopian City in a Box (Squarespace site, the zoomable image is at the end of the article)
https://www.ruchikanambiar.com/the-lilliput-proletariat

Mike Hall (Shopify store)
https://shop.thisismikehall.com/products/a-panorama-of-london-original-version-giclee-print

Ohio County Public Library: Map of the City of Wheeling and Suburbs Ohio Co. Virginia, 1853
https://www.ohiocountylibrary.org/archives/map-of-the-city-of-wheeling-and-suburbs-ohio-co.-virginia-1853/7408

2 If similar services are already supported, how does this service compare in terms of size, features, and backing?
As far as we know, there is not another oEmbed provider that provides such service.

3. Does this service have a large following on Twitter, Facebook, or other social media? Is its Twitter account verified?
We have presence on Facebook and Twitter (not verified).

4. Is its oEmbed endpoint clearly established and properly documented? (Sometimes, they are just a developer’s pet project that may not be supported.)
We do not have public facing developer documentation for the oEmbed endpoint but it follows the oEmbed spec:
https://embed.ly/provider/zoomable
https://github.com/iamcal/oembed/blob/master/providers/zoomable.yml

Below are the URL schemes and oEmbed API endpoints for our service.

URL 1 (Free Account):
https://srv2.zoomable.ca/*
oembed_url: https://srv2.zoomable.ca/oembed
oembed_scheme: https://srv2.zoomable.ca/viewer.php*
example_url_1: https://srv2.zoomable.ca/viewer.php?i=imgecf402ea70b2e191_Spain_and_Portugal_rail_WM_6000px
example_url_2: https://srv2.zoomable.ca/viewer.php?i=img3f3680be627ab64b_Dulle_griet_resto
example_url_3: https://srv2.zoomable.ca/viewer.php?i=imgca0e93b71726ba80_BaffinBay

URL 2 (Paid Account):
https://community.zoomable.ca/*
oembed_url: https://community.zoomable.ca/oembed
oembed_scheme: https://community.zoomable.ca/image/*
example_url_1: https://community.zoomable.ca/image/iiCh
example_url_2: https://community.zoomable.ca/image/iBx0
example_url_3: https://community.zoomable.ca/image/iV26

Our service can be embedded on the following sites:

  • Medium (oEmbed)
  • Matterport (oEmbed)
  • Squarespace (oEmbed)
  • Wix (oEmbed)
  • Shopify (iframe)
  • Weebly (iframe)

5. 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?
Not sure. We'll get back to you on that.

6. Does the service make an effort to build relationships with developers, such as through robust APIs?
We work closely with developers at various organizations to ensure their zoomable images are optimized for their websites.

7. How old is the service?
Zoomable is 6 years old.

8. Does it have a well-established Wikipedia article? (Seriously.)
Our service is mentioned in a few wiki entries such as Deep Zoom (the technology that our service is based on), Seadragon Sofware, and Image Composite Editor. Although we don't have a designated page on Wiki, we have an entry on Crunchbase.
https://www.crunchbase.com/organization/zoomable

9. 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?
Users use these plugins to get around the whitelisting issue:
https://embed.ly/wordpress
https://wordpress.org/plugins/iframe/

We have developed a plugin for users who have large images that can not be processed online:
https://zoomable.ca/zoomable_for_wordpress.html

10. Is the provider frequently proposed?
Since we have provided instructions on our website on how to make our service work on their WP site, we don't get a lot of inquiries about it.
https://zoomable.ca/embed_zoomable_image_on_wordpress.html

We believe our service will provide an additional tool for the creators to showcase their work easily on WordPress.com.

We look forward to hearing from you. Please let us know if there are areas that we need to work on to make this request feasible.

Thank you for your time.

Zoomable Team
https://zoomable.ca/

Last edited 3 years ago by zoomable (previous) (diff)
Note: See TracTickets for help on using tickets.