거의 모든 버전의 Chrome에서 제품, 성능, 웹 플랫폼 기능에 대한 상당한 수의 업데이트와 개선사항이 적용됩니다. 이 도움말에서는 6월 9일 현재 베타 버전인 Chrome 52의 변경사항을 설명합니다. 이 목록은 언제든지 변경될 수 있습니다.
DHE 기반 암호화 지원 중단
요약: DHE 기반 암호는 장기적으로 사용하기에 충분하지 않으므로 Chrome 53 데스크톱에서 삭제됩니다. 서버는 ECDHE를 사용할 수 있는 경우 이를 사용하고, 사용할 수 없는 경우에는 일반 RSA 암호를 사용해야 합니다.
삭제 의도 | Chromestatus 추적기 | Chromium 버그
작년에 Chrome은 최소 TLS Diffie-Hellman 그룹 크기를 512비트에서 1024비트로 늘렸습니다. 하지만 1024비트는 장기적으로는 충분하지 않습니다. 측정항목에 따르면 Chrome에서 확인한 DHE 연결의 약 95% 가 1024비트 DHE를 사용합니다. 여기에 TLS에서 DHE가 협상되는 방식이 더해지면서 1024비트 이상으로 이동하기가 어렵습니다.
이 문제를 해결하는 초안 사양이 있지만 아직 초안이므로 클라이언트와 서버를 모두 변경해야 합니다. 한편, ECDHE는 이미 광범위하게 구현되고 배포되고 있습니다. 가능한 경우 서버는 ECDHE로 업그레이드해야 합니다. 그 외의 경우에는 일반 RSA 암호화 스위트가 사용 설정되어 있는지 확인하세요.
DHE 기반 암호는 Chrome 51부터 지원 중단되었습니다. Chrome 53에서는 데스크톱에서 지원이 중단됩니다.
FileError 지원 중단 경고
요약: Chrome 54에서 지원 중단된 FileError
인터페이스가 삭제될 예정입니다. err
.code
에 대한 참조를 err
.name
및 err
.message
로 대체합니다.
삭제 의도 | Chromestatus 추적기 | Chromium 버그
File API 표준의 현재 버전에는 FileError
인터페이스가 포함되어 있지 않으며 2013년에 지원이 중단되었습니다. Chrome 53에서는 다음과 같은 지원 중단 경고가 DevTools 콘솔에 출력됩니다.
'FileError'는 지원 중단되었으며 54에서 삭제될 예정입니다. 'code' 대신 오류의 'name' 또는 'message' 속성을 사용하세요.
이는 맥락에 따라 다른 영향을 미칩니다.
FileReader.error
및FileWriter.error
는FileError
객체가 아닌DOMException
객체가 됩니다.- 비동기
FileSystem
호출의 경우ErrorCallback
에FileError
대신FileError.ErrorCode
이 전달됩니다. - 동기식
FileSystem
호출의 경우FileError
대신FileError.ErrorCode
이 발생합니다.
이 변경사항은 오류 인스턴스의 코드 (e.code
)를 FileError
enum 값 (FileError.NOT_FOUND_ERR
등)과 직접 비교하는 코드에만 영향을 미칩니다. 하드코딩된 상수 (예: e.code === 1
)를 테스트하는 코드는 사용자에게 잘못된 오류를 보고하여 실패할 수 있습니다.
다행히 FileError
, DOMError
, DOMException
오류 유형은 모두 오류 사례에 일관된 이름을 제공하는 name
및 message
속성을 공유합니다 (즉, e.name === "NotFoundError"
). 코드는 이러한 속성을 대신 사용해야 합니다. 이러한 속성은 여러 브라우저에서 작동하며 FileError
인터페이스 자체가 삭제된 후에도 계속 작동합니다.
FileError
는 Chrome 54에서 삭제될 예정입니다.
<input type=search>의 결과 속성 삭제
요약: results
속성은 표준의 일부가 아니며 브라우저 간에 일관되게 구현되지 않으므로 삭제됩니다.
삭제 의도 | Chromestatus 추적기 | Chromium 버그
results
값은 WebKit에서만 구현되며 구현되는 브라우저에서는 매우 일관되지 않게 작동합니다. 예를 들어 Chrome에서는 입력 상자에 돋보기 아이콘을 추가하는 반면 Safari 데스크톱에서는 돋보기 아이콘을 클릭하면 표시되는 팝업에 이전 검색어를 몇 개 표시할지 제어합니다. 이는 표준에 포함되지 않으므로 지원 중단됩니다.
입력란에 검색 아이콘을 포함해야 하는 경우 요소에 맞춤 스타일을 추가해야 합니다. 배경 이미지를 포함하고 입력란에 왼쪽 패딩을 지정하면 됩니다.
input[type=search] {
background: url(some-great-icon.png) no-repeat scroll 15px 15px;
padding-left:30px;
}
```
This attribute has been deprecated since Chrome 51.