Usunięcia
sieci wydawców kart jako nazwy form płatności;
Usuwa obsługę wywoływania interfejsu PaymentRequest w sieciach wydawców kart (np. „visa”, „amex”, „mastercard”) w polu supportedMethods.
Intend to Remove | Stan platformy Chrome | Błąd w Chromium
wycofanie obsługi Web MIDI w niezabezpieczonych źródłach;
Korzystanie z Web MIDI jest podzielone na 2 grupy: korzystanie bez uprawnień i z uprawnieniami z użyciem komunikatów Sysex. Do Chrome 77 włącznie tylko ta druga metoda prosi użytkowników o pozwolenie. Aby zmniejszyć ryzyko związane z bezpieczeństwem, zawsze będzie wysyłane żądanie udzielenia uprawnień niezależnie od tego, czy używasz interfejsu sysex. Oznacza to, że używanie Web MIDI w niezabezpieczonych źródłach nie będzie już dozwolone.
Intend to Remove | Stan platformy Chrome | Błąd w Chromium
Elementy wycofane
wycofanie interfejsu WebVR 1.1 API,
Ten interfejs API został wycofany z Chrome i został zastąpiony interfejsem WebXR Device API, który powinien zostać udostępniony w Chrome 78. Okres próbny WebVR Origin zakończył się 24 lipca 2018 r.
WebVR nigdy nie był domyślnie włączony w Chrome i nigdy nie został zatwierdzony jako standard internetowy. WebXR Device API to interfejs API zastępujący WebVR. Usunięcie WebVR z Chrome pozwala nam skupić się na przyszłości WebXR i zredukować obciążenie związane z konserwacją WebVR. Pozwala też potwierdzić, że Chrome jest zaangażowane w WebXR jako przyszłość tworzenia wciągających doświadczeń w internecie. Usunięcie jest planowane w Chrome 79.
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.