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.