Bajas y eliminaciones en Chrome 77

Joe Medley
Jo Medley

.

Eliminaciones

Redes de la entidad emisora de la tarjeta como nombres de formas de pago

Quita la compatibilidad para llamar a PaymentRequest con redes de la entidad emisora de la tarjeta (p.ej., "visa", "amex", "mastercard") en el campo supportedMethods.

Intención de quitar | Estado de la plataforma Chrome | Error de Chromium

Dejó de estar disponible el uso de MIDI web en orígenes no seguros

El uso de MIDI web se clasifica en dos grupos: uso sin privilegios y uso de privilegios con permiso de sysex. Hasta Chrome 77, solo el último uso solicita permiso a los usuarios. Para reducir los problemas de seguridad, siempre se solicitarán los permisos, independientemente del uso de sysex. Eso significa que ya no se permitirá el uso de MIDI web en orígenes no seguros.

Intención de quitar | Estado de la plataforma Chrome | Error de Chromium

Bajas

Se dio de baja la API de WebVR 1.1

Esta API dejó de estar disponible en Chrome y se reemplazará por la API de WebXR Device, que se espera que se envíe a partir de Chrome 78. La prueba de origen de WebVR finalizó el 24 de julio de 2018.

WebVR nunca se habilitó de forma predeterminada en Chrome y nunca se ratificó como un estándar de la Web. La API de WebXR Device es la API de reemplazo de WebVR. Quitar WebVR de Chrome nos permite enfocarnos en el futuro de WebXR y quitar la carga de mantenimiento de WebVR, además de reafirmar que Chrome está comprometido con WebXR como el futuro para crear experiencias envolventes basadas en la Web. Se espera que se eliminen en Chrome 79.

Intención de quitar | Estado de la plataforma Chrome | Error de Chromium

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:

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

Algunos de estos cambios afectarán a unos pocos sitios. A fin de mitigar los problemas con anticipación, tratamos de avisarles a los desarrolladores con un aviso anticipado para que puedan realizar los cambios necesarios y mantener sus sitios en ejecución.

Actualmente, Chrome cuenta con un proceso para la baja y la eliminación de las API, que es básicamente el siguiente:

  • Anunciarlo en la lista de distribución blink-dev.
  • Establece advertencias y asigna escalas en la consola de Herramientas para desarrolladores de Chrome cuando se detecte uso en la página.
  • Espera, supervisa y 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 de estas publicaciones.