Bajas y eliminaciones en Chrome 100

La versión beta de Chrome 100 se lanzó el 3 de marzo de 2022 y se espera que se convierta en la versión estable a finales de marzo de 2022.

Última versión de la cadena de usuario-agente sin reducir

Chromium 100 será la última versión que admitirá de forma predeterminada una cadena de usuario-agente sin reducir (así como las APIs de DOM navigator.userAgent, navigator.appVersion y navigator.platform relacionadas). La prueba de origen que permitió que los sitios probaran el usuario-agente completamente reducido finalizará el 19 de abril de 2022. Después de esa fecha, la cadena usuario-agente se reducirá de forma gradual. Para revisar la programación completa, consulta el Blog de Chromium: Fechas y prueba de origen de la reducción de usuario-agente. Los sitios que necesiten más tiempo para probar o migrar a User-Agent Client Hints pueden inscribirse en la prueba de origen de la baja programada de Chrome 100 a 113 inclusive. A diferencia de la primera prueba de origen, en la que se ofrece una vista previa de la cadena de usuario-agente completamente reducida, la prueba de baja mantiene el usuario-agente heredado. Se espera que la prueba de baja finalice a fines de mayo de 2023.

Esto es parte de una estrategia para reemplazar el uso de la string de usuario-agente por la nueva API de User-Agent Client Hints. Para obtener más información sobre User-Agent Client Hints, consulta Cómo migrar a User-Agent Client Hints y Cómo mejorar la privacidad del usuario y la experiencia para desarrolladores con User-Agent Client Hints.

Política de baja

Para mantener la plataforma en buen estado, a veces quitamos las APIs de la plataforma web que ejecutaron su curso. Puede haber muchos motivos por los que quitaremos una API, como los siguientes:

  • Son sustituidas por las APIs más nuevas.
  • Se actualizan para reflejar los cambios en las especificaciones a fin de alinear y mantener la coherencia con otros navegadores.
  • Son experimentos iniciales que nunca tuvieron éxito en otros navegadores y, por lo tanto, pueden aumentar la carga de asistencia para desarrolladores web.

Algunos de estos cambios afectarán una cantidad muy pequeña de sitios. A fin de mitigar los problemas con anticipación, tratamos de avisarles a los desarrolladores con anticipación para que puedan realizar los cambios necesarios y que puedan mantener sus sitios en ejecución.

Actualmente, Chrome cuenta con un proceso para las bajas y las eliminaciones de las APIs, básicamente:

  • Anuncia algo en la lista de distribución de blink-dev.
  • Establece advertencias y asigna escalas de tiempo en la consola de Herramientas para desarrolladores de Chrome cuando se detecte uso en la página.
  • Espera, supervisa y, luego, quita la función a medida que disminuye el uso.

Puedes encontrar una lista de todas las funciones obsoletas en chromestatus.com con el filtro obsoleto y las funciones quitadas aplicando el filtro quitado. También intentaremos resumir algunos de los cambios, el razonamiento y las rutas de migración en estas publicaciones.