Chrome 66 지원 중단 및 삭제

Joe Medley
Joe Medley

ImageCapture.setOptions()가 삭제됨

현재 기기 옵션 설정에 대한 생각은 제약 가능한 패턴을 사용하는 것입니다. 따라서 이 속성은 ImageCapture 사양에서 삭제되었습니다. 이 메서드는 프로덕션 웹사이트에서 거의 사용되지 않으므로 삭제됩니다. 현재 교체 방법을 사용할 수 없습니다.

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

서비스 워커: 동일 출처 요청에 대한 CORS 응답 허용 안 함

이전 버전의 서비스 워커 사양에서는 서비스 워커가 동일 출처 요청에 CORS 응답을 반환할 수 있었습니다. 서비스 워커가 CORS 응답을 읽어 완전히 합성된 응답을 만들 수 있다고 생각했습니다. 그럼에도 불구하고 원래 요청 URL은 응답에 유지되었습니다. 따라서 outerResponse.urlurl와 정확히 같고 innerResponse.urlcrossOriginURL와 정확히 같습니다.

최근 가져오기 사양 변경으로 인해 Response.url가 있는 경우 노출되어야 합니다. 그 결과 self.location.hrefself.origin과 다른 출처를 반환하는 시나리오가 발생합니다. 이를 방지하기 위해 서비스 워커는 더 이상 동일한 출처 요청에 대해 CORS 응답을 반환할 수 없습니다.

이 변경사항에 관한 자세한 내용은 2017년 11월의 가져오기 사양에 대해 제출된 문제를 참고하세요.

Chromestatus 추적기 | Chromium 버그

WebAudio: 디지퍼링이 삭제됨

웹 오디오는 원래 압축 해제 지원과 함께 제공되었습니다. AudioParam 값을 값 setter로 직접 설정하면 값이 즉시 업데이트되지 않았습니다. 대신 변경사항이 원활하게 이루어져 글리치가 제한되도록 약 10ms의 시간 상수로 지수 스무더가 적용되었습니다. 어떤 매개변수에 보간이 적용되고 시간 상수가 얼마인지 지정되지 않았습니다. 실제 시간 상수가 적절한 값인지조차 명확하지 않았습니다.

많은 논의 끝에 작업 그룹은 사양에서 지퍼를 열지 않는 기능을 삭제했습니다. 이제 값을 설정하면 즉시 변경됩니다. 개발자는 지퍼를 열 때 기존 AudioParam.setTargetAtTime() 메서드를 사용하여 지퍼를 여는 것이 좋습니다. 이렇게 하면 적용 시점, 변경 속도, 부드럽게 처리해야 하는 매개변수를 완전히 제어할 수 있습니다.

이를 삭제하면 오디오 매개변수가 압축 해제를 지원하는지 여부에 대한 개발자의 혼란이 줄어듭니다.

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

세 부분으로 구성된 CSS 위치 값 지원 중단

최근 사양에서는 위치 값을 허용하는 새 속성이 세 부분으로 구성된 값을 지원하지 않아야 한다고 요구했습니다. 이 접근 방식을 사용하면 약어 문법을 더 쉽게 처리할 수 있다고 생각됩니다. 현재 버전의 CSS 값 및 단위 모듈은 이 요구사항을 모든 CSS 위치 값에 적용합니다. Chrome 66부터 세 부분으로 구성된 위치 값이 지원 중단되었습니다. 2018년 7월경 Chrome 68에서 삭제될 예정입니다.

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

document.createTouch(), document.createTouchList() 메서드가 지원 중단됨

TouchEvent() 생성자는 버전 48부터 Chrome에서 지원되었습니다. 사양을 준수하기 위해 이제 document.createTouch()document.createTouchList()가 지원 중단되었습니다.

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