Wycofywanie i usuwanie w Chrome 85

Joe Medley
Joe Medley

Rozpoczęcie usuwania pamięci podręcznej aplikacji

Chrome 85 rozpoczyna wycofywanie AppCache w Chrome zgodnie z wytycznymi. Szczegółowe informacje i instrukcje dotyczące sprawnego przejścia na nowy system znajdziesz w artykule Przygotowanie do usunięcia AppCache. Informacje o funkcji, która pomoże Ci zidentyfikować użycie tego i innych wycofanych interfejsów API, znajdziesz w artykule Sprawdzanie stanu kodu.

Intend to Remove | Stan platformy Chrome | Błąd w Chromium

Odrzucanie niezabezpieczonych plików cookie SameSite=None

Używanie plików cookie z ustawieniem SameSite None bez atrybutu Secure nie jest już obsługiwane. Każdy plik cookie, który wymaga ustawienia SameSite=None, ale nie jest oznaczony jako bezpieczny, zostanie odrzucony. Ta funkcja została udostępniona użytkownikom stabilnej wersji Chrome 14 lipca 2020 r. Pełny harmonogram i szczegóły znajdziesz na stronie Aktualizacje SameSite. Pliki cookie dostarczane przez kanały w postaci zwykłego tekstu mogą być katalogowane lub modyfikowane przez osoby przeprowadzające ataki sieciowe. Wymaganie bezpiecznego przesyłania plików cookie przeznaczonych do użytku w wielu witrynach zmniejsza to ryzyko.

Intend to Remove | Stan platformy Chrome | Błąd w Chromium

-webkit-box quirks z -webkit-line-clamp

Intend to Remove | Stan platformy Chrome | Błąd w Chromium

Zasady wycofywania

Aby platforma działała prawidłowo, czasami usuwamy z niej interfejsy API, które nie są już potrzebne. Możemy usunąć interfejs API z wielu powodów, na przykład:

  • Zostały one zastąpione nowszymi interfejsami API.
  • Są one aktualizowane, aby odzwierciedlać zmiany w specyfikacjach, co zapewnia zgodność z innymi przeglądarkami.
  • Są to wczesne eksperymenty, które nigdy nie zostały wdrożone w innych przeglądarkach, więc mogą zwiększać obciążenie zespołu pomocy dla deweloperów.

Niektóre z tych zmian będą miały wpływ na bardzo niewielką liczbę witryn. Aby uniknąć problemów z wyprzedzeniem, staramy się wcześniej informować deweloperów, aby mogli wprowadzić niezbędne zmiany, które pozwolą utrzymać ich witryny w stanie operacyjnym.

Chrome ma obecnie proces wycofywania i usuwania interfejsów API, który obejmuje:

  • Opublikuj ogłoszenie na liście adresowej blink-dev.
  • Ustaw ostrzeżenia i uwzględnij skale czasowe w konsoli Narzędzi deweloperskich w Chrome, gdy wykryto użycie na stronie.
  • Poczekaj, sprawdź, a potem usuń funkcję, gdy jej użycie spadnie.

Listę wszystkich wycofanych funkcji znajdziesz na stronie chromestatus.com. Wystarczy, że użyjesz filtra wycofanych funkcji , a aby wyświetlić wycofane funkcje, zastosuj filtr wycofanych funkcji. W tych postach postaramy się też podsumować niektóre zmiany, uzasadnienia i ścieżki migracji.