Beëindigingen en verwijderingen in Chrome 89

De bètaversie van Chrome 89 werd uitgebracht op 28 januari 2021 en zal naar verwachting in de eerste week van maart 2021 als stabiele versie verschijnen.

Verwijder gebeurtenissen met een voorvoegsel voor

De verouderde gebeurtenissen met voorvoegsels (webkitprerenderstart, webkitprerenderstop, webkitprerenderload en webkitprerenderdomcontentloaded) die werden verzonden via <link rel=prerender> zijn nu verwijderd uit Chrome.

Chrome-platformstatus

Stop het klonen van de sessieopslag voor vensters die zijn geopend met noopener.

Wanneer een venster wordt geopend met `noopener`, zal Chrome de `sessionStorage` van de opener niet langer klonen; in plaats daarvan zal het een lege `sessionStorage`-naamruimte starten. Dit zorgt ervoor dat Chrome voldoet aan de HTML-specificatie.

Status van het Chrome-platform | Chromium-bug

Afschrijvingsbeleid

Om het platform gezond te houden, verwijderen we soms API's van het webplatform die hun nut hebben verloren. Er kunnen veel redenen zijn waarom we een API verwijderen, bijvoorbeeld:

  • Ze zijn vervangen door nieuwere API's.
  • Ze worden bijgewerkt om wijzigingen in de specificaties weer te geven, zodat ze aansluiten bij en consistent zijn met andere browsers.
  • Het betreft vroege experimenten die nooit in andere browsers zijn doorgevoerd en daardoor de ondersteuningslast voor webontwikkelaars kunnen verhogen.

Sommige van deze wijzigingen zullen slechts een zeer klein aantal websites beïnvloeden. Om problemen te voorkomen, proberen we ontwikkelaars tijdig op de hoogte te stellen, zodat ze de nodige aanpassingen kunnen maken om hun websites operationeel te houden.

Chrome hanteert momenteel een procedure voor het afschaffen en verwijderen van API's , in essentie:

  • Kondig het aan op de blink-dev mailinglijst.
  • Stel waarschuwingen in en geef tijdschalen op in de Chrome DevTools-console wanneer gebruik op de pagina wordt gedetecteerd.
  • Wacht af, houd de situatie in de gaten en verwijder de functie zodra het gebruik afneemt.

Je kunt een lijst van alle afgekeurde functies vinden op chromestatus.com met behulp van het filter 'deprecated' en verwijderde functies met het filter 'removed' . We zullen in deze berichten ook proberen een aantal van de wijzigingen, de redenen daarachter en de migratiepaden samen te vatten.