Przeglądarka Chrome 88 w wersji beta została udostępniona 3 grudnia 2020 r. i przewiduje, że stanie się wersji stabilnej w 3 tygodniu stycznia 2021 r.
Nie zezwalaj na wyskakujące okienka podczas wyładowywania strony (w przypadku firm)
Od wersji Chrome 80 strony nie mogą już otwierać nowych stron
wyładowywanie za pomocą window.open()
. Od tego czasu firmy mogą korzystać z technologii
flaga zasady AllowPopupsDuringPageUnload
zezwalająca na wyskakujące okienka podczas wyświetlania strony
wyładowania. Od wersji Chrome 88 ta flaga nie jest już obsługiwana.
Usunięto komponenty sieciowe w wersji 0
Od wersji Chrome 80 testujemy odwrotną wersję origin komponentu Web Komponenty w wersji 0. Ten użytkownicy interfejsu API mogą uaktualnić swoje witryny, a jednocześnie zapewnić użytkowników, którzy używają komponentów sieciowych w wersji 1. Testowanie odwrotnego pochodzenia kończy się wyrażeniem Chrome 87, dzięki czemu Chrome 88 jest pierwszą wersją 0, w której wersja 0 nie jest już obsługiwana. Interfejsy API komponentów sieciowych w wersji 1 zastępują komponenty sieciowe w wersji 0 i są w pełni obsługiwane Chrome, Safari, Firefox i Edge. Usunięcie obejmuje elementy wymienione poniżej.
Elementy niestandardowe w wersji 0 Importy HTML Shadow DOM v0
Usunięto obsługę FTP
Chrome wycofał obsługę adresów URL FTP. Starsze wersje FTP implementacja w Chrome nie obsługuje zaszyfrowanych połączeń (FTPS), ani serwerów proxy. Wykorzystanie FTP w przeglądarce jest na tyle niskie, że nie jest już zainwestować w udoskonalenie istniejącego klienta FTP. Dodatkowo większe możliwości Klienty FTP są dostępne na wszystkich platformach, których dotyczy problem.
W Google Chrome 72 i nowszych wersjach usunięto obsługę pobierania zasobów podrzędnych dokumentu przez FTP i z renderowania zasobów FTP najwyższego poziomu. Przechodzenie do FTP W zależności od typu adresy URL powodują wyświetlenie listy katalogów lub pliku do pobrania z zasobami. Błąd w Google Chrome 74 i nowszych wersjach spowodował wyłączenie obsługi adresów URL serwera FTP za pomocą serwerów proxy HTTP. Usunięto obsługę serwera proxy dla FTP całkowicie w Google Chrome 76.
Pozostałe możliwości implementacji FTP w Google Chrome zostały ograniczone. wyświetlanie listy katalogu lub pobieranie zasobu przez niezaszyfrowanych połączeń.
W Chrome 77 obsługa FTP była domyślnie wyłączona dla 50% użytkowników, było dostępne z flagami.
W Chrome 88 obsługa FTP jest wyłączona.
Zasady wycofywania
Aby zapewnić sprawne działanie platformy, czasami usuwamy z niej interfejsy API, których używanie zostało już sprawdzone. Może być wiele powodów, dla których usuwamy interfejsu API, takich jak:
- Są one zastępowane nowszymi interfejsami API.
- Są one aktualizowane, aby odzwierciedlać zmiany w specyfikacjach, aby zapewnić wyrównanie i spójność z innymi przeglądarkami.
- To wczesne eksperymenty, które nigdy nie przeszły do skutków w innych przeglądarkach i mogą zwiększyć obciążenie pomocy dla programistów stron internetowych.
Niektóre z tych zmian będą miały wpływ na bardzo niewielką liczbę witryn. Aby z wyprzedzeniem zapobiegać występowaniu problemów, staramy się powiadamiać deweloperów z wyprzedzeniem, aby mogli wprowadzić zmiany, które zapewnią nieprzerwane działanie witryn.
W Chrome obowiązuje obecnie proces wycofywania i usuwania interfejsów API:
- Opublikuj ogłoszenie na liście adresowej blink-dev.
- W przypadku wykrycia użycia strony na stronie możesz ustawić ostrzeżenia i określić przedziały czasowe w konsoli Narzędzi deweloperskich w Chrome.
- Zaczekaj, monitoruj, a następnie usuń funkcję, gdy użycie spadnie.
Listę wszystkich wycofanych funkcji znajdziesz na stronie chromestatus.com, korzystając z filtra wycofanego . Funkcje usunięte po zastosowaniu filtra usuniętego znajdziesz na stronie chromestatus.com. Spróbujemy również podsumować niektóre zmiany, wnioski i ścieżki migracji.