게시일: 2026년 9월 16일
별도로 명시되지 않는 한 다음 변경사항은 Android, ChromeOS, Linux, macOS, Windows용 최신 Chrome 베타 채널 버전에 적용됩니다. 제공된 링크를 사용하거나 ChromeStatus.com을 방문하여 이러한 기능에 대해 자세히 알아보세요. 2026년 9월 16일 현재 Chrome 155는 베타 버전입니다. 데스크톱의 경우 Google.com에서, Android의 경우 Google Play 스토어에서 최신 베타 버전을 다운로드할 수 있습니다.
CSS 및 UI
CSS symbols()
CSS symbols() 함수를 사용하면 작성자가 먼저 이름이 지정된 @counter-style @규칙을 선언하는 대신 인라인으로 카운터 스타일을 정의할 수 있습니다. 문자열 기호 목록과 선택적 카운트 시스템(순환, 숫자, 알파벳, 기호 또는 고정)에서 익명의 카운터 스타일을 빌드하며 list-style-type, list-style 약식, counter(), counters()에서 카운터 스타일로 허용됩니다.
CSS 모서리 약식 속성
CSS corner 약어와 모서리별 하위 약어(corner-top-left, corner-top-right, corner-bottom-left, corner-bottom-right), 물리적 (corner-top, corner-bottom) 및 논리적 (corner-block-start, corner-block-end 등) 가장자리 약어를 구현합니다. 이를 통해 단일 선언에서 개별 모서리에 border-radius와 corner-shape를 모두 설정할 수 있습니다. 또한 corners은 corner 약어의 호환성 별칭으로 유지됩니다.
이 기능에는 캐싱 컨트롤도 포함됩니다. 기본적으로 각 random() 함수는 새롭고 고유한 값으로 확인됩니다. 웹 작성자는 <random-key> 값을 함수의 첫 번째 인수로 전달하여 속성과 요소 간에 무작위 값이 공유되는 방식을 제어함으로써 이 기본값을 재정의할 수 있습니다.
CSS text-decoration-skip-spaces
text-decoration-skip-spaces CSS 속성은 텍스트 장식 선 (예: 밑줄, 윗줄, 취소선)이 공백 문자를 건너뛸지 여부를 제어합니다. 이를 통해 작성자는 장식이 공백 아래에 그려지는 것을 방지할 수 있으며, 이는 시각적으로 더 매력적인 경우가 많습니다.
CSS margin-trim
margin-trim CSS 속성은 컨테이너의 첫 번째 또는 마지막 하위 요소 전후의 여백을 생략하는 데 사용할 수 있습니다. 이 기능은 일반 블록 컨테이너와 멀티컬 컨테이너에서 지원됩니다.
자바스크립트
모듈 실패 캐싱 방지
현재 웹 개발자는 실패한 모듈 로드를 재시도할 수 없습니다. 이러한 실패는 캐시되기 때문입니다 (재시도하면 즉시 실패함). 모듈 로드 동작의 이러한 변경사항을 통해 실패한 모듈 로드를 수동으로 다시 시도할 수 있습니다 (예: import() 다시 호출). 불안정한 네트워크를 통해 모듈을 사용할 때 개발자 (및 사용자)가 겪는 실제 고통을 해결합니다.
텍스트 가져오기 (텍스트 모듈)
JavaScript에 모듈 import … with { type: "text" } 문을 추가하는 TC39 제안서 import 속성은 텍스트 데이터를 문자열 값으로 로드합니다.
Web API
추가 창 제어
window-management 권한이 있는 웹 애플리케이션이 maximize(), minimize(), restore()를 통해 창을 관리하고 setResizable()를 통해 크기를 조절하지 못하도록 합니다. 또한 새로운 CSS 미디어 기능 display-state 및 resizable를 사용하면 스크립트와 콘텐츠가 각 창 상태와 크기 조절 가능성에 적응할 수 있습니다. 이러한 기능은 특히 제목 표시줄 창 컨트롤과 관련하여 웹 클라이언트에서 VDI 원격 애플리케이션 창의 유용성을 개선합니다. 새로운 기능은 기존 창 관리 API 기능을 개선합니다.
WebCrypto의 알고리즘 업데이트
NIST에서 표준화한 여러 포스트 퀀텀 암호화 알고리즘을 Web Cryptography API에 추가합니다.
- ML-KEM (768, 1024)
- ML-DSA (44, 65, 87)
- ChaCha20-Poly1305
- X-Wing
자세한 내용은 초안 사양(https://wicg.github.io/webcrypto-modern-algos/)을 참고하세요.
Digital Credentials API (발급 지원)
이를 통해 발급 웹사이트 (예: 대학, 정부 기관, 은행)는 디지털 사용자 인증 정보의 프로비저닝 (발급) 프로세스를 사용자의 모바일 지갑 애플리케이션에 직접 안전하게 시작할 수 있습니다.
Android에서 이 기능은 Android IdentityCredential CredMan 시스템 (인증 관리자)을 사용합니다. 데스크톱에서는 디지털 사용자 인증 정보 프레젠테이션과 유사한 CTAP 프로토콜을 사용하는 교차 기기 접근 방식을 사용합니다.
Blink의 JPEG XL 디코딩 지원 (image/jxl)
메모리 안전 순수 Rust 디코더인 jxl-rs를 사용하여 Blink에서 JPEG XL (image/jxl) 이미지 디코딩 지원을 추가합니다.
JPEG XL은 ISO/IEC 18181로 표준화된 최신 이미지 형식으로, 인식된 로드 성능을 개선하기 위한 프로그레시브 디코딩, 넓은 색역, HDR, 높은 비트 심도 지원, 애니메이션 지원을 제공합니다.
표시되지 않는 iframe에서 미디어 재생 일시중지
현재 숨겨진 삽입된 iframe을 삽입자가 제어할 수 있도록 media-playback-while-not-visible 권한 정책을 추가합니다. 여기에는 display 속성이 none로 설정된 iframe, visibility 속성이 hidden로 설정된 iframe, 면적이 0인 iframe (너비 또는 높이가 0)이 포함됩니다. 숨겨진 동안 임베딩된 iframe에서 소리가 나는 미디어를 렌더링하려고 시도하면 차단됩니다. 프레임이 다시 표시되면 금지 조치가 해제되어야 합니다. 이를 통해 개발자는 사용자 친화적인 환경을 구축하고 브라우저가 사용자에게 표시되지 않는 콘텐츠의 재생을 처리하도록 하여 성능을 개선할 수 있습니다.
PredefinedColorSpace srgb-linear 및 display-p3-linear
캔버스에서 사용할 수 있도록 PredefinedColorSpace에 srgb-linear 및 display-p3-linear 색상 공간 (CSS에 정의됨) 추가
HTML 삽입 및 스트리밍 방법 갱신
기존 문서에 마크업을 동적으로 삽입하는 일관된 스토리를 제공하는 여러 HTML 설정 메서드를 노출합니다.
- HTML을 인수로 사용하여
insertAdjacentHTML()를 효과적으로 대체하는 위치 메서드 (before(),after(),append(),prepend(),replaceWith()) WritableStream를 반환하는 스트리밍 메서드 (streamAppendHTML(),streamAppendHTMLUnsafe()등)createContextualFragment동작을 모방하여SetHTMLUnsafeOptions의 일부로{runScripts}를 전달합니다.- 신뢰할 수 있는 유형에서
createParserOptions지원: 신뢰할 수 있는 유형이 스크립팅 모드와 소독제를 재정의할 수 있습니다.
자세한 내용은 선언적 부분 업데이트 문서를 참고하세요.
WebTransport 헤더 및 responseHeaders
WebTransportOptions를 사용하여 맞춤 HTTP 요청 헤더를 전달하고 WebTransport 인스턴스를 통해 서버 응답 헤더를 검사하는 지원을 추가합니다. 이를 통해 웹 애플리케이션은 초기 CONNECT 핸드셰이크 중에 메타데이터, 인증 토큰, 맞춤 매개변수를 제공하고 연결이 설정되면 서버 제공 헤더에 액세스할 수 있습니다.