Skip to content
Enabling safe experimentation with web APIs
Branch: gh-pages
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
archive Remove unfinished/obsolete "spec" Jun 7, 2019
LICENSE Initial commit Oct 2, 2015
README.md Updating docs to point to the developer console (#50) Dec 14, 2018
available-trials.md Updating docs to point to the developer console (#50) Dec 14, 2018
check-token.html Add support for subdomain tokens Nov 8, 2016
completed-trials.md
developer-guide.md Add FAQ for renewal in the developer console Jan 17, 2019
explainer.md Fix some links (#51) Feb 5, 2019
getting-a-token.md Updating docs to point to the developer console (#50) Dec 14, 2018
ship-as-trial.md Move feature author guide to Chromium docs Mar 24, 2017

README.md

Origin Trials

Origin trials are an approach to enable safe experimentation with web platform features.

Briefly, the web needs new features, and iteration yields the best designs and implementations for those features. However, previous efforts have seen experiments prematurely become de-facto standards, with browser vendors scrambling to implement the features, and web developers coming to rely on these features. These experimental features became burned-in, and resistant to change (or removal), even though better implementations were identified/available.

One of the root causes was that experimental features were available too widely, and thus usage grew unchecked as a result. Ideally, it should be easier to expose and iterate on new features, but reliably limit the experimental population. With a test population of developers committed to providing feedback, and limits in user base size and experiment duration, iteration can happen faster, but without the risk of burn-in.

Please see the explainer to learn more about the problem, and why origin trials is a good solution.

Signing up for an origin trial

Developers can use the developer console to request a token to access a feature currently available as an Origin Trial.

Contents

In addition to describing the problem, and solution, you'll find information for implementing features as experiments, participating in experiments, and details about how it works in Chrome.

You can’t perform that action at this time.