Computer >> 컴퓨터 >  >> 소프트웨어 >> 브라우저

크롬 99 출시: 놓치지 말아야 할 5가지 새로운 기능

구글 크롬 99(Chrome 99)가 다양한 신규 기능과 개선 사항을 갖추고 출시되었습니다. 가장 널리 사용되는 브라우저인 크롬의 최신 버전으로, 많은 사용자가 기다려온 크롬 100에 도달하기 전 마지막 단계에 해당하는 버전입니다.

크롬 99의 주요 기능으로는 오리진 트라이얼(Origin Trials), 웹 앱의 다크 모드 지원, 필기 인식 API 등이 있으며, 그 외에도 개발자를 위한 여러 기능이 함께 포함되어 있습니다.

이러한 새로운 기능은 2022년 2월 3일 공개된 최신 크롬 베타 채널 릴리스에서 처음 선보였으며, 안드로이드, 크롬 OS, 리눅스, 윈도우, macOS 등 모든 주요 플랫폼에서 이용할 수 있습니다.

크롬 100을 기다리는 동안, 크롬 99에서 확인해 볼 만한 주요 기능들을 하나씩 살펴보겠습니다.

크롬 99의 새로운 기능과 개선 사항

최근 크로미움(Chromium) 공식 블로그 게시물에 따르면, 다음과 같은 기능들이 크롬 99에서 새롭게 추가되거나 개선되었습니다.

1. 필기 인식 API

크롬 99에는 손글씨(잉크 입력)를 텍스트로 인식하고 변환하는 필기 인식 API(Handwriting Recognition API)가 새롭게 도입되었습니다. 이 기능을 활용하면 사용자의 손글씨를 실시간으로, 그리고 기기 내에서 직접 텍스트로 변환할 수 있습니다.

특히 이 API는 오프라인 환경에서도 작동하며 제3자 서비스에 대한 의존성이 없습니다. 광학 문자 인식(OCR)을 사용하는 '오프라인' 방식이 아니라, '온라인' 즉 거의 실시간에 가까운 인식 방식을 채택하고 있습니다.

또한 대부분의 운영체제와 다양한 기기에서 이미 제공되고 있는 인식 서비스와 연동되어 작동하기 때문에 호환성 부담도 적습니다.

2. PWA용 창 컨트롤 오버레이

창 컨트롤(Window Controls)은 제목 표시줄 영역 좌우에 위치한 버튼들로, 최소화·최대화·닫기 버튼과 앱 이름 등이 포함됩니다.

크롬 99에서는 이제 제목 표시줄 영역에 사용자 지정 콘텐츠를 배치하고, 기존 제목 표시줄을 창 컨트롤만 담은 작은 오버레이로 대체할 수 있습니다. 덕분에 크롬 브라우저가 마치 네이티브 앱처럼 느껴집니다.

이는 앱의 클라이언트 영역을 제목 표시줄부터 양쪽 창 컨트롤 영역까지 전체 창으로 확장하는 방식으로 구현됩니다.

3. 다운로드 바로가기 아이콘

기존 크롬에서는 다운로드한 항목들이 브라우저 하단 막대에 나란히 표시되었지만, 크롬 99부터는 이 방식이 바뀔 예정입니다.

마찬가지로 크로미움 기반인 엣지(Edge)처럼, 크롬 99에도 전용 다운로드 바로가기 아이콘이 추가됩니다. 이 아이콘은 파일을 다운로드하는 동안에만 나타나며, 다운로드가 완료되면 자동으로 사라집니다.

이 기능은 현재 개발이 진행 중이며, 완성되면 안정(stable) 빌드에 순차적으로 적용될 예정입니다. 적용 이후에는 상단 툴바에 다운로드 바로가기를 고정하는 기능도 함께 제공될 수 있습니다.

4. 프로그래매틱 피커

크롬 99에는 날짜, 색상, 데이터 목록 같은 입력 요소에 대해 커스텀 위젯이나 CSS 핵(hack) 없이도 브라우저 자체 피커(picker)를 호출할 수 있는 기능이 추가되었습니다.

이를 통해 개발자는 브라우저 피커를 사용자의 기기 환경에 맞게 설정할 수 있어, 웹 앱 인터페이스의 완성도를 한층 높일 수 있습니다.

Glitch 데모 사이트에서 이 기능을 미리 체험해 볼 수 있습니다. 다양한 날짜 피커를 실험해 보거나, 직접 제작한 커스텀 날짜 피커를 업로드하여 테스트할 수도 있습니다. 미리보기를 원하면 Show picker 드롭다운을 클릭하기만 하면 됩니다.

5. 오리진 트라이얼

크롬 99부터는 크롬의 오리진 트라이얼(Origin Trials) 프로그램에 손쉽게 참여할 수 있습니다. 이 프로그램은 새로운 기능을 미리 사용해 보고, 사용성·실용성·효과성에 대한 피드백을 웹 표준 커뮤니티에 전달할 수 있도록 지원합니다.

웹 앱의 다크 모드 지원이 대표적인 트라이얼 중 하나입니다. 이 기능을 활용하면 웹 앱이 다크 모드에서 원하는 색상을 자유롭게 지정해 사용할 수 있습니다.

개발자라면 크롬 오리진 트라이얼 대시보드를 통해 진행 중인 트라이얼에 간편하게 등록하고 참여할 수 있습니다.

크롬 99에는 더 많은 변화가 담겨 있습니다

크롬 99에는 흥미로운 신규 기능들이 다수 포함되어 있지만, 전반적으로는 개발자를 위한 요소가 두드러지는 버전이라고 할 수 있습니다.

그 밖에도 CSS calc() 함수에서 무한대(infinity), 음의 무한대(-infinity), NaN 값 지원, CSS Color Adjust, 새로운 Canvas 2D 기능, 접두사 없이 사용할 수 있는 text-emphasis 속성 등 다양한 변경 사항이 반영되었습니다.

크롬은 현재 4주 주기로 새로운 업데이트를 배포하고 있습니다. 만약 다른 브라우저를 시도해 보고 싶다면, 성능과 편의성 면에서 손색없는 크롬 대안 브라우저들도 함께 살펴보시길 권합니다.