Chrome 128

안정화 버전 출시일: 2024년 8월 20일

달리 명시되지 않는 한 다음 변경사항이 Chrome 128 안정화 버전에 적용됩니다. Android, ChromeOS, Linux, macOS, Windows용 채널 출시입니다.

<ph type="x-smartling-placeholder">

CSS

CSS ruby-align 속성

루비 주석의 길이일 때 문자를 정렬하는 방법에는 여러 가지가 있습니다. 기본 문자가 일치하지 않고 ruby-align 속성이 디자인에 가장 적합한 방법을 선택할 수 있습니다. 속성은 다음 키워드 값을 포함합니다.

  • space-around
  • space-between
  • start
  • center

<ph type="x-smartling-placeholder"></ph> 버그 추적 #40249572 | ChromeStatus.com 항목 | 사양

줄바꿈 가능한 루비

display: ruby를 사용하여 요소 내에서 줄바꿈을 사용할 수 있습니다.

이전에는 한 쌍의 루비 베이스와 루비 텍스트가 줄바꿈이 불가능했습니다. 현재 줄에 공간이 충분하지 않은 경우 다음 줄로 푸시됩니다. 한 쌍의 것입니다. 이제 각 루비 기반과 루비 텍스트를 여러 행으로 나눕니다.

<ph type="x-smartling-placeholder"></ph> 버그 추적 #324111880 | ChromeStatus.com 항목 | 사양

<select> 드롭다운의 최소 크기 <option>

WCAG 접근성 가이드라인에서는 포인터 입력의 크기가 24x24 CSS 픽셀 이상이어야 합니다. 이렇게 변경하면 <option> 요소가 <select> 드롭다운 메뉴는 이 높이 요구사항을 충족해야 합니다.

<ph type="x-smartling-placeholder"></ph> 버그 추적 #339141283 | ChromeStatus.com 항목 | 사양

표준화된 CSS zoom 속성

이전의 비표준 CSS의 기존 구현을 업데이트합니다. zoom 드림 속성을 사용하여 새 표준에 맞게 조정합니다. 이로 인해 사양에 맞게 다양한 JavaScript API가 변경됩니다. iframe 콘텐츠 문서에 적용할 확대/축소 변경 상속된 모든 길이 속성에 적용되도록 변경합니다. 이전에는 상속된 font-size만 변경했습니다.

<ph type="x-smartling-placeholder"></ph> 데모 | ChromeStatus.com 항목

Web API

Attribution Reporting에 추가된 사항

Chrome 128에는 기여도 보고를 위한 두 가지 추가 기능이 포함되어 있습니다. 현재 소스-대상-제한 로직의 변경사항을 손실이 발생할 수 있습니다. 유연한 참여 필터링을 통해 API 보고서 개선 살펴보겠습니다

<ph type="x-smartling-placeholder"></ph> ChromeStatus.com 항목

document.caretPositionFromPoint

지정된 화면 지점에서 현재 캐럿 위치를 현재 텍스트를 나타내는 캐럿 위치를 나타내는 CaretPosition 객체 포함하는 DOM 노드, 캐럿 문자 오프셋 및 캐럿 범위의 클라이언트 직사각형입니다. 또한 이 기능은 Shadow DOM 내부의 CaretPosition

<ph type="x-smartling-placeholder"></ph> 버그 추적 #388976 | ChromeStatus.com 항목 | 사양

macOS의 Web Share API

이 API를 사용하면 웹 개발자가 시스템 공유 대화상자입니다. 이전에 배송된 항목 현재 macOS에도 적용될 예정입니다

<ph type="x-smartling-placeholder"></ph> 문서

미디어

AudioContext.onerror

이제 AudioContext 생성 및 오디오 렌더링 오류가 웹에 보고됩니다. AudioContext.onerror에 할당된 콜백이 있는 애플리케이션.

<ph type="x-smartling-placeholder"></ph> 버그 추적 #41495720 | ChromeStatus.com 항목 | 사양

PointerEvent.deviceProperties: 멀티 펜 잉크

현재 개발자는 잉크를 사용할 수 있는 디지타이저입니다. 기존 PointerEvent.id 속성: 구현되어 잉크 획이나 잉크가 섞일 때마다 상호작용하지 않습니다.

이렇게 변경하면 개별 펜을 안전하고 안정적으로 식별할 수 있습니다. (포인터) 화면과 상호작용하여 특정 색상이나 펜 모양 설정 각 장치가 디지타이저와 상호작용합니다 PointerEvent를 확장합니다. 인터페이스를 사용하여 새 속성인 deviceProperties를 포함합니다. 여기에는 uniqueId 속성: 세션 영구적이고 격리된 문서를 나타냅니다. 개발자가 개별 펜을 식별하기 위해 안정적으로 사용할 수 있는 고유 식별자 상호작용하게 됩니다.

<ph type="x-smartling-placeholder"></ph> ChromeStatus.com 항목 | 사양

광고 미디어 세션 건너뛰기 작업

SkipAd 미디어 세션 작업을 지원합니다. 이렇게 하면 브라우저에서 버튼을 사용합니다.

<ph type="x-smartling-placeholder"></ph> 데모 | ChromeStatus.com 항목 | 사양

개인 정보 보호

파티셔닝된 쿠키의 CookiePartitionKey에 대한 크로스 사이트 상위 체인 비트

