이사
document.createTouch 삭제
Chrome 48부터 Touch()
생성자가 지원되었으므로 document.createTouch()
메서드가 삭제됩니다. 이는 JavaScript API에서 팩토리 함수에서 생성자로 이동하는 오랜 트렌드를 따릅니다. 밀접하게 관련된 document.createTouchList()
메서드는 Chrome 69에서 삭제될 예정입니다.
삭제 의도 | Chromestatus Tracker | Chromium 버그
Document.selectedStylesheetSet 및 Document.preferredStylesheetSet 삭제
Document.selectedStylesheetSet 및 Document.preferredStylesheetSet 속성은 비표준 속성이고 Chrome 및 WebKit에서만 구현되므로 삭제되었습니다. 이러한 속성의 표준 버전은 2016년에 사양에서 삭제되었습니다.
Document.styleSheets
는 전부는 아니지만 일부 기능은 동일하게 제공합니다. 다행히 이러한 항목은 한 자릿수로 표시되어
웹사이트가 위험성이 적기 때문에 정확한 숫자는 삭제 인텐트를 참고하세요.
삭제 의도 | Chromestatus Tracker | Chromium 버그
WEBGL_compressed_texture_atc
이전에는 Chrome에서 AMD_compressed_ATC_texture_atc
형식을 제공했습니다. 이러한 형식은 확장 프로그램이 만들어질 때 널리 지원되었습니다. 이후 하드웨어 지원은 거의 0에 가까운 수준으로 줄어들었으며 현재 Qualcomm 기기에서만 구현할 수 있습니다. 이 확장 프로그램은 WebGL Working Group에 의해 거부되었으며 현재 Chrome에서 지원이 중단되었습니다.
Chromestatus Tracker | Chromium 버그
지원 중단
필터에서 부정적인 밝기 값 지원 중단 및 삭제
사양 준수를 위해 필터의 brightness()
함수는 더 이상 음수 값을 허용하지 않습니다.
Chromestatus Tracker | Chromium 버그
지원 중단 정책
플랫폼을 양호한 상태로 유지하기 위해 Google은 과정을 진행한 웹 플랫폼에서 API를 삭제하는 경우가 있습니다. API가 삭제되는 이유는 다음과 같이 다양합니다.
- 이 API는 최신 API로 대체되었습니다.
- 다른 브라우저와의 일관성과 일관성을 높이기 위해 사양 변경사항을 반영하도록 업데이트되었습니다.
- 다른 브라우저에서는 결코 결실을 맺지 못한 초기 실험이므로 웹 개발자의 지원 부담을 높일 수 있습니다.
이번 변경사항 중 일부는 극소수의 사이트에 영향을 미칠 것입니다. Google에서는 문제를 미리 완화할 수 있도록 개발자에게 사전 알림을 제공하여 사이트가 계속 실행되는 데 필요한 변경사항을 적용할 수 있도록 하고 있습니다.
Chrome에는 현재 다음과 같이 API 지원 중단 및 삭제 프로세스가 있습니다.
- blink-dev 메일링 리스트에 공지합니다.
- 페이지에서 사용량이 감지되면 Chrome DevTools 콘솔에서 경고를 설정하고 시간 척도를 제공합니다.
- 기다렸다가 모니터링한 후 사용량이 감소하면 기능을 삭제합니다.
chromestatus.com에서 지원 중단된 필터 를 사용하여 지원 중단된 모든 기능의 목록을 확인할 수 있으며 삭제된 필터를 적용하여 삭제된 기능을 확인할 수 있습니다. 또한 이 게시물에서는 몇 가지 변경사항, 이유, 이전 경로도 요약해 보겠습니다.