이번 달 Chrome이 출시된 지 15주년이 되었습니다. 그동안 웹이 얼마나 많이 변화했는지는 믿을 수 없습니다. Chrome팀은 가장 추진력 있고 번성하는 커뮤니티 중 하나와 협력하여 웹의 발전에 참여할 수 있게 되어 영광이라고 생각합니다. 오늘날 대부분의 웹 기능과 흥미로운 경험은 브라우저 공급업체, 표준 기관, 프레임워크 및 라이브러리 전반에 걸친 엔지니어의 기여, 수많은 오픈소스 기여자 및 웹 개발자의 작업이 없었다면 존재하지 않았을 것입니다.
15년 전 Google에서는 웹 지원을 위한 노력의 일환으로 Chromium을 출시했습니다. Google은 변화하는 오늘날 웹의 니즈를 충족하여 책임감 있는 사용자 에이전트, 유용하고 혁신적인 웹을 촉진하며, 웹의 개방성을 보호하기 위해 파트너십을 맺기 위해 Google의 핵심 가치를 발전시키고 있습니다.
책임감 있는 사용자 에이전트
웹의 최신 기능을 사용하면 브라우저를 통해 3D 게임을 스트리밍하고 창의력을 발휘하는 등 다양한 활동을 할 수 있습니다. Google은 플랫폼의 기능을 확장하기 위해 함께 노력하면서 사용자를 안전하게 보호하고 데이터를 보호함으로써 웹에 대한 신뢰를 유지할 책임이 있습니다.
Google은 웹 앱에 부여된 권한을 보다 세밀하게 제어하고 머신러닝 모델을 사용하여 멀웨어 및 피싱 공격과 연결된 앱에서 알림과 권한 메시지를 필터링하는 데 주력해 왔습니다. 또한 Google에서는 개인 정보 보호 샌드박스 이니셔티브를 통해 전체 생태계와 긴밀하게 협력하여 개인 정보 보호를 개선하는 동시에 번성하는 디지털 생태계의 니즈를 유지하고 있습니다.
오늘날 콘텐츠를 제공하는 사이트는 수십억 개가 있습니다. 따라서 모두가 신뢰할 수 있는 웹을 만들기 위해서는 이러한 노력을 기울이는 것이 매우 중요합니다.
유용하고 혁신적인 웹 홍보
웹은 30년이 지난 지금도 여전히 작업을 처리하는 가장 강력한 도구 중 하나입니다. Google은 AI의 기능과 효율성을 계속 확대하고자 합니다. 지난 몇 년 동안 Google은 모든 사용자가 더 빠르고 안전하게 액세스할 수 있도록 브라우저를 여러 번 업그레이드했습니다. Google은 향후 몇 년 동안 AI로 강화된 새로운 경험을 지원하는 기능을 구축하고 개발자 생산성을 크게 높이는 개발 환경을 만들고자 합니다.
새로운 환경을 지원하는 기능
사람들은 여행 계획, 연말연시 선물 검색, 동영상 시청, 사진 편집 등 다양한 용도로 Chrome을 사용합니다. 웹에서 다양한 방법으로 일을 처리할 수 있습니다. Project Fugu와 함께 노력한 결과 브라우저에 50개 이상의 API가 도입되었으며 LEGO® Education과 같은 기업에서 전 세계 수백만 명의 학생에게 SPIKE(TM) 키트를 제공할 수 있게 되었습니다.
사용자 인터페이스 디자인의 발전도 현대적이고 직관적인 환경을 만드는 데도 중요한 역할을 합니다. RenderingNG를 통해 브라우저에서 차세대 고화질 콘텐츠를 지원할 준비를 마쳤습니다. 또한 뷰 전환 및 스크롤 기반 애니메이션과 같은 흥미로운 API를 지원함으로써 사용자가 네이티브 앱에서만 기대하는 매끄러운 탐색 및 비선형 전환을 제공하는 플랫폼의 기능을 더욱 향상하고 있습니다.
AI 지원 환경에 최적화된 플랫폼
즉각적으로 제품을 출시하려는 모든 개발자가 항상 웹 플랫폼을 선택해 왔으며, 많은 새로운 AI 제품에 대해서도 동일한 추세를 목격하고 있습니다. Chrome 웹 스토어 개발자는 흥미로운 AI 기반 Chrome 확장 프로그램 환경을 다양하게 제공합니다. 여기에는 읽기/쓰기, 콘텐츠 요약, 음성 텍스트 변환, 코드 수정 등의 서비스를 제공하는 수백 개의 확장 프로그램에서 1억 명이 넘는 활성 사용자가 통합되어 있습니다.
책임감 있는 AI를 선도하는 Google과 함께, Google은 웹 개발자가 머신러닝 전문가가 아니더라도 사용자에게 최첨단 AI 경험을 제공할 수 있도록 최고의 Google 제품과 솔루션을 제공하기 위해 최선을 다하고 있습니다. 또한 Google은 WebGPU와 같은 API를 지원함으로써 개발자가 자체 머신러닝 모델을 웹에 빠른 속도로 가져올 수 있도록 지원하고 있습니다.
개발자 생산성을 크게 향상시키는 솔루션
더욱 유용한 웹을 만들기 위해서는 개발자의 요구가 중심이 되어야 합니다. Google은 개발자의 워크플로 단계와 스택 선택을 고려하면서 현 단계에서 개발자들을 만나고자 합니다. 2020년에는 수년간 페이지 품질을 측정하는 데 핵심적인 도구임이 입증된 코어 웹 바이탈을 출시했습니다. Google은 Chrome DevTools 및 Lighthouse와 같은 도구를 사용하여 개발자가 워크플로에서 바로 웹 바이탈을 개선할 기회를 쉽게 찾을 수 있도록 했습니다.
또한 2년 전 Project Aurora를 시작했는데, 이는 개발자가 가장 많이 사용하는 도구에 Core Web Vitals 개선사항을 직접 도입하기 위해 Chrome팀과 오픈소스 프레임워크 간의 중요한 협력이었습니다. 개발자가 프레임워크로 인해 컴파일되는 코드가 아닌 자신이 작성한 코드를 디버그할 수 있도록 Google에서는 Chrome DevTools에 여러 프레임워크를 기본적으로 지원하는 최신 웹 디버깅 이니셔티브를 출시했습니다.
마지막으로, 교차 브라우저 테스트와 자동화는 개발자들이 해결해야 하는 또 다른 과제입니다. 이를 위해 Google은 개발자가 브라우저 자동화를 위해 신뢰할 수 있는 다운로드에 액세스할 수 있도록 Chrome for Testing을 출시했습니다. 생태계 수준에서 Google은 WebDriver BiDi의 모든 주요 브라우저와 적극적으로 협력하고 있습니다. WebDriver BiDi는 WebDriver 기본 버전과 Chrome DevTools 프로토콜의 장점을 결합하여 개발자에게 더 나은 교차 브라우저 자동화를 제공하는 새로운 표준입니다.
웹의 개방성 보호를 위한 파트너십
Google은 개방적이고 활발한 웹이 더 많은 혁신을 이끄는 데 도움이 된다는 점을 잘 알고 있습니다. 하지만 플랫폼의 변화에 발맞춰 대응하고 브라우저 간 기능 지원의 비일관성을 유지하는 것이 여전히 개발자에게 가장 큰 과제 중 하나라는 점도 잘 알고 있습니다. 지난 몇 년 동안 Google은 이 문제를 해결하기 위해 노력해 왔습니다. 2019년~2020년에 MDN DNA 연구를 위한 공동작업으로 시작하여 Compat 2021 이니셔티브로 이어졌습니다. 현재 상호 운용성이라고 부르는 이 기능은 캐스케이드 레이어 및 컨테이너 쿼리와 같이 많이 사용되는 기능의 도입을 비롯하여 웹에 지속적으로 긍정적인 결과를 제공하고 있습니다. 또한 최근에는 Baseline을 통해 웹 업데이트를 간소화하기 위해 WebDX Community Group 및 기타 브라우저 공급업체와 긴밀히 협력하고 있습니다.
지난 몇 년 동안 개방적이고 안정적인 웹을 구축하기 위한 여러 생태계 관련 이니셔티브에 참여 및 협력해 왔습니다. 이러한 노력은 플랫폼이 발전하는 동안 계속됩니다.
지금까지의 여정을 돌아보면 우리는 웹의 발전에 감탄하고 있습니다. 그리고 Chrome과 웹의 미래에 대한 전망을 보면 가슴이 두근거립니다. Google은 웹 생태계에서 계속해서 역할을 수행하면서 개발자가 더 쉽게 사용할 수 있는 강력한 웹을 구축하는 데 있어 신뢰할 수 있고 유용한 파트너가 되고자 하는 동기가 그 어느 때보다 커졌습니다. Google은 개발자용 Chrome입니다.