[Openid-specs-ab] Fwd: [blink-dev] Intent to Experiment: Declarative Link Capturing for PWAs
Tim Cappalli
Tim.Cappalli at microsoft.com
Sun Feb 7 17:02:23 UTC 2021
Tom - Can you please explain this briefly on the next call?
thanks
________________________________
From: Openid-specs-ab <openid-specs-ab-bounces at lists.openid.net> on behalf of Tom Jones via Openid-specs-ab <openid-specs-ab at lists.openid.net>
Sent: Thursday, February 4, 2021 08:17
To: Artifact Binding/Connect Working Group <openid-specs-ab at lists.openid.net>
Cc: Tom Jones <thomasclinganjones at gmail.com>
Subject: [Openid-specs-ab] Fwd: [blink-dev] Intent to Experiment: Declarative Link Capturing for PWAs
For browser Interaction team
This adds to functionality of pwa in interesting way.
thx ..Tom (mobile)
---------- Forwarded message ---------
From: Alan Cutter <alancutter at chromium.org<mailto:alancutter at chromium.org>>
Date: Thu, Feb 4, 2021, 3:16 AM
Subject: [blink-dev] Intent to Experiment: Declarative Link Capturing for PWAs
To: blink-dev <blink-dev at chromium.org<mailto:blink-dev at chromium.org>>
Contact emails
mgiuca at chromium.org<mailto:mgiuca at chromium.org>, alancutter at chromium.org<mailto:alancutter at chromium.org>, trevorlu at chromium.org<mailto:trevorlu at chromium.org>
Explainer
https://github.com/WICG/sw-launch/blob/master/declarative_link_capturing.md<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FWICG%2Fsw-launch%2Fblob%2Fmaster%2Fdeclarative_link_capturing.md&data=04%7C01%7Ctim.cappalli%40microsoft.com%7C6f68763e2286440fc51a08d8c90f566c%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637480415017069920%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=NV4LAiJwwKaPiY0hYkqnU6fVGHHsv6HgAugar2bdREI%3D&reserved=0>
Specification
None
Summary
New Web App Manifest member to control what happens when the user navigates to a page within scope of an installed web app.
This feature introduces the "capture_links" member, an enumeration allowing the customization of link capturing behaviour, allowing sites to:
- Automatically open a new PWA window when the user clicks a link to their app.
- Have a "single window mode" like mobile apps.
Blink component
UI>Browser>WebAppInstalls<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugs.chromium.org%2Fp%2Fchromium%2Fissues%2Flist%3Fq%3Dcomponent%3AUI%253EBrowser%253EWebAppInstalls&data=04%7C01%7Ctim.cappalli%40microsoft.com%7C6f68763e2286440fc51a08d8c90f566c%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637480415017079919%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=S7vvYqOKu7bdUHU9PKGNitUgWQzT1JR%2Fe2DPhXEbYkU%3D&reserved=0>
Search tags
pwa<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fchromestatus.com%2Ffeatures%23tags%3Apwa&data=04%7C01%7Ctim.cappalli%40microsoft.com%7C6f68763e2286440fc51a08d8c90f566c%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637480415017079919%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=lvmuHUd38esDoalryWvAb4Z157uKf%2BeDHRkbSyI1x%2F8%3D&reserved=0>, link capturing<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fchromestatus.com%2Ffeatures%23tags%3Alink%2520capturing&data=04%7C01%7Ctim.cappalli%40microsoft.com%7C6f68763e2286440fc51a08d8c90f566c%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637480415017089907%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=3AS%2BmdCXr0IJB99x%2FlTHYS7wm3j%2FtliL1q7ecD6sVUs%3D&reserved=0>
TAG review
https://github.com/w3ctag/design-reviews/issues/589<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fw3ctag%2Fdesign-reviews%2Fissues%2F589&data=04%7C01%7Ctim.cappalli%40microsoft.com%7C6f68763e2286440fc51a08d8c90f566c%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637480415017089907%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=xHC8WwlTpyZmCjgendETUVfGNBWl7iHBEdcOW8mMRK0%3D&reserved=0>
TAG review status
In progress
Risks
Interoperability and Compatibility
Very small, since any browser not implementing this will just fall back to the standard behaviour, which is to navigate to links in a browser tab.
This member is also forwards compatible as it can accept a list of behaviours, older browsers will bypass any new ones that are added later. Gecko: No signal
Edge: Strong positive, this compliments their efforts in specing url_handlers<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FWICG%2Fpwa-url-handler%2Fblob%2Fmaster%2Fexplainer.md&data=04%7C01%7Ctim.cappalli%40microsoft.com%7C6f68763e2286440fc51a08d8c90f566c%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637480415017099904%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=MjOwacgnFZamjysdm34CkugpIUdgmXkrXe%2Bj279xyPg%3D&reserved=0>.
WebKit: No signal
Web developers: No signals
Goals for experimentation
Looking for feedback on whether the current behaviours and implementation adequately satisfy real world needs. This experiment is also for web developers to determine whether this additional feature is enough to justify building a PWA over other native app solutions.
Experimental timeline
Start: M90
End: M93
Ongoing technical constraints
None
Will this feature be supported on all six Blink platforms (Windows, Mac, Linux, Chrome OS, Android, and Android WebView)?
Not supported on Android, their window model doesn’t make sense for “new-client”.
Is this feature fully tested by web-platform-tests<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fchromium.googlesource.com%2Fchromium%2Fsrc%2F%2B%2Fmaster%2Fdocs%2Ftesting%2Fweb_platform_tests.md&data=04%7C01%7Ctim.cappalli%40microsoft.com%7C6f68763e2286440fc51a08d8c90f566c%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637480415017099904%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=bzdcZ5UN1voBPXfk9DOG%2BIc6Qmj%2F3yW9blIKUvyllD4%3D&reserved=0>?
No
Link to entry on the Chrome Platform Status
https://chromestatus.com/feature/5734953453092864<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fchromestatus.com%2Ffeature%2F5734953453092864&data=04%7C01%7Ctim.cappalli%40microsoft.com%7C6f68763e2286440fc51a08d8c90f566c%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637480415017109904%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=UAJmZksH4ZqvohVcgSSdZ09JX88uDCrRXfPd8y69P4M%3D&reserved=0>
Links to previous Intent discussions
Intent to prototype: https://groups.google.com/a/chromium.org/g/blink-dev/c/2ZnA1IrSpS8<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgroups.google.com%2Fa%2Fchromium.org%2Fg%2Fblink-dev%2Fc%2F2ZnA1IrSpS8&data=04%7C01%7Ctim.cappalli%40microsoft.com%7C6f68763e2286440fc51a08d8c90f566c%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637480415017109904%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=42v%2F2t5CxXIm3kdCahdZXX30f9dTbuMmKqus3GWbMOU%3D&reserved=0>
This intent message was generated by Chrome Platform Status<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.chromestatus.com%2F&data=04%7C01%7Ctim.cappalli%40microsoft.com%7C6f68763e2286440fc51a08d8c90f566c%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637480415017119891%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=4XG4wg%2B1sxsmeAB6dgA6FDTIa1IJOqWxgQBjJ%2FbQJqo%3D&reserved=0>.
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+unsubscribe at chromium.org<mailto:blink-dev+unsubscribe at chromium.org>.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CANJJ2CmFcKwf_-n4ybHHvyh0DpBJ-B7zW5SXhUKZojfxGazUnw%40mail.gmail.com<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgroups.google.com%2Fa%2Fchromium.org%2Fd%2Fmsgid%2Fblink-dev%2FCANJJ2CmFcKwf_-n4ybHHvyh0DpBJ-B7zW5SXhUKZojfxGazUnw%2540mail.gmail.com%3Futm_medium%3Demail%26utm_source%3Dfooter&data=04%7C01%7Ctim.cappalli%40microsoft.com%7C6f68763e2286440fc51a08d8c90f566c%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637480415017119891%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=ThhZ5hApdM8cOJk0fmZEd9FimUFVX34aorTN8X%2BFrVY%3D&reserved=0>.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openid.net/pipermail/openid-specs-ab/attachments/20210207/8931589f/attachment.html>
More information about the Openid-specs-ab
mailing list