[wp-trac] [WordPress Trac] #54434: Add Zoomable as an oEmbed provider

WordPress Trac noreply at wordpress.org
Thu Nov 18 03:35:38 UTC 2021


#54434: Add Zoomable as an oEmbed provider
-------------------------+------------------------------
 Reporter:  zoomable     |       Owner:  (none)
     Type:  enhancement  |      Status:  new
 Priority:  normal       |   Milestone:  Awaiting Review
Component:  Embeds       |     Version:
 Severity:  normal       |  Resolution:
 Keywords:               |     Focuses:
-------------------------+------------------------------

Comment (by zoomable):

 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]**

 [https://zoomable.ca/ 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/

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/54434#comment:2>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list