Probar una funci�n de plataforma web nueva o experimental
Las pruebas de origen te dan acceso a una funci�n nueva o experimental para compilar que los usuarios pueden probar por un tiempo limitado antes de se pone a disposici�n de todos.
Cuando Chrome ofrece una prueba de origen para una funci�n, puedes registrarte para obtener la prueba. para habilitar la funci�n para todos los usuarios de tu origin sin solicitarlos para activar o desactivar marcas o cambiar a una compilaci�n alternativa de Chrome (aunque puede deben actualizarse). Las pruebas de origen permiten a los desarrolladores compilar demostraciones y prototipos con las nuevas funciones. Las pruebas tambi�n ayudan a los ingenieros de Chrome a comprender se usan y c�mo pueden interactuar con otras tecnolog�as web.
Las pruebas de origen son p�blicas y est�n abiertas a todos los desarrolladores. Est�n limitados en duraci�n y uso. La participaci�n es un proceso autoadministrado con limitaciones documentaci�n y asistencia t�cnica. Los participantes deben estar dispuestos a trabajar y deben ser capaces de hacerlo. de forma relativamente independiente con la documentaci�n disponible, que, en este de la API, es probable que se limiten a las especificaciones y explicaciones de la API, aunque intenta proporcionar orientaci�n siempre que sea posible.
Si te registras para una prueba, el equipo de Chrome te pedir� peri�dicamente que comentarios espec�ficos sobre el uso de la funci�n de prueba. Algunas funciones pueden sufrir m�ltiples pruebas de origen, a medida que se incorporan comentarios y se realizan ajustes.
Tambi�n est�n disponibles las pruebas de origen Firefox y Microsoft Per�metro.
Pruebas de origen de terceros
Las pruebas de origen solo suelen estar disponibles seg�n los datos de origen, es decir, solo funcionan para un �nico origen registrado. Las pruebas de origen de terceros permiten que los proveedores de contenido incorporado puedan realizar las siguientes acciones: prueba una nueva funci�n en m�ltiples sitios sin necesidad de un token para cada origen.
Obt�n m�s informaci�n: �Qu� son los datos de origen o pruebas?
Pruebas de baja
No todas las pruebas de origen se utilizan para probar nuevas APIs. Algunas pruebas habilitan un control la funci�n se volver� a habilitar temporalmente. Estas se conocen como pruebas de baja, y, en algunos contextos, se denominan "invertir" en las pruebas de origen.
Por ejemplo, desde Chrome 85 AppCache no es estar�n disponibles en Chrome de forma predeterminada. Sitios que necesitan tiempo adicional para realizar la migraci�n AppCache podr�a registrarse en la prueba de baja para seguir usando AppCache hasta Chrome 93.
Participa en una prueba de origen
- Elige una prueba de origen de la lista de dispositivos activos pruebas.
- Para solicitar un token, haz clic en el bot�n Register y completa los formulario.
- Proporciona el token en cada p�gina web para la que quieras que la funci�n de prueba
habilitar:
- Como metaetiqueta en la etiqueta <head>:
<meta http-equiv="origin-trial" content="TOKEN_GOES_HERE">
- Como un encabezado HTTP:
Origin-Trial: TOKEN_GOES_HERE
- Proporcionando un token de manera program�tica
- Como metaetiqueta en la etiqueta <head>:
- Prueba la nueva funci�n.
- Env�a comentarios. Para hacerlo, usa el sitio de la prueba de origen. Este comentario no es p�blico y solo est� disponible para un grupo limitado de personas en Chrome equipo. Adem�s, cada prueba proporciona un v�nculo para recibir comentarios espont�neos de la comunidad. Por lo general, esto apunta a la funci�n en GitHub o en alg�n otro canal p�blico.
- Cuando venza el token, recibir�s un correo electr�nico con un v�nculo de renovaci�n. Tareas pendientes por lo que se te pide nuevamente que env�es comentarios.
Puedes registrarte en la misma prueba de origen varias veces para diferentes de origen, adem�s de incluir varios tokens en la misma p�gina. Esto puede ser �til si debes proporcionar tokens que sean v�lidos para los recursos que se entregan desde diferentes or�genes, como el c�digo incluido en varios sitios de tu propiedad.
El framework de pruebas de origen busca el primer token v�lido y, luego, ignora todos. otros tokens. Puedes validar esto con Chrome Herramientas para desarrolladores.
Proporciona un token de manera program�tica
En lugar de proporcionar un token como encabezado HTTP o metaetiqueta en el c�digo HTML de como se describi� anteriormente, puedes insertar un token con JavaScript:
const otMeta = document.createElement('meta');
otMeta.httpEquiv = 'origin-trial';
otMeta.content = 'TOKEN_GOES_HERE';
document.head.append(otMeta);
Utiliza este m�todo si participas en una prueba de terceros.
Tokens e iframes
Para acceder a una funci�n de prueba desde un iframe, puedes proporcionar un token de prueba en un una metaetiqueta, un encabezado HTTP o de manera program�tica.
Como para todo el uso del token, el origen registrado para el token debe coincidir con el
contextual de JavaScript que accede a la funci�n de prueba: el origen de la
incluye una secuencia de comandos intercalada, o el src
de un elemento <script>
para
JavaScript incluido desde un archivo externo
Tokens y extensiones
Para usar una funci�n de prueba dentro de una secuencia de comandos en segundo plano, haz lo siguiente: popup o documento fuera de pantalla agrega un trial_token a tu archivo manifest.json.
Las secuencias de comandos de contenido se manejan de forma diferente. Exponer un atributo a un mundo puede ser confuso y poco intuitivo. En lugar de usar el trial_token
del manifiesto, agrega el elemento
token a la p�gina, ya sea insertando un encabezado con declarativeNetRequest o de manera program�tica directamente en la secuencia de comandos de contenido. Recuerda que los tokens est�n vinculados a dominios espec�ficos, por lo que deber�s registrar uno para el dominio en el que se ejecuta la secuencia de comandos del contenido, en lugar de tu ID de extensi�n.
Si deseas registrar tu extensi�n para una prueba, usa la URL chrome-extension://YOUR_EXTENSION_ID
, por ejemplo, chrome-extension://ljjhjaakmncibonnjpaoglbhcjeolhkk
.
Renovar la inscripci�n a la prueba de origen
Si se extiende la prueba de origen, recibir�s una advertencia por correo electr�nico en la que se indica que debes para renovar el registro y proporcionar un token nuevo por cada origen inscrito en el de Google Cloud.
Navega a Mis registros. .
En cada origen registrado para la prueba extendida, haz clic en RENOVAR. .
Copia el token nuevo y haz que est� disponible en todas las p�ginas que se deben conservar. te inscribiste en la prueba. Si es necesario, puedes proporcionar varios tokens: Chrome ignorar� los tokens no v�lidos o vencidos.
Ver informaci�n de la prueba de origen
Ver informaci�n sobre las pruebas de origen disponibles para una p�gina desde el Panel Application en Chrome Herramientas para desarrolladores.
Tambi�n puedes usar nuestro decodificador de tokens de prueba de origen para ver los datos codificados en un token.
Demostraciones de pruebas de origen
- Token en una metaetiqueta
- Token en un encabezado
- Token insertado por una secuencia de comandos de terceros
- Se accede a la funci�n en un iframe
- Ejemplos de iframe de origen cruzado
- Decodificador de tokens de prueba de origen
M�s informaci�n
- Soluci�n de problemas de las pruebas de origen de Chrome
- �Qu� son las pruebas de origen de terceros?
- Gu�a de pruebas de origen para desarrolladores web
- Explicaci�n de la prueba de origen
- Ejecuta una prueba de origen
- Proceso para lanzar nuevas funciones en Chromium
- Intenci�n de explicar: c�mo derribar los mitos del proceso de env�o de Blink
- Consulta la informaci�n de las pruebas de origen en Herramientas para desarrolladores
- Usa pruebas de origen en Microsoft Edge
- Pruebas de origen para Firefox