En casi todas las versiones de Chrome, vemos una cantidad significativa de actualizaciones y mejoras en el producto, su rendimiento y también en las capacidades de la plataforma web. En este artículo, se describen las baja y las eliminaciones de Chrome 62, que está en versión beta desde el 14 de septiembre. Esta lista está sujeta a cambios en cualquier momento.
Se quitó RTCPeerConnection.getStreamById().
Hace casi dos años, getStreamById()
se quitó de la especificación de WebRTC. La mayoría de los otros navegadores ya lo quitaron de sus implementaciones, y la función dejó de estar disponible en Chrome 60. Si bien se cree que esta función se usa poco, también se cree que existe un riesgo menor de interoperabilidad con los navegadores Edge y basados en WebKit excepto Safari, donde getStreamById()
aún es compatible.
Los desarrolladores que necesiten una implementación alternativa pueden encontrar un código de ejemplo en la sección Intento de eliminación que se incluye a continuación.
Intento de eliminación | Chromestatus Tracker | Error de Chromium
Se quitó SharedWorker.workerStart.
Esta propiedad, que estaba destinada a usarse para supervisar el rendimiento de los trabajadores, se quitó de la especificación hace más de dos años y no es compatible con los otros navegadores principales. Un enfoque más moderno para hacer un seguimiento del rendimiento de un trabajador usaría Performance.timing
.
Intento de eliminación | Chromestatus Tracker | Error de Chromium
Se quitó SVGPathElement.getPathSegAtLength().
En Chrome 48, se quitaron SVGPathElement.pathSegList()
y las interfaces relacionadas de conformidad con la especificación de SVG. En ese momento, este método se dejó por error. No esperamos que esta eliminación afecte a ninguna página web, ya que, durante los últimos dos años, devolvió un objeto que ya no existe en Blink.
Intento de eliminación | Chromestatus Tracker | Error de Chromium
Se quitó el uso de notificaciones de iframes no seguros.
Las solicitudes de permisos de iframes pueden confundir a los usuarios, ya que es difícil distinguir entre el origen de la página contenedora y el del iframe que realiza la solicitud. Cuando el alcance de las solicitudes no es claro, es difícil para los usuarios juzgar si otorgar o denegar el permiso.
Si no permites las notificaciones en los iframes, también se alinearán los requisitos del permiso de notificación con los de las notificaciones push, lo que facilitará la interacción de los desarrolladores.
Los desarrolladores que necesiten esta funcionalidad pueden abrir una ventana nueva para solicitar el permiso de notificación.
Intento de eliminación | Chromestatus Tracker | Error de Chromium