Chromium에서 도입하는 일부 새 API의 경우 실험을 위해 브라우저 플래그를 설정해야 합니다. 이 도움말에서는 Google Chrome, Microsoft Edge 등 다양한 Chromium 파생 제품에서 이를 실행하는 방법을 설명합니다.
Chromium은 모든 사용자가 웹을 더 안전하고 빠르며 안정적으로 이용할 수 있는 방법을 구축하는 것을 목표로 하는 오픈소스 브라우저 프로젝트입니다. Google의 Chrome, Microsoft의 Microsoft Edge, Opera의 Opera Web Browser 등을 비롯하여 많은 웹브라우저가 Chromium을 기반으로 구축됩니다.
chrome://
스키마
Google Chrome은 처음부터 브라우저 내부 설정 또는 기능에 액세스하기 위한 chrome://
라는 특수 스키마를 지원해 왔습니다. URL 표시줄에 chrome://chrome-urls
를 입력하여 전체 목록을 확인할 수 있습니다. 여기서 관심의 대상이 되는 특수 URL은 chrome://flags
입니다.
브라우저 플래그 설정
Chromium의 일부 새 API의 경우 실험을 위해 브라우저 플래그를 설정해야 합니다. 짐작하셨겠지만 chrome://flags
에서 이러한 일이 발생합니다. 가장 많이 설정하는 플래그는 chrome://flags/#enable-experimental-web-platform-features
입니다. 이름에서 알 수 있듯이 실험용 웹 플랫폼 기능을 사용 설정합니다.
스키마 재작성
하지만 Chrome이 아닌 브라우저에 chrome://
URL을 입력하면 흥미로운 일이 발생합니다. 예를 들어 Microsoft Edge에 chrome://flags/#enable-experimental-web-platform-features
를 입력하면 edge://flags/#enable-experimental-web-platform-features
로 다시 작성됩니다. 모든 공급업체에서 이 재작성 메커니즘을 만들었습니다. 이는 Edge가 Chromium을 기반으로 하지만 Chrome이 아니기 때문에 당연한 일입니다.
포괄적인 문서
Google은 다양한 브라우저를 포함하도록 문서를 작성하기 위해 노력하고 있습니다. 예를 들어 Brave 사용자에게 chrome://flags
로 이동하여 특정 플래그를 전환하라고 안내하는 것은 재작성 메커니즘 덕분에 작동하지만 가장 호의적인 경험은 아닐 수 있습니다. 반면에 edge://
, chrome://
, brave://
와 같이 가능한 모든 공급업체 스키마를 나열하는 것도 좋은 해결책은 아닙니다.
모든 것을 지배하는 하나의 체계
다행히 모든 요구사항을 충족하는 숨겨진 챔피언 스키마(about://
)가 있습니다. Chrome에서 about://
URL은 모든 공급업체에 대해 chrome://
, Edge에서 edge://
등으로 다시 작성됩니다. 모두가 함께 웹을 이용하고 있습니다.about://
about://
스키마가 포함된 안내가 표시될 때마다 선택한 Chromium 브라우저에서 올바르게 처리합니다.