Wycofywanie i usuwanie w Chrome 62

Joe Medley
Joe Medley

Niemal w każdej wersji Chrome widzimy dużą liczbę aktualizacji ulepszenia usługi, jej wydajności, a także możliwości internetu Platforma. Ten artykuł opisuje wycofane i usuwane treści w Chrome 62, który jest dostępny w wersji beta od 14 września. Ta lista może w każdej chwili ulec zmianie.

Usuń RTCPeerConnection.getStreamById()

Niemal 2 lata temu usunięto ze specyfikacji WebRTC interfejs getStreamById(). Większość innych przeglądarek już ją usunięto ze swoich implementacji, a funkcja została wycofana. w Chrome 60. Funkcja ta jest uważana za niezbyt powszechnie używana, uznał, że istnieje niewielkie ryzyko interoperacyjności z rozwiązaniami opartymi na Edge i WebKit przeglądarki innych niż Safari, w których getStreamById() jest nadal obsługiwany. Deweloperzy, którzy potrzebują innej implementacji, mogą znaleźć przykładowy kod w Zamiar usunięcia, poniżej.

Zamiar usunięcia | Narzędzie do śledzenia stanu Chrome | Błąd Chromium

Usuń SharedWorker.workerStart

Ta właściwość, która miała służyć do monitorowania wydajności instancji roboczych, była została usunięta ze specyfikacji ponad dwa lata temu i nie jest obsługiwana na innych popularnych przeglądarkach. Bardziej nowoczesne podejście do śledzenia wyników pracowników użyjesz Performance.timing

Zamiar usunięcia | Narzędzie do śledzenia stanu Chrome | Błąd Chromium

Usuń SVGPathElement.getPathSegAtLength()

W Chrome 48 usunięto interfejs SVGPathElement.pathSegList() i powiązane z nim interfejsy zgodne ze specyfikacją SVG. Na tym ta metoda została błędnie uwzględniona. Nie spodziewamy się, że to usunięcie zakończy się niepowodzeniem ponieważ przez ostatnie dwa lata zwrócił obiekt, którego już nie istnieje w Blink.

Zamiar usunięcia | Narzędzie do śledzenia stanu Chrome | Błąd Chromium

Usuń korzystanie z powiadomień z niezabezpieczonych elementów iframe

Prośby o uprawnienia pochodzące z elementów iframe mogą dezorientować użytkowników, ponieważ trudno jest rozróżnienie pochodzenie strony zawierającej treść od źródła elementu iframe który złożył wniosek. Gdy zakres żądań jest niejasny, aby użytkownicy mogli decydować, czy przyznać im uprawnienia.

Brak dostępu do powiadomień w elementach iframe wiąże się również z wymaganiami dotyczącymi między powiadomieniami o powiadomieniach push, dla programistów.

Deweloperzy, którzy potrzebują tej funkcji, mogą otworzyć nowe okno i poprosić o dostęp do tej funkcji o zgodę na powiadomienia.

Zamiar usunięcia | Narzędzie do śledzenia stanu Chrome | Błąd Chromium