Bajas y eliminaciones en Chrome 101

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

Reduce la información de la cadena del usuario-agente

Chrome reduce la cantidad de información que expone la cadena usuario-agente en las solicitudes HTTP, así como en navigator.userAgent, navigator.appVersion y navigator.platform. Lo hacemos para evitar que la cadena del usuario-agente se use para la creación de huellas digitales pasiva del usuario. Para unirte a la prueba de origen, consulta su entrada en las pruebas de origen de Chrome.

Quita WebSQL en contextos de terceros

Ya se quitó WebSQL en contextos de terceros. El estándar de base de datos Web SQL se propuso por primera vez en abril de 2009 y se abandonó en noviembre de 2010. Gecko nunca implementó esta función y WebKit la dio de baja en 2019. El W3C fomenta el Almacenamiento web y la Base de datos indexada a quienes necesitan alternativas.

Los desarrolladores deben esperar que WebSQL en sí dejará de estar disponible y se quitará cuando el uso sea lo suficientemente bajo.

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.