새로운 Tabs Split View API로 멀티태스킹 확장 기능 강화
(developer.chrome.com)
크롬 155에서 도입되는 새로운 Tabs Split View API는 확장 프로그램이 탭을 좌우로 나누어 배치하는 멀티태스킹 레이아웃을 프로그래밍 방식으로 제어할 수 있게 하여, 브라우저 기반 생산성 도구의 UX 혁신을 이끌 것으로 기대됩니다.
이 글의 핵심 포인트
- 1Chrome 155 버전부터 새로운 Tabs Split View API 사용 가능
- 2splitViewId 속성을 통해 탭이 스플릿 뷰에 포함되어 있는지 식별 가능
- 3browser.tabs.create의 splitWithTabId 파라미터를 통한 새로운 스플릿 탭 생성 지원
- 4두 개의 기존 탭을 하나로 묶는 browser.tabs.createSplit 메서드 제공
- 5스플릿 뷰를 해제하여 독립된 탭으로 분리하는 browser.tabs.unsplit 메서드 도입
이 글에 대한 공공지능 분석
왜 중요한가?
기존에는 확장 프로그램이 탭을 나란히 보여주기 위해 윈도우 크기를 조절하거나 iframe을 사용하는 등 불안정한 우회 기법에 의존해야 했습니다. 이번 API 도입은 브라우저 엔진 수준에서 레이아웃 제어권을 개발자에게 부여함으로써, 확장 프로그램의 성능과 사용자 경험(UX)을 비약적으로 높일 수 있는 기반을 마련했습니다.
어떤 배경과 맥락이 있나?
크롬 145에서 이미 사용자용 스플릿 뷰 기능이 도입되었으나, 개발자가 이를 제어할 방법이 없어 활용도가 제한적이었습니다. 이번 업데이트는 Mozilla 등 주요 브라우저 벤더와 협력하여 WebExtensions 표준을 강화하고, 브라우저 내 멀티태스킹 생태계를 확장하려는 전략적 움직임입니다.
업계에 어떤 영향을 주나?
생산성 도구, 리서치 툴, 대시보드형 SaaS를 개발하는 스타트업들에게 강력한 UI 구현 도구가 제공됩니다. 특히 탭 기반의 워크플로우를 가진 서비스들은 별도의 데스크톱 앱 없이도 브라우저 내에서 완결성 있는 멀티태스킹 워크스페이스를 구축하여 사용자 리텐션을 높일 수 있습니다.
한국 시장에 어떤 시사점이 있나?
글로벌 브라우저 표준에 맞춘 고도화된 기능을 활용함으로써, 국내 개발자들은 글로벌 시장을 타겟으로 한 고품질의 크롬 확장 프로그램을 보다 쉽게 개발할 수 있습니다. 이는 브라우저 기반의 B2B 솔루션을 개발하는 국내 테크 스타트업들에게 새로운 기능적 차별화 포인트를 제공할 것입니다.
이 글에 대한 큐레이터 의견
이번 API 업데이트는 브라우저 확장 프로그램이 단순한 '부가 기능'을 넘어, 하나의 '독립적인 워크스페이스'로 진화할 수 있는 중요한 변곡점입니다. 개발자들은 이제 탭 관리의 복잡성을 브라우저 엔진에 위임하면서도, 사용자에게는 마치 전용 데스크톱 앱을 사용하는 듯한 매끄러운 멀티태스킹 경험을 선사할 수 있게 되었습니다.
물론 리스크도 존재합니다. 모든 확장 프로그램이 이 API를 통해 화면을 분할하기 시작하면, 사용자의 브라우저 환경이 지나치게 복잡해지거나 의도치 않은 레이아웃 충돌이 발생할 수 있습니다. 또한, 특정 API에 대한 의존도가 높아질 경우 브라우저 엔진의 업데이트나 정책 변화에 따라 서비스의 핵심 UX가 영향을 받을 수 있다는 점을 유의해야 합니다.
따라서 스타트업 창업자들은 이 기능을 단순한 UI 개선 도구로만 보지 말고, 사용자의 작업 흐름(Workflow)을 어떻게 단절 없이 연결할 것인가라는 관점에서 접근해야 합니다. 탭 분할을 통해 데이터의 흐름을 시각화하거나, 서로 다른 컨텍스트의 정보를 동시에 비교하게 만드는 등의 '워크플로우 혁신'이 실행 가능한 핵심 인사이트입니다.
관련 뉴스
댓글
아직 댓글이 없습니다. 첫 댓글을 남겨보세요.