Usunięcia
Nie zezwalaj na pobieranie nawigacji otwierającej z wyskakujących okienek z innych domen
Jeśli wyskakujące okienko przejdzie w otwarty adres URL, co spowoduje pobranie, parametr pobieranie zostanie zablokowane, a nawigacja anulowana, jeśli wyskakujące okienko z innych domen do swojego elementu otwierającego. To rozwiązuje powtarzające się problemy z bezpieczeństwem.
Stan platformy Chrome | Błąd Chromium
Usuwanie właściwości languageCode w usłudze PaymentAddress
Usługa PaymentAddress.languageCode
została usunięta z Płatności
Interfejs API żądań. Ta właściwość najlepiej oddaje język interfejsu użytkownika
tekst w adresie dostawy, rozliczenia, dostawy lub odbioru na stronie Płatności
Interfejs API żądań. Właściwość languageCode
jest oznaczona w specyfikacji jako zagrożona
i zostało już usunięte z przeglądarek Firefox i Safari. Niewielkie wykorzystanie w Chrome
do bezpiecznego usunięcia.
Zamiar usunięcia | Stan platformy Chrome | Błąd Chromium
Elementy wycofane
Wycofywanie pobieranych automatycznie plików w elementach iframe w trybie piaskownicy
Chrome wkrótce uniemożliwi pobieranie plików iframes
z piaskownicy, w przypadku których nie ma użytkownika
przy użyciu gestów, jednak ograniczenie to można zdjąć
allow-downloads-without-user-activation
na liście atrybutów piaskownicy.
Dzięki temu dostawcy treści mogą ograniczać pobieranie szkodliwych lub nieodpowiednich plików do pobrania.
Pobieranie może zawierać luki w zabezpieczeniach systemu. Mimo że
są przeprowadzane dodatkowe kontrole zabezpieczeń zarówno w Chrome, jak i w systemie operacyjnym.
blokowanie pobierania w trybie piaskownicy iframes
również jest zgodne z ogólną myślą
w środowisku piaskownicy. Poza obawami o bezpieczeństwo
użytkownik będzie bardziej przyjemny
kliknięć, które uruchamiają pobieranie na tej samej stronie, w porównaniu z
pobieranie rozpoczyna się automatycznie, gdy użytkownik trafi na nową stronę, lub
niespontanicznie po kliknięciu.
W Chrome 74 powinien zostać usunięty element.
Zamiar usunięcia | Stan platformy Chrome | Błąd Chromium
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.