Iniziare a utilizzare le prove dell'origine

Provare una funzionalità della piattaforma web nuova o sperimentale.

Origin trials consente di accedere a funzionalità nuove o sperimentali, per creare funzionalità che gli utenti possono provare per un periodo di tempo limitato prima che disponibili per tutti.

Quando Chrome offre una prova dell'origine per una funzionalità, puoi registrarti alla prova per attivare la funzionalità per tutti gli utenti nel tuo origin, senza richiederli per attivare/disattivare qualsiasi flag o passare a una build alternativa di Chrome (anche se potrebbero eseguire l'upgrade). Origin trials consente agli sviluppatori di creare demo e prototipi utilizzando le nuove funzionalità. Le prove aiutano anche gli ingegneri di Chrome a comprendere le nuove e come potrebbero interagire con altre tecnologie web.

Le prove dell'origine sono pubbliche e aperte a tutti gli sviluppatori. Sono limitati a la durata e l'utilizzo. La partecipazione è un processo autogestito con documentazione e assistenza. I partecipanti devono essere disposti ed essere in grado di lavorare in modo relativamente indipendente utilizzando la documentazione disponibile, che, al momento saranno probabilmente limitati alle specifiche e alle spiegazioni API, sebbene cerca di fornire indicazioni, quando possibile.

Se ti registri per una prova, il team di Chrome ti chiederà periodicamente un feedback specifico sull'uso della funzionalità di prova. Alcune funzionalità possono essere con prove dell'origine multiple, man mano che vengono incorporati i feedback e vengono apportati aggiustamenti.

Le prove dell'origine sono disponibili anche Firefox e Microsoft Edge.

Prove dell'origine di terze parti

Le prove dell'origine sono generalmente disponibili solo proprietarie: funzionano solo per una singola origine registrata. Le prove dell'origine di terze parti consentono ai fornitori di contenuti incorporati di provare una nuova funzionalità su più siti senza richiedere un token per ogni origine dati.

Scopri di più: Cosa sono le origini di terze parti Google Cloud?

Prove di ritiro

Non tutte le prove dell'origine servono a testare nuove API. Alcune prove abilitano un modello deprecato riattiva temporaneamente la funzione. Queste azioni sono note come prove di ritiro, che in alcuni contesti è stata definita "inversa" prove dell'origine.

Ad esempio, da Chrome 85 AppCache non è disponibili in Chrome per impostazione predefinita. Siti che richiedono più tempo per la migrazione AppCache potrebbe registrarsi alla prova relativa al ritiro per continuare a utilizzare AppCache fino a Chrome 93.

Partecipare a una prova dell'origine

  1. Scegli una prova dell'origine dall'elenco delle Google Cloud.
  2. Richiedi un token facendo clic sul pulsante Registra e compilando il in un modulo di testo.
  3. Fornisci il token in ogni pagina web per cui vuoi che venga utilizzata la funzionalità di prova attivare:
  4. Prova la nuova funzionalità.
  5. Invia il feedback. A tale scopo, visita il sito di prova dell'origine. Questo feedback non è pubblica ed è disponibile solo per un gruppo limitato di persone su Chrome dell'IA. Ogni prova fornisce anche un link per un feedback spontaneo da parte della community. In genere questo rimanda alla funzionalità su GitHub o su un altro canale pubblico.
  6. Alla scadenza del token, riceverai un'email con un link per il rinnovo. Da fare ti verrà chiesto di nuovo di inviare un feedback.

Puoi registrarti alla stessa prova dell'origine più volte, per diverse e includono più token nella stessa pagina. Questo può essere utile se fornire token validi per risorse distribuite da diversi come il codice incluso su più siti di tua proprietà.

Il framework delle prove dell'origine cerca il primo token valido, quindi ignora tutti i token altri token. Puoi convalidare questa verifica con Chrome DevTools.

Fornisci un token in modo programmatico

Anziché fornire un token come intestazione HTTP o come meta tag nel codice HTML di pagina, come descritto in precedenza, puoi inserire un token con JavaScript:

const otMeta = document.createElement('meta');
otMeta.httpEquiv = 'origin-trial';
otMeta.content = 'TOKEN_GOES_HERE';
document.head.append(otMeta);

Utilizza questo metodo se partecipi a una prova per terze parti.

Token e iframe

Per accedere a una funzione di prova da un iframe, puoi fornire un token di prova in una meta tag, un'intestazione HTTP o in modo programmatico.

Per quanto riguarda l'utilizzo di tutti i token, l'origine registrata per il token deve corrispondere contesto di JavaScript che accede alla funzionalità di prova: l'origine del che include uno script incorporato, oppure l'elemento src di un elemento <script> JavaScript incluso da un file esterno.

Token ed estensioni

Per utilizzare una funzionalità di prova all'interno di uno script in background: popup o documento fuori schermo aggiungi un trial_token al tuo file manifest.json.

Gli script di contenuti vengono gestiti in modo diverso. L'esposizione di una caratteristica a un mondo potrebbe essere poco chiara e non intuitiva. Anziché utilizzare il valore trial_token del file manifest, aggiungi il parametro alla pagina inserendo un'intestazione utilizzando declarativeNetRequest o in modo programmatico direttamente nello script dei contenuti. Ricorda che i token sono legati a domini specifici, quindi ti consigliamo di registrarne uno per il dominio su cui è eseguito lo script dei contenuti, anziché l'ID estensione.

Per registrare la tua estensione per una prova, utilizza l'URL chrome-extension://YOUR_EXTENSION_ID, ad esempio chrome-extension://ljjhjaakmncibonnjpaoglbhcjeolhkk.

Rinnova la registrazione alla prova dell'origine

Se una prova dell'origine viene estesa, riceverai un avviso via email che ti informa della necessità di rinnovare la registrazione e fornire un nuovo token per ogni origine registrata Google Cloud.

  1. Vai alla pagina Le mie registrazioni. .

  2. Per ogni origine registrata per la prova estesa, fai clic su RINNOVA . Screenshot della pagina Le mie registrazioni della prova dell&#39;origine di Chrome, che mostra i pulsanti RINNOVA

  3. Copia il nuovo token e rendilo disponibile per ogni pagina che dovrebbe rimanere hanno effettuato la registrazione alla prova. Se necessario, puoi fornire più token: Chrome ignorerà i token non validi o scaduti.

di Gemini Advanced.

Visualizza le informazioni sulla prova dell'origine

Visualizza le informazioni sulle prove dell'origine disponibili per una pagina dal Riquadro Applicazione in Chrome DevTools.

Prova dell&#39;origine
   informazioni per un sito mostrato nella visualizzazione dei dettagli del frame del riquadro **Applicazione** di Chrome DevTools.

Puoi anche utilizzare il nostro decoder del token di prova dell'origine per visualizzare i dati codificati in un token.

Strumento di decodifica della prova dell&#39;origine, che mostra i valori della prova dell&#39;origine decodificati.

Demo della prova dell'origine

Scopri di più