Eliminaciones
No permitir las descargas de navegación del selector desde ventanas emergentes de origen cruzado
Si una ventana emergente dirige su apertura hacia una URL que genera una descarga, el la descarga se bloqueará y la navegación se cancelará, si la ventana emergente se origen cruzado a su abridor. Esto resuelve un problema de seguridad de larga data.
Estado de la plataforma Chrome | Error de Chromium
Quita la propiedad languageCode de PaymentAddress.
Se quitó la propiedad PaymentAddress.languageCode
de la página de pagos
API de solicitud. Esta propiedad es la mejor estimación del navegador para el idioma del
texto en la dirección de envío, facturación, entrega o retiro que figura en la
API de solicitud. La propiedad languageCode
está marcada en riesgo en la especificación
y ya se quitó de Firefox y Safari. El uso en Chrome es pequeño
para una eliminación segura.
Intención de quitar | Estado de la plataforma Chrome | Error de Chromium
Bajas
Baja de las descargas en unidad en los iframes de la zona de pruebas
Chrome pronto evitará descargas en iframes
en la zona de pruebas que no tengan usuarios
aunque esta restricción podría anularse con un
Palabra clave allow-downloads-without-user-activation
en la lista de atributos de la zona de pruebas
Esto permite que los proveedores de contenido restrinjan las descargas maliciosas o abusivas.
Las descargas pueden generar vulnerabilidades de seguridad en el sistema. Aunque
se realizan controles de seguridad adicionales en Chrome y el sistema operativo, creemos
bloquear las descargas en la zona de pruebas de iframes
también se ajusta a la idea general detrás
la zona de pruebas. Además de las preocupaciones de seguridad, sería más agradable
para que un clic active una descarga en la misma página, en comparación con
Las descargas se inician automáticamente cuando un usuario llega a una página nueva o comienza
de forma no espontánea después del clic.
Se espera que se quite en Chrome 74.
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.