Rimozioni e ritiri in Chrome 62

Joe Medley
Joe Medley

In quasi tutte le versioni di Chrome registriamo un numero significativo di aggiornamenti e miglioramenti al prodotto, alle sue prestazioni e anche alle funzionalità del web Piattaforma. Questo articolo descrive i ritiri e le rimozioni in Chrome 62, che è in versione beta dal 14 settembre. Questo elenco è soggetto a modifiche in qualsiasi momento.

Rimuovi RTCPeerConnection.getStreamById()

Quasi due anni fa, getStreamById() è stato rimosso dalla specifica WebRTC. La maggior parte degli altri browser ha l'hanno già rimossa dalle implementazioni e la funzionalità è stata ritirata in Chrome 60. Anche se si ritiene che questa funzione sia poco utilizzata, riteneva che ci fosse qualche rischio di interoperabilità minore con le soluzioni Edge e WebKit browser diversi da Safari, in cui getStreamById() è ancora supportato. Gli sviluppatori che necessitano di un'implementazione alternativa possono trovare codice di esempio nella Intento di rimozione, di seguito.

Intenzione di rimozione | Tracker dello stato di Chrome | Bug di Chromium

Rimuovi SharedWorker.workerStart

Questa proprietà, destinata all'uso per il monitoraggio delle prestazioni dei lavoratori, era rimosso dalla specifica più di due anni fa e non è supportato nel altri principali browser. Un approccio più moderno al monitoraggio delle prestazioni di un worker userebbe Performance.timing

Intenzione di rimozione | Tracker dello stato di Chrome | Bug di Chromium

Rimuovi SVGPathElement.getPathSegAtLength()

In Chrome 48, sono state rimosse SVGPathElement.pathSegList() e le relative interfacce in conformità alla specifica SVG. In quel caso volta, questo metodo è stato lasciato per errore. Non prevediamo che questa rimozione qualsiasi pagina web poiché, negli ultimi due anni, ha restituito un oggetto che non esiste più in Blink.

Intenzione di rimozione | Tracker dello stato di Chrome | Bug di Chromium

Rimuovi l'utilizzo delle notifiche da iframe non sicuri

Le richieste di autorizzazione provenienti da iframe possono confondere gli utenti poiché è difficile distinguere tra l'origine della pagina contenitore e l'origine dell'iframe che effettua la richiesta. Quando l'ambito delle richieste non è chiaro, è difficile che gli utenti possono decidere se concedere o negare l'autorizzazione.

Se non consenti le notifiche negli iframe, verranno allineati anche i requisiti per l'autorizzazione alle notifiche con quella delle notifiche push, in modo da sviluppatori.

Gli sviluppatori che hanno bisogno di questa funzionalità possono aprire una nuova finestra per richiedere autorizzazione alle notifiche.

Intenzione di rimozione | Tracker dello stato di Chrome | Bug di Chromium