Premiers pas avec les phases d'�valuation

Testez une fonctionnalit� nouvelle ou exp�rimentale de la plate-forme Web.

Les phases d'�valuation vous donnent acc�s � une fonctionnalit� nouvelle ou exp�rimentale pour compiler fonctionnalit�s que vos utilisateurs peuvent tester pendant une dur�e limit�e avant qu'elles ne soient mis � la disposition de tous.

Lorsque Chrome propose une phase d'�valuation pour une fonctionnalit�, vous pouvez vous y inscrire afin d'activer cette fonctionnalit� pour tous les utilisateurs de votre origin, sans l'exiger. pour activer/d�sactiver les indicateurs ou passer � une version alternative de Chrome (bien qu'ils puissent vous devez effectuer une mise � niveau). Les phases d'�valuation permettent aux d�veloppeurs de cr�er des d�monstrations et des prototypes � l'aide de nouvelles fonctionnalit�s. Ces essais aident �galement les ing�nieurs Chrome � comprendre et la mani�re dont elles peuvent interagir avec d'autres technologies Web.

Les phases d'�valuation sont publiques et ouvertes � tous les d�veloppeurs. Elles sont limit�es dans la dur�e et l'utilisation. La participation est un processus autog�r� avec une de la documentation et de l'assistance. Les participants doivent �tre dispos�s et capables de travailler de mani�re relativement ind�pendante en utilisant la documentation disponible, ce qui, � ce stade, se limitera probablement aux sp�cifications et explications de l'API, m�me si essayez de fournir des conseils dans la mesure du possible.

Si vous vous inscrivez � un essai, l'�quipe Chrome vous demandera r�guli�rement des commentaires sp�cifiques sur votre utilisation de la fonctionnalit� d'essai. Certaines fonctionnalit�s peuvent �tre soumises � plusieurs phases d'�valuation, car les commentaires sont pris en compte et les ajustements sont effectu�s.

Des phases d'�valuation sont �galement disponibles pour Firefox et Microsoft de p�riph�rie.

Phases d'�valuation tierces

Les phases d'�valuation ne sont g�n�ralement disponibles que sur une base propri�taire: elles ne fonctionnent pour une seule origine enregistr�e. Les essais Origin Trial par des tiers permettent aux fournisseurs de contenu int�gr� de essayez une nouvelle fonctionnalit� sur plusieurs sites sans avoir besoin d'un jeton origine.

Pour en savoir plus: Qu'est-ce qu'une origine tierce ? d'essais ?

�valuations avant arr�t

Les phases d'�valuation ne servent pas toutes � tester de nouvelles API. Certains essais autorisent est temporairement r�activ�e. C'est ce que l'on appelle les �valuations avant arr�t, et, dans certains cas, appel� "inverser" les phases d'�valuation.

Par exemple, depuis Chrome 85 AppCache est n'est plus disponible par d�faut dans Chrome. Sites n�cessitant plus de temps pour migrer AppCache peut s'inscrire � l'�valuation avant arr�t pour continuer � utiliser AppCache jusqu'� Chrome 93.

