The requirement to register for an API key (presumably with your Google account) seems a bit weird. Do they expect other browsers to share a Google-controlled API key service, or do they expect developers to sign up for multiple developer accounts, or to deal with four radically different systems for Chrome, Firefox, Edge and Safari?<p>Last time I heard something like this discussed, one of the suggestions was &quot;browsers automatically disable support for experimental features on Tuesdays&quot;, which should allow people time to experiment but should prevent them from depending on it in production. Also, it&#x27;s a simple rule that can be shared through the web development community by word-of-mouth[1], and many browser vendors can share it without having to coordinate infrastructure, etc.<p>[1]: Obviously this wouldn&#x27;t be the <i>only</i> way to share it, but when one developer can turn to another and say &#x27;why doesn&#x27;t this work&#x27; and get a one-sentence answer that contains an accurate model for predicting future occurrences, it&#x27;s a lot more likely for that model to be reliably propagated via Stack Overflow, Twitter, the random mailing-lists-reformatted-as-web-forums content farms that crop up in search results, etc.