Chrome 62 지원 중단 및 삭제

Joe Medley
Joe Medley

거의 모든 버전의 Chrome에서 제품, 성능, 웹 플랫폼 기능에 대한 상당한 수의 업데이트와 개선사항이 적용됩니다. 이 도움말에서는 9월 14일 현재 베타 버전인 Chrome 62의 지원 중단 및 삭제에 관해 설명합니다. 이 목록은 언제든지 변경될 수 있습니다.

RTCPeerConnection.getStreamById() 삭제

거의 2년 전 getStreamById()WebRTC 사양에서 삭제되었습니다. 다른 대부분의 브라우저는 이미 구현에서 이를 삭제했으며 이 기능은 Chrome 60에서 지원 중단되었습니다. 이 함수는 거의 사용되지 않는 것으로 보이지만 getStreamById()가 여전히 지원되는 Safari 이외의 Edge 및 WebKit 기반 브라우저와의 상호 운용성 위험이 약간 있는 것으로 보입니다. 대체 구현이 필요한 개발자는 아래의 '삭제 의도'에서 코드 예시를 확인할 수 있습니다.

삭제 의도 | Chromestatus 추적기 | Chromium 버그

SharedWorker.workerStart 삭제

작업자 성능 모니터링에 사용하기 위한 이 속성은 2년 넘게 전에 사양에서 삭제되었으며 다른 주요 브라우저에서는 지원되지 않습니다. 작업자 실적을 추적하는 더 현대적인 접근 방식은 Performance.timing를 사용하는 것입니다.

삭제 의도 | Chromestatus 추적기 | Chromium 버그

SVGPathElement.getPathSegAtLength() 삭제

Chrome 48에서는 SVG 사양에 따라 SVGPathElement.pathSegList() 및 관련 인터페이스가 삭제되었습니다. 당시 이 메서드는 실수로 남아 있었습니다. 지난 2년 동안 Blink에 더 이상 존재하지 않는 객체를 반환했으므로 이 삭제로 인해 웹페이지가 손상되지는 않을 것으로 예상됩니다.

삭제 의도 | Chromestatus 추적기 | Chromium 버그

안전하지 않은 iframe에서 알림 사용 삭제

iframe의 권한 요청은 포함 페이지의 출처와 요청을 실행하는 iframe의 출처를 구분하기 어렵기 때문에 사용자를 혼동시킬 수 있습니다. 요청 범위가 명확하지 않으면 사용자가 권한을 부여할지 거부할지 판단하기 어렵습니다.

iframe에서 알림을 허용하지 않으면 알림 권한 요구사항이 푸시 알림의 요구사항과 일치하여 개발자의 불편을 줄일 수 있습니다.

이 기능이 필요한 개발자는 새 창을 열어 알림 권한을 요청할 수 있습니다.

삭제 의도 | Chromestatus 추적기 | Chromium 버그