Chrome 104는 오늘 Apple과 Mozilla가 싫어하는 논란의 여지가 있는 Web Bluetooth API와 함께 출시됩니다.
Google Chrome 103은 6월 21일에 더 빠른 페이지 로딩 및 로컬 글꼴 액세스와 함께 다시 도착했습니다. 이는 Chrome의 기본 버전이 출시된 지 거의 6주가 지났음을 의미합니다. Chrome 릴리스는 일반적으로 4주마다 출시되기 때문에 다소 이례적인 일입니다. 그럼에도 불구하고 Chrome 104는 오늘 출시되며 무엇보다도 지역 캡처 지원 및 신용 카드 정보를 저장하지 않기 위한 초기 평가를 포함하는 긴 변경 로그가 있습니다.
이번에 주요 기능은 업데이트된 지역 캡처 API로, 앱이 탭에서 비디오를 캡처할 수 있을 뿐만 아니라 자를 수도 있습니다. Google에 따르면 개발자는 이 API를 적극적으로 지원합니다.
브라우저 커뮤니티에서 화제가 된 또 다른 기능은 Chrome 104의 Web Bluetooth API입니다 . 이 API를 사용하면 웹사이트가 iframe이 아닌 Bluetooth를 통해 다른 장치와 통신할 수 있습니다. Google은 이것이 보안을 희생하지 않으면서 생산성과 커뮤니케이션을 위한 많은 기회를 열어준다고 믿습니다.
그러나 API에 대해 “부정적”으로 평가하는 Mozilla와 Apple의 강력한 저항에 직면했습니다. Apple은 API가 보안 을 줄이고 지문 사용을 허용한다고 믿습니다. 회사는 “아직 이러한 문제를 해결할 방법을 찾지 못했다”고 말합니다. Mozilla는 API를 “유해한”이라고 부르며 다음과 같은 유사한 우려를 표명 했습니다.
이 API는 사양에서 허용하는 가장 낮은 수준의 액세스가 아닌 Bluetooth의 GATT(일반 속성 프로필)에 대한 액세스를 제공하지만 일반적인 특성으로 인해 명확한 평가가 불가능합니다. WebUSB와 마찬가지로 장치가 임의 사이트의 요청을 수락할 준비가 얼마나 잘 되어 있는지에 대한 상당한 불확실성이 있습니다. API의 일반적인 특성은 이러한 위험을 관리하기 어렵다는 것을 의미합니다. Web Bluetooth CG는 사용자 동의에만 의존하기로 선택했으며, 이는 충분한 보호가 아니라고 생각합니다. 이 제안은 또한 취약한 장치가 사용되는 것을 방지하기 위해 지속적이고 적극적인 유지 관리가 필요한 블랙리스트를 사용합니다. 이 모델은 지속 가능하지 않으며 사용자와 장치에 심각한 위험을 초래합니다.
Chrome 104의 다른 변경 사항과 관련하여 사용되지 않는 4개의 클라이언트 힌트, 즉 “dpr”, “width”, “viewport-width” 및 “device-memory” 가 클라이언트 힌트에 의해 설정된 표준에 위배되기 때문에 제거됩니다 . 하부 구조. 마찬가지로 U2F 보안 키 API 및 Cryptotoken 구성 요소 확장도 유지 관리 모드 로 전환 됩니다. WebAuthn과 같은 최신 구현에 이미 포함되어 있기 때문입니다. 따라서 웹 사이트 소유자도 최신 표준으로 이동하는 것이 좋습니다.
사이트가 다중 디스플레이 구성에서 전체 화면 창과 작은 팝업 도우미 창을 열 수 있도록 다중 화면 호스팅 API 가 개선되고 있습니다. 이전에는 사용자가 동일한 작업을 수행하기 위해 추가 단계를 수행해야 했습니다. 동일한 공간의 또 다른 개선 사항은 전체 화면 콘텐츠를 요청할 수 있는 권한이 이제 여러 신뢰할 수 있는 창 간에 전달될 수 있다는 것입니다.
Chrome 104에 있는 다른 작은 변경 사항은 다음과 같습니다.
- 파일 시스템으로 향하는 iframe 컨텍스트 차단: URL
- “Cookie/Max-Age” 속성의 상한선은 이제 400일로 제한됩니다. 이전에는 만료 제한이 없었습니다.
- CSS 개체 보기 상자
- 웹팩으로 하위 리소스 로드
- 클립 오버플로 필드에 대한 시야 지원
- 비동기 클립보드 API용 사용자 지정 웹 형식
- WebGL 캔버스 색상 제어
그러나 개발자 및 소스 평가판에서 기능을 잠금 해제해야 하므로 그게 다가 아닙니다. 첫 번째 것부터 다중 화면 창 배치 API는 사용자 상호 작용을 위해 더 정확하고 더 나은 화면 레이블을 제공합니다. 웹사이트에서 고객이 개발자 서버에 신용 카드 정보를 저장하지 않도록 선택하는 데 사용할 수 있는 구성도 있습니다 . 이 UX 구현은 일부 지역에서 법으로 요구됩니다. 로드된 배경 페이지에 대한 제한 타이머 는 플래그를 사용하여 줄일 수도 있습니다 . 이렇게 하면 성능 저하 없이 더 나은 배터리 및 CPU 사용이 가능합니다.
원래 시도 의 경우 키보드의 화살표 키를 사용하여 특정 UI 요소 간에 초점을 이동할 수 있는 focusgroup CSS 속성 이 있습니다. 원래 시도의 다른 기능에는 단일 페이지 응용 프로그램(SPA)에 대한 개선된 전환 애니메이션을 위한 공유 요소 전환 과 setTimeout(0) 메서드에 대한 증가된 최대 중첩 수준이 포함 됩니다.
보시다시피 Chrome 104는 중요한 업데이트입니다. 오늘 늦은 시간에 출시될 예정입니다. Chrome이 하루 내에 버전 104로 자동 업데이트되지 않으면 도움말 > Chrome 정보로 이동하여 업데이트가 제공되는 즉시 활성화하세요. 다음은 Chrome 105로 8월 5일 베타 버전으로 8월 30일에 안정화됩니다.
답글 남기기