.
Usunięcia
Sieci wydawców kart jako nazwy form płatności
Wyłącza obsługę wywoływania PaymentRequest z sieciami wydawców kart (np. „visa”, „amex”, „mastercard”) w polu supportedMethods.
Intencja usunięcia | Stan platformy Chrome | Błąd Chromium
Zrezygnuj z używania Web MIDI w niezabezpieczonych źródłach
Użycie Web MIDI dzieli się na 2 grupy: bez uprawnień i z uprawnieniami z uprawnieniami Sysex. Do wersji Chrome 77 tylko w tym drugim przypadku użytkownicy proszą o zgodę. Aby zmniejszyć ryzyko związane z bezpieczeństwem, wymagane będzie uprawnienia zawsze niezależnie od użycia systemu Sysex. Oznacza to, że używanie Web MIDI w niezabezpieczonych źródłach nie będzie już dozwolone.
Intencja usunięcia | Stan platformy Chrome | Błąd Chromium
Elementy wycofane
Wycofanie interfejsu WebVR 1.1 API
Ten interfejs API został wycofany w Chrome i zastąpiony interfejsem WebXR Device API, który ma być dostępny w Chrome 78. Okres próbny WebVR Origin zakończył się 24 lipca 2018 roku.
Technologia WebVR nigdy nie była domyślnie włączona w Chrome ani nie została zatwierdzona jako standard internetowy. WebXR Device API to interfejs API zastępujący dla WebVR. Usunięcie WebVR z Chrome pozwoli nam skupić się na przyszłości WebXR i wyeliminować ciężką pracę związaną z obsługą WebVR. Z tego powodu możemy potwierdzić, że technologia WebXR jest przyszłością tworzenia wciągających rozwiązań internetowych. Usunięcie powinno nastąpić w Chrome 79.
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.