Descontinuación De window.external.getHostEnvironmentValue() En Microsoft Edge

Microsoft ha anunciado un cambio significativo en su navegador Edge, al decidir deprecar el método window.external.getHostEnvironmentValue(), una función que actualmente […]

Apr 4, 2025 - 00:28
 0
Descontinuación De window.external.getHostEnvironmentValue() En Microsoft Edge

Microsoft ha anunciado un cambio significativo en su navegador Edge, al decidir deprecar el método window.external.getHostEnvironmentValue(), una función que actualmente permite a los desarrolladores web acceder a información sobre el navegador y la plataforma. Esta medida forma parte de un esfuerzo por mejorar la privacidad de los usuarios y combatir el rastreo en línea mediante la eliminación del fingerprinting, una técnica que podría identificar a los usuarios de manera única.

El método getHostEnvironmentValue() es una característica no estandarizada exclusiva de Edge y, a partir de la versión 135, cuyo lanzamiento está previsto para el 3 de abril de 2025, se generará una advertencia en la consola de desarrollo del navegador cuando se use este método en el código. Así, los desarrolladores podrán adaptar sus sitios antes de que la función sea completamente eliminada. Para mayo de 2025, con la llegada de la versión 137, el método se deshabilitará por defecto. No obstante, los desarrolladores tendrán la opción de solicitar una extensión temporal para su dominio, permitiendo un tiempo adicional para implementar los cambios necesarios.

La iniciativa de Microsoft es fomentar el uso de la User-Agent Client Hints API, que proporciona acceso a información sobre el navegador y la plataforma de una manera que protege mejor la privacidad del usuario. Este nuevo sistema permite a los navegadores decidir qué datos revelar cuando se solicitan datos del entorno del usuario, evitando así la exposición de información más sensible.

El plan de deprecación contempla la posibilidad de que los desarrolladores realicen pruebas anticipadas para asegurar que sus sitios funcionen adecuadamente sin el método obsoleto. A partir de la versión 135, los creadores de contenido podrán probar esta transición desactivando el getHostEnvironmentValue() en sus entornos locales.

Para aquellos sitios que dependan de este método y necesiten más tiempo para adaptarse, Microsoft ha dispuesto un formulario para solicitar una extensión temporal, con el objetivo de facilitar el ajuste a los nuevos estándares.

En resumen, esta actualización forma parte del compromiso de Microsoft con la privacidad del usuario y la promoción de estándares que beneficien a toda la comunidad de desarrolladores, allanando el camino hacia un entorno web más seguro y privado.