Bajas y eliminaciones en Chrome 62

Joe Medley
Jo Medley

En casi todas las versiones de Chrome, vemos una cantidad significativa de actualizaciones y mejoras del producto, su rendimiento y las capacidades de la plataforma web. En este artículo, se describen las bajas y las eliminaciones en Chrome 62, que está en versión beta desde el 14 de septiembre. Esta lista está sujeta a cambios en cualquier momento.

Quita RTCPeerConnection.getStreamById()

Hace casi dos años, se quitó getStreamById() de la especificación WebRTC. La mayoría de los demás navegadores ya lo quitaron de sus implementaciones, y la función dejó de estar disponible en Chrome 60. Aunque se cree que esta función se usa poco, también se cree que hay un riesgo de interoperabilidad menor con los navegadores Edge y basados en WebKit, excepto Safari, en el que aún se admite getStreamById(). Los desarrolladores que necesiten una implementación alternativa pueden encontrar código de ejemplo en el intent para quitar, a continuación.

Intent de quitar | Seguimiento de Chromestatus | Error de Chromium

Se quitó SharedWorker.workerStart.

Esta propiedad, que se diseñó 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 realizar un seguimiento del rendimiento de un trabajador usaría Performance.timing.

Intent de quitar | Seguimiento de Chromestatus | Error de Chromium

Se quitó SVGPathElement.getPathSegAtLength()

En Chrome 48, se quitaron SVGPathElement.pathSegList() y las interfaces relacionadas de conformidad con la especificación SVG. En ese momento, este método se dejó por error. No esperamos que esta eliminación dañe ninguna página web, ya que, durante los últimos dos años, mostró un objeto que ya no existe en Blink.

Intent de quitar | Seguimiento de Chromestatus | Error de Chromium

Quitar 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 que las contiene y el origen del iframe que realiza la solicitud. Cuando el alcance de la solicitud no está claro, es difícil para los usuarios decidir si otorgar o rechazar el permiso.

Si inhabilitas las notificaciones en iframes, también se alinearán los requisitos de permisos de notificaciones con los de las notificaciones push, lo que simplificará los inconvenientes para los desarrolladores.

Los desarrolladores que necesiten esta función pueden abrir una ventana nueva para solicitar permisos de notificaciones.

Intent de quitar | Seguimiento de Chromestatus | Error de Chromium