Participer � une phase d'�valuation

  1. Choisissez une phase d'�valuation dans la liste des phases d'�valuation.
  2. Demandez un jeton en cliquant sur le bouton Register (S'inscrire) et en remplissant le .
  3. Fournissez le jeton sur chaque page Web pour laquelle vous souhaitez que la fonctionnalit� � l'essai soit �tre activ�es: <ph type="x-smartling-placeholder">
  4. Essayez la nouvelle fonctionnalit�.
  5. Envoyez vos commentaires. Pour ce faire, acc�dez au site de la phase d'�valuation. Ce commentaire n'est pas public et n'est accessible qu'� un nombre limit� d'utilisateurs �quipe. Chaque essai inclut �galement un lien permettant de laisser spontan�ment la communaut�. Elle renvoie g�n�ralement vers la fonctionnalit� disponible sur GitHub ou sur un autre canal public.
  6. Lorsque votre jeton expire, vous recevez un e-mail contenant un lien de renouvellement. � faire vous �tes donc � nouveau invit� � envoyer des commentaires.

Vous pouvez vous inscrire plusieurs fois � la m�me phase d'�valuation pour des et incluent plusieurs jetons sur la m�me page. Cela peut �tre utile si doivent fournir des jetons valides pour les ressources diffus�es comme le code inclus sur plusieurs de vos sites.

Le framework des phases d'�valuation recherche le premier jeton valide, puis ignore tous d'autres jetons. Vous pouvez le v�rifier avec Chrome DevTools.

Fournir un jeton par programmation

Au lieu de fournir un jeton comme en-t�te HTTP ou comme balise Meta dans le code HTML de votre page, comme d�crit pr�c�demment, vous pouvez injecter un jeton avec JavaScript:

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

Utilisez cette m�thode si vous participez � un essai tiers.

Jetons et iFrames

Pour acc�der � une fonctionnalit� d'essai � partir d'un iFrame, vous pouvez fournir un jeton d'essai dans un une balise Meta, un en-t�te HTTP ou par programmation.

Comme pour toute utilisation de jeton, l'origine enregistr�e pour le jeton doit correspondre � la contexte de JavaScript qui acc�de � la fonctionnalit� d'essai: soit l'origine de la page contenant un script int�gr� ou l'�l�ment src d'un �l�ment <script> pour JavaScript inclus � partir d'un fichier externe.

Jetons et extensions

Pour utiliser une fonctionnalit� d'essai dans un script en arri�re-plan, proc�dez comme suit : popup ou document hors �cran ajoutez un trial_token au fichier manifeste.json.

Les scripts de contenu sont g�r�s diff�remment. Exposer une caract�ristique � un seul monde peut s'av�rer d�routant et peu intuitif. Au lieu d'utiliser le fichier trial_token du fichier manifeste, ajoutez � la page, soit en ins�rant un en-t�te � l'aide de declarativeNetRequest, soit par programmation directement dans le script de votre contenu. N'oubliez pas que les jetons sont li�s � des domaines sp�cifiques. Par cons�quent, il est pr�f�rable d'en enregistrer un pour le domaine sur lequel le script de contenu est ex�cut�, plut�t que l'ID de votre extension.

Pour enregistrer votre extension en vue d'un essai, utilisez l'URL chrome-extension://YOUR_EXTENSION_ID, par exemple chrome-extension://ljjhjaakmncibonnjpaoglbhcjeolhkk.

Renouveler l'inscription � l'essai Origin Trial

Si une phase d'�valuation est prolong�e, vous recevrez un e-mail d'avertissement vous informant que vous devez de renouveler l'enregistrement et de fournir un nouveau jeton pour chaque origine inscrite au essai sans frais.

  1. Acc�dez � Mes inscriptions. .

  2. Pour chaque origine enregistr�e pour la p�riode d'essai �tendue, cliquez sur RENOUVELER. . Capture d&#39;�cran de la page &quot;Mes inscriptions&quot; de la phase d&#39;�valuation Chrome, montrant les boutons RENOUVELER

  3. Copiez le nouveau jeton et rendez-le disponible pour toutes les pages qui doivent rester si vous �tes inscrit � l'essai. Si n�cessaire, vous pouvez fournir plusieurs jetons: Chrome ignorera les jetons non valides ou arriv�s � expiration.

Afficher les informations sur la phase d'�valuation

Affichez les informations sur les phases d'�valuation disponibles pour une page � partir de Panneau Application de Chrome DevTools.

Phase d&#39;�valuation
   informations pour un site affich� dans la vue d�taill�e du cadre du panneau **Application** des outils pour les d�veloppeurs Chrome.

Vous pouvez �galement utiliser notre d�codeur de jetons d'�valuation de l'origine pour afficher les donn�es encod�es dans un jeton.

Outil de d�codage des phases d&#39;�valuation, affichant les valeurs d�cod�es des phases d&#39;�valuation.

D�monstrations de la phase d'�valuation

En savoir plus