Chrome 128에서는 파티셔닝된 API의 키링에 크로스 사이트 상위 비트를 추가합니다. 쿠키의 CookiePartitionKey 이 변경으로 인해 파티션 키와 파티셔닝 및 파티션 나누기에 사용되는 파티션 키 값을 포함하고 크로스 사이트 임베디드 프레임이 액세스하지 못하도록 방지하여 클릭재킹 공격 최상위 사이트의 파티셔닝된 쿠키에 적용됩니다.

<ph type="x-smartling-placeholder"></ph> 버그 추적 #41486025 | ChromeStatus.com 항목 | 사양

Private Aggregation API: 클라이언트 측 참여 병합

포드의 Private Aggregation API 히스토그램 기여를 동일한 버킷 및 필터링 ID와 병합하여 집계 가능한 보고서의 암호화된 페이로드에 삽입됩니다.

비공개 집계는 집계 가능한 단일 보고서에 삽입되며, 있습니다. 가능한 경우 참여를 병합하면 최대한 많은 유틸리티가 있습니다. 참고: 초과분 삭제는 무시하십시오 이러한 종류의 기여를 병합해도 최종 요약 보고서에서 확인할 수 있습니다

<ph type="x-smartling-placeholder"></ph> 버그 추적 #330744610 | ChromeStatus.com 항목 | 사양

자바스크립트

Promise.try

Promise.try은(는) 다음에 대한 TC39 제안입니다. 새 정적 메서드를 제공합니다. Promise.try(f)new Promise(resolve => resolve(f()))의 약칭입니다.

<ph type="x-smartling-placeholder"></ph> ChromeStatus.com 항목 | 사양

WebAuthn 힌트

WebAuthn 요청의 새로운 hints 매개변수를 사용하면 사이트에서 UI를 안내할 수 있습니다 표준 사용 사례는 내부 사이트는 보안 키만 사용하며 브라우저가 이 경우에 UI를 집중하도록 할 수 있습니다.

힌트는 또한 현재 authenticatorAttachment이 매개변수가 엄격합니다. platform로 설정하면 모든 크로스 플랫폼이 제외됩니다. 있습니다.

<ph type="x-smartling-placeholder"></ph> ChromeStatus.com 항목 | 사양

Windows에서 UTF-8 형식으로 image/svg+xml 콘텐츠 작성

Windows에서 image/svg+xml 형식을 클립보드로 이동합니다. HTML 형식은 이미 Windows에서 UTF-* 를 사용하므로 클립보드에서 SVG 이미지를 붙여넣는 작업을 수행합니다

지원되는 다른 모든 플랫폼에서 image/svg+xml는 UTF-8로 직렬화됩니다. 기록되기 전에 확인할 수 있습니다

<ph type="x-smartling-placeholder"></ph> 데모 | 버그 추적 #338250106 | ChromeStatus.com 항목 | 사양

새로운 오리진 트라이얼

디지털 인증 API

웹사이트에서 다양한 사용자 지정 URL 핸들러 및 QR 코드 스캐닝과 같은 최신 메커니즘을 지원하지 않습니다. 이 기능을 사용하면 사이트에서 내부의 디지털 사용자 인증 정보로부터 월렛에 성공적으로 액세스할 수 있도록 하기 위해 Android의 IdentityCredential CredMan 시스템을 그것은 여러 사용자 인증 정보 형식 (예: ISO mDoc 및 W3C 인증 가능) 지원 인증)을 지원하며 여러 월렛 앱을 사용할 수 있습니다. 또한 이 API에는 생태계 규모의 민감한 ID 악용 위험을 줄이기 위한 메커니즘 확인할 수 있습니다

<ph type="x-smartling-placeholder"></ph> 오리진 트라이얼 | 버그 추적 #40257092 | ChromeStatus.com 항목 | 사양

단일 get() 호출로 FedCM 여러 ID 공급업체 이용

FedCM이 동일한 대화상자에 여러 ID 공급업체를 표시할 수 있도록 허용합니다. 이를 통해 개발자에게 지원되는 모든 ID 공급업체를 있습니다. Google은 먼저 모든 제공업체가 동일한 get() 호출에서 호출

<ph type="x-smartling-placeholder"></ph> 오리진 트라이얼 | ChromeStatus.com 항목

표준화된 CSS 확대/축소 사용 중지

이전의 비표준 CSS zoom 속성의 구현은 다음과 같습니다. 이 새로운 표준에 맞게 업데이트되었습니다 이로 인해 다양한 JavaScript API가 사양에 맞게 iframe 콘텐츠에 적용되도록 zoom을 변경합니다. 모든 상속된 길이 속성에 적용되도록 이전에는 상속된 font-size만 변경했습니다.

이 무료 체험을 통해 이전 동작을 다시 선택하여 코드를 조정할 수 있습니다.

<ph type="x-smartling-placeholder"></ph> 오리진 트라이얼

WebGPU 하위 그룹 실험

WebGPU에 하위 그룹 기능을 추가합니다. 하위 그룹 작업이 SIMT 수행 그룹 간 효율적인 커뮤니케이션과 데이터 공유를 위해 있습니다. 이러한 작업을 사용하면 메모리 오버헤드를 줄일 수 있습니다.

<ph type="x-smartling-placeholder"></ph> ChromeStatus.com 항목

추가 자료

더 많은 정보를 찾고 싶으신가요? 추가 리소스를 확인해 보세요.

Chrome 다운로드

Chrome용 다운로드 Android, 데스크톱 또는 iOS: