새로운 Tabs Split View API로 멀티태스킹 확장 기능 강화

(developer.chrome.com)
Chrome Developers개발자 도구
새로운 Tabs Split View API로 멀티태스킹 확장 기능 강화

크롬 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)을 어떻게 단절 없이 연결할 것인가라는 관점에서 접근해야 합니다. 탭 분할을 통해 데이터의 흐름을 시각화하거나, 서로 다른 컨텍스트의 정보를 동시에 비교하게 만드는 등의 '워크플로우 혁신'이 실행 가능한 핵심 인사이트입니다.

원문 보기 →

관련 뉴스

댓글

아직 댓글이 없습니다. 첫 댓글을 남겨보세요.