Bajas y eliminaciones en Chrome 77

Joe Medley
Joe Medley

Eliminaciones

Redes de entidades emisoras de tarjetas como nombres de formas de pago

Se quitó la compatibilidad para llamar a PaymentRequest con las 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

Baja del uso de MIDI web en orígenes inseguros

El uso de MIDI web se clasifica en dos grupos: uso sin privilegios y uso con privilegios con permiso de sysex. Hasta Chrome 77, solo este último usa mensajes para los usuarios permiso. Para reducir los problemas de seguridad, siempre se solicitarán permisos sin importar el uso de sysex. Esto significa que usar MIDI web en orígenes inseguros ya no estarán permitidos.

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

Bajas

Baja de la API de WebVR 1.1

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

WebVR nunca se habilitó de forma predeterminada en Chrome ni se ratificó como estándar. La API de WebXR Device es la API de reemplazo para WebVR. Eliminar WebVR de Chrome nos permite enfocarnos en el el futuro de WebXR y quitar la carga de mantenimiento de WebVR, así como que Chrome está comprometido con WebXR como el futuro para crear contenido inmersivo basado en la Web experiencias. Se espera que se quite 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 APIs de la plataforma web que ejecutaron su curso. Existen muchos motivos por los que podemos quitar un API, como:

  • Se reemplazaron por las APIs más nuevas.
  • Se actualizan para reflejar los cambios en las especificaciones y, así, 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 compatibilidad para los desarrolladores web.

Algunos de estos cambios afectarán a una cantidad muy pequeña de sitios. Para mitigar los problemas de forma anticipada, intentamos avisarles a los desarrolladores con anticipación para que puedan realizar los cambios necesarios y así mantener sus sitios activos.

Actualmente, Chrome cuenta con un proceso para dar de baja y quitar APIs, que consiste en lo siguiente:

  • Anuncia en la lista de distribución blink-dev.
  • Configura advertencias y proporciona escalas de tiempo en la consola de Herramientas para desarrolladores de Chrome cuando se detecte el uso en la página.
  • Espera, supervisa y quita la función a medida que disminuya 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 trataremos de resumir algunos de los cambios, los motivos y las rutas de migración en estas publicaciones.