Bug 171100

Summary: Consider implementing Web Share API
Product: WebKit Reporter: Rick Byers <rbyers>
Component: New BugsAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: 709922234, dino, marsjaninzmarsa, nekr.fabula, paul.neave, tomac, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: Safari 10   
Hardware: Unspecified   
OS: Unspecified   

Description Rick Byers 2017-04-20 22:24:27 PDT
Web Share is a proposal to add an API to the web for sharing text, URLs and images to an arbitrary destination of the user's choice:
navigator.share({title: 'Example Page', url: 'https://example.com'});

Explainer: https://github.com/WICG/web-share/blob/master/docs/explainer.md
Draft interface: https://github.com/WICG/web-share/blob/master/docs/interface.md
Issues for questions, feedback, etc.: https://github.com/WICG/web-share/issues

This has been available behind an origin trial in Chrome since 55: https://www.chromestatus.com/feature/5668769141620736
I believe there is interest in shipping sometime soon in Chrome, but we'd love to get feedback from other potential implementors before we're locked into the API.
Comment 1 Rick Byers 2017-04-20 22:26:20 PDT
Also relevant blog entry: https://developers.google.com/web/updates/2016/10/navigator-share
Comment 2 Dean Jackson 2017-04-20 22:29:06 PDT
This is interesting. I'll add it to our status page.
Comment 3 Radar WebKit Bug Importer 2017-04-20 22:30:25 PDT