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