# 'Google Chrome 157' 안정판 출시, Android 버전에서 온디바이스 언어 판별 가능

> https://bookfactory.kr/board/news/26147
> 게시판: 뉴스
> 작성자: tachikoma43
> 작성일: 2026-11-08T23:46:48.390Z

---

웹 브라우저 'Google Chrome'의 최신 안정 버전인 버전 157이 출시되었습니다. Android 버전 Chrome에서는 브라우저 내장 기계 학습 모델을 통한 언어 판정이 가능해졌으며, CSS 를 사용하여 요소의 모서리 모양을 한 번에 지정하거나, 줄임표시된 텍스트에 임의의 문자열을 표시하는 기능이 추가되었습니다. Chrome 157 릴리스 노트 - Chrome 플랫폼 상태https://chromestatus.com/release-notes/157◆Android 버전 Chrome 에서 온디바이스 언어 판정이 가능해짐Android 버전 Chrome 에서 문서의 언어를 판별하는 'Language Detector API'가 사용 가능해졌습니다. Language Detector API 는 JavaScript 를 통해 텍스트를 입력하면 해당 텍스트가 어떤 언어로 작성되었는지 판별할 수 있습니다. 언어를 판별하기 위해端末에 탑재된 기계 학습 모델을 사용하므로, 프라이버시를 보호하면서 처리를 실행할 수 있다고 합니다. 예를 들어, 사용자가 입력한 문서의 언어를 자동으로 판별하여 번역 기능을 제안하는 등의 사용이 가능합니다. 또한, 필요한 모델이端末에 준비되어 있다면 인터넷에 연결하지 않은 오프라인 환경에서도 언어를 판별할 수 있습니다.

◆CSS 를 통해 요소의 모서리 모양을 한 번에 지정 가능 CSS 는 요소의 모서리 둥글기를 'border-radius' 로 지정하고, 모서리 모양을 'corner-shape' 로 지정할 수 있습니다. Chrome 157 에서는 새로이 corner 속성이 추가되어 이 두 가지 설정을 하나의 선언에 통합할 수 있게 되었습니다. 또한 일부 모서리만 지정하는 'corner-top', 'corner-bottom', 'corner-top-left', 'corner-top-right', 'corner-bottom-left', 'corner-bottom-right' 등의 속성도 추가되었습니다. 더 나아가 문서의 서식 방향에 맞춰 모서리를 지정하는 'corner-block-start' 등도 사용할 수 있게 되었습니다.

◆텍스트가 생략된 부분에 임의의 문자열 표시 CSS 의 'text-overflow' 속성을 통해 임의의 문자열을 지정할 수 있게 되었습니다. 이전에는 표시 영역에서 벗어난 텍스트를 생략할 때 'text-overflow: ellipsis' 를 사용하여 끝에 '...' 를 표시하는 것이 일반적이었습니다. Chrome 157 이후에는 'text-overflow: "(다음과 같은)"'과 같이 작성함으로써 생략 부분에 '(다음과 같은)' 등의 문자열을 표시할 수 있습니다.

◆기타 업데이트 사항: CSS 의 'position-visibility' 를 통해 'anchor-valid' 와 'anchor-visible' 을 지원합니다. 기존에 여러 개로 사용되던 'anchors-valid' 와 'anchors-visible' 는 더 이상 권장되지 않으며, 호환성을 위해 알리얼스로 유지됩니다.

· CSS 안커 포지셔닝에서 'anchor-valid' 를 사용할 때, 기본 안커만 판단 대상으로 하는 규격이 구현됩니다.

· HTML 의 'Sanitizer API' 에 'javascriptURLs' 옵션이 추가됩니다. 이제 개발자가 JavaScript URL 의 세인타이징 동작을 제어할 수 있습니다.

· 'Service Worker' 에서 'ProgressEvent' 를 사용할 수 있으며, 'lengthComputable', 'loaded', 'total' 등의 속성을 갖는 진행 이벤트를 생성할 수 있습니다.

· 'Web Bluetooth API' 의 'BluetoothRemoteGATTServer' 가 EventTarget 을 상속하도록 변경되었습니다. 이제 'addEventListener()', 'removeEventListener()', 'dispatchEvent()' 를 사용할 수 있습니다.

- 'Background Fetch API' 에는 'CORS' 를 통한 제한이 적용되며, 일반적인 Fetch API 와 동일한 보안 정책이 적용되어 CORS 나 로컬 네트워크에 대한 접근 제한을 우회할 수 없게 됩니다.
- HTML 을 동적으로 삽입하기 위한 API 가 확장되어 HTML 문자열을 받는 위치 지정 메서드와 'WritableStream' 을 사용하여 HTML 을 순차적으로 삽입하는 메커니즘 등이 추가되었습니다.
- canvas 내부에서 HTML 을 그리는 'HTML-in-canvas' 가 추가되어 HTML 의 레이아웃 및 그리기, DOM 과 canvas 간의 업데이트 동기화가 가능해집니다.
- 'WebGPU' 는 'atomic-vec2u-min-max' 을 지원하며, WGSL 의 'atomic' 에 대해 64 비트 원자적 최소값 및 최대값 연산을 실행할 수 있습니다.
- 'Long Animation Frames API' 에는 'styleDuration' 와 'forcedStyleDuration' 가 추가되어 스타일 계산 및 레이아웃 처리에 소요된 시간을 상세히 분석할 수 있게 됩니다.

◆CSS 에서 텍스트의 밑줄, 상단선, 취소선 길이를 조절할 수 있는 프로퍼티 'text-decoration-inset' 가 추가되었습니다. 예를 들어, 밑줄을 문자열의 양쪽 끝보다 짧게 하거나, 반대로 문자열 바깥쪽으로 튀어나오게 할 수 있습니다. 설정에는 길이와 퍼센트를 사용할 수 있으며, 시작측과 종료측에 별도의 값을 설정할 수도 있습니다.

·Capability Elements 에서 아이콘만 있는 버튼을 표시하는 기능이 추가 예정입니다. 카메라, 마이크, 위치 정보에 액세스를 제공하는 Capability Elements 를 통해 텍스트 없이 아이콘만 있는 버튼을 표시할 수 있게 됩니다.

하지만 이 기능은 기사 작성 시점에 심사 중이었습니다.

◆Origin Trial Google Chrome 157 에는 다음 Origin Trial 이 릴리스 노트에 게시되었습니다.

·Connection Allowlists - Embedded Enforcement·Overscroll Areas 또한 Google Chrome 157 에는 213 개의 보안 버그 수정이 포함되어 있습니다.

그리고 다음 안정 버전인 'Google Chrome 158'은 현지 시간 2026 년 11 월 17 일 (화) 에 출시 예정입니다.

[원문 보기](https://gigazine.net/news/20261104-google-chrome-157/) | 출처: Gigazine