Intent to Prototype: Third-party origin trials

143 views
Skip to first unread message

Jason Chase

unread,
Apr 22, 2020, 3:45:41 PM4/22/20
to blink-dev, Rodney Ding, experimentation-dev
cha...@chromium.org,
experimen...@chromium.org Origin trials are a Chrome-specific experimentation framework, not a web platform feature.
https://github.com/GoogleChrome/OriginTrials/blob/gh-pages/explainer.md https://docs.google.com/document/d/1xALH9W7rWmX0FpjudhDeS2TNTEOXuPn4Tlc9VmuPdHA/edit Origin trials are a Chrome-specific experimentation framework, not a web platform feature. Origin trials can now be enabled by embedded scripts, based on tokens matching their third-party origin. Previously, it was possible for scripts to enable origin trials, but only when the token matches the origin of the containing document. Allow third-party providers to experiment more effectively via origin trials. As in the origin trials explainer, the goal is to encourage broad participation and feedback from web developers, while preventing burn-in of features or hampering iteration. Origin trials currently require opt-in/attribution for first-party origins, which causes undue friction for third-party providers. For some features, third-party providers are often in the best position to experiment and provide feedback.
Origin trials are a Chrome-specific experimentation framework, not a web platform feature. Firefox: No public signals Edge: No public signals Safari: No public signals Web developers: No signals It is already possible for embedded scripts to enable an origin trial on behalf on the containing page. This feature makes it more convenient, but doesn't provide any additional capability.
No Origin trials are not supported on Android WebView. No Origin trials are a Chrome-specific experimentation framework, not a web platform feature. https://www.chromestatus.com/feature/5691464711405568
This intent message was generated by Chrome Platform Status.

Yoav Weiss

unread,
Apr 23, 2020, 4:01:11 AM4/23/20
to Jason Chase, blink-dev, Rodney Ding, experimentation-dev
Thanks for working on this! This will open an important use-case for origin trials!

For future reference, I don't think that an Intent was required here, as this is not a web platform feature. A PSA might've been better.

--
You received this message because you are subscribed to the Google Groups "experimentation-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to experimentation...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/experimentation-dev/a5d6a239-f26c-4b99-b8d8-a26418686f20%40chromium.org.
Reply all
Reply to author
Forward
0 new messages