I fornitori di contenuti incorporati possono testare funzionalità nuove o sperimentali della piattaforma web.
Le prove Origin sono un modo per testare una funzionalità della piattaforma web nuova o sperimentale.
In genere, le prove di origine sono disponibili solo per i proprietari: funzionano solo per una singola origine registrata. Se uno sviluppatore vuole testare una funzionalità sperimentale su altre origini in cui i suoi contenuti sono incorporati, queste origini devono essere tutte registrate per la prova dell'origine, ciascuna con un token di prova univoco. Questo non è un approccio scalabile per testare gli script incorporati in una serie di siti.
Le prove delle origini di terze parti consentono ai fornitori di contenuti incorporati di provare una nuova funzionalità su più siti fornendo un token utilizzando JavaScript.
Le prove delle origini di terze parti non hanno senso per tutte le funzionalità. Chrome renderà disponibile l'opzione di prova dell'origine di terze parti solo per le funzionalità in cui l'inserimento di codice su siti di terze parti è un caso d'uso comune. Iniziare a utilizzare le prove dell'origine di Chrome fornisce informazioni più generali su come partecipare alle prove dell'origine di Chrome.
Se partecipi a una prova dell'origine in qualità di fornitore di terze parti, sarà tua responsabilità informare e impostare le aspettative con i partner o i clienti i cui siti intendi includere nella prova dell'origine. Le funzionalità sperimentali potrebbero causare problemi imprevisti e i fornitori di browser potrebbero non essere in grado di fornire assistenza per la risoluzione dei problemi.
Per aggiornamenti sull'avanzamento delle prove delle origini di terze parti, consulta Chrome Platform Status.
Registrati per una prova dell'origine di terze parti
- Seleziona una prova dall'elenco delle prove attive.
- Nella pagina di registrazione della prova, attiva l'opzione per richiedere un token di terze parti, se disponibile.
Per alcune prove, saranno disponibili opzioni per limitazioni di utilizzo diverse al momento della registrazione di un token. Se disponibile, seleziona una delle opzioni per limitare l'utilizzo di un token di terze parti:
- Limite standard: si tratta del limite consueto di 0,5% dei caricamenti di pagine di Chrome.
Sottoinsieme di utenti: una piccola percentuale di utenti di Chrome sarà sempre esclusa dalla prova, anche quando viene fornito un token di terze parti valido. La percentuale di esclusione varia (o potrebbe non essere applicata) per ogni prova, ma in genere è inferiore al 5%.
Non sono previsti limiti di utilizzo per le prove di ritiro, poiché non introducono nuove funzionalità e, di conseguenza, non comportano il rischio di rendere una parte significativa del web dipendente da una funzionalità di prova.
Fai clic sul pulsante Registrati per inviare la richiesta.
Il token di terze parti verrà emesso immediatamente, a meno che non sia necessaria un'ulteriore revisione della richiesta. (A seconda della prova, le richieste di token potrebbero richiedere la revisione).
Se è necessaria una revisione, riceverai una notifica via email al termine della revisione e quando il token di terze parti sarà pronto.
Fornire un token di prova in modo programmatico
Per partecipare a una prova dell'origine, una pagina deve fornire un token di prova valido. Se vuoi attivare una funzionalità di prova su più siti in cui è incorporato il tuo codice, utilizza JavaScript per iniettare un token:
const otMeta = document.createElement('meta');
otMeta.httpEquiv = 'origin-trial';
otMeta.content = 'TOKEN_GOES_HERE';
document.head.append(otMeta);
In caso contrario, dovrai chiedere a ogni sito che incorpora il tuo codice di fornire un token con un'intestazione HTTP o nel codice HTML.
Condividi feedback
Se ti stai registrando per una prova dell'origine di terze parti e hai feedback da condividere sulla procedura o idee su come possiamo migliorarla, crea un problema nel repository GitHub delle prove dell'origine.
Scopri di più
- Demo
- Esempi di iframe multiorigine
- Guida introduttiva alle prove dell'origine di Chrome
- Guida alle prove dell'origine per sviluppatori web
- Stato della piattaforma Chrome
Foto di Louis Reed su Unsplash.