Wycofywanie i usuwanie w Chrome 85

Jan Kowalski
Joe Medley

.

Rozpoczęcie usuwania pamięci podręcznej aplikacji

Chrome 85 rozpoczyna zalecane przez specyfikację wyłączenie pamięci podręcznej aplikacji w Chrome. Szczegółowe informacje i instrukcje na temat płynnego zarządzania przejściem znajdziesz w sekcji Przygotowanie do usunięcia AppCache. Informacje o funkcji, która pomoże Ci identyfikować przypadki użycia tego i innych wycofanych interfejsów API, znajdziesz w artykule Informacje o stanie kodu.

Intencja usunięcia | Stan platformy Chrome | Błąd Chromium

Odrzucaj niezabezpieczone pliki cookie z wartością SameSite=None

Używanie plików cookie z ustawieniem SameSite ustawionym na None bez atrybutu Secure nie jest już obsługiwane. Wszystkie pliki cookie, które żądają wartości SameSite=None, ale nie są oznaczone jako Secure, będą odrzucane. 14 lipca 2020 r. zaczęliśmy udostępniać tę funkcję użytkownikom stabilnej wersji Chrome. Pełną oś czasu i szczegóły znajdziesz w artykule SameSite Updates. Pliki cookie wyświetlane w kanałach zawierających zwykły tekst mogą zostać skatalogowane lub zmodyfikowane przez hakerów. Wymaganie bezpiecznego przesyłania plików cookie przeznaczonych do użycia między witrynami ogranicza to ryzyko.

Intencja usunięcia | Stan platformy Chrome | Błąd Chromium

-webkit-box – osobliwości związane z -webkit-line-clamp

Intencja usunięcia | Stan platformy Chrome | Błąd Chromium

Zasady wycofywania

Aby zapewnić prawidłowe działanie platformy, czasami usuwamy z niej interfejsy API, które działają zgodnie z oczekiwaniami. Jest wiele powodów, dla których możemy usunąć interfejs API, na przykład:

  • Zastąpią je nowsze interfejsy API.
  • Są one aktualizowane w sposób odzwierciedlający zmiany w specyfikacjach w celu zapewnienia zgodności i spójności z innymi przeglądarkami.
  • Są to wczesne eksperymenty, które nigdy nie sprawdziły się w innych przeglądarkach, dzięki czemu mogą zwiększyć obciążenie pomocy dla programistów stron internetowych.

Niektóre z tych zmian będą miały wpływ na niewielką liczbę witryn. Aby zapobiec problemom z wyprzedzeniem, staramy się powiadamiać o tym deweloperów, aby mogli wprowadzić niezbędne zmiany i utrzymać działanie witryny.

W Chrome obecnie dostępny jest proces wycofywania i usuwania interfejsów API. Ogólnie obejmuje on następujące zasady:

  • Ogłoszenie na liście adresowej blink-dev.
  • Gdy na stronie zostanie wykryte użycie danych, w konsoli Narzędzi deweloperskich w Chrome ustaw ostrzeżenia i podaj skalę czasu.
  • Zaczekaj, monitoruj, a potem usuń tę funkcję w miarę spadku wykorzystania.

Listę wszystkich wycofanych funkcji znajdziesz na chromestatus.com za pomocą wycofanego filtra , a usuniętych funkcji – usuniętego filtra. W tych postach spróbujemy też podsumować niektóre zmiany, rozumowanie i ścieżki migracji.