상위 문서: Chrome
1. 개요
플래그란, 크롬이 제공하는 실험적인 기능들을 말한다. 이 문서는 Chrome의 플래그와 그 기능을 나열한 문서이다. 추후 업데이트로 크롬 안정화 버전에 정식 출시될 수도 있고 그냥 흐지부지 사라질 수도 있는 기능들이다. 구버전 크롬은 실험실이 한글화되어 있지만 크롬 69 개발자 버전 기준 영어로 표시된다.참고로 플래그는 플랫폼 별로 조금씩 다르다. 예컨데 Windows에서만 활성화 할 수 있는 플래그가 있고 ChromeOS에서만 활성화 할 수 있는 플래그도 있다. iOS는 시스템 특성상 가장 플래그가 적다. ChromeOS에서는 Chrome 브라우저가 Windows의 explorer.exe, MacOS의 Finder와 같은 역할을 하기 때문에 Chrome 브라우저 자체의 실험실 기능 뿐 아니라 ChromeOS의 동작에 영향을 주는 실험실 기능도 있다.
2. 사용법
먼저chrome://flags
에 들어가고, 원하는 플래그의 태그나 키워드를 검색해 설정을 변경하고자 하는 플래그를 찾은 후 설정을 변경하면 된다. 그리고 'Relaunch Now' 버튼을 눌러 크롬을 재시작하면 플래그가 적용된다. 재시작을 해도 플래그가 적용되지 않을 때는 여러 번 재시작하면 플래그가 적용되는 경우도 있다.경고: 실험 기능입니다.
다음 기능을 사용 설정하면 브라우저 데이터가 손실되거나 보안이 악화되거나 개인정보가 유출될 수도 있습니다. 사용 설정된 기능은 이 브라우저의 모든 사용자에게 적용됩니다.
크롬 브라우저 플래그 설정 창에 써 있는 문구.
다음 기능을 사용 설정하면 브라우저 데이터가 손실되거나 보안이 악화되거나 개인정보가 유출될 수도 있습니다. 사용 설정된 기능은 이 브라우저의 모든 사용자에게 적용됩니다.
크롬 브라우저 플래그 설정 창에 써 있는 문구.
3. 디자인 플래그
- 브라우저 상단 Chrome의 머티리얼 디자인 (#top-chrome-md)
- PC 전용
- 설명: 크롬의 전반적 머티리얼 디자인을 제어한다.
- 장점: 자신이 원하는 디자인으로 바꿀 수 있다. 태플릿은 머티리얼-하이브리드를 선택하여 단추의 크기과 간격을 크게 할 수 있다.
- 결점: 55 버전 이후로 머티리얼-이외 옵션이 삭제되면서 기존 디자인을 원하는 사람은 다운그레이드 말고는 방법이 없어졌고, 70버젼에서 Normal[1] 옵션이 삭제됐다.
- #enable-chrome-duet
- 안드로이드 한정
- 설명: 주소 표시줄을 제외한 모든 기능 버튼을 아래로 내린다.
- 장점: 버튼이 아래로 내려가므로 적응하면 한 손 조작에 용이하다.
- 결점: 적응하는 데 시간이 걸리며 기기에 따라 번역 메뉴에 문재가 생긴다.
- #enable-android-night-mode
- 안드로이드 한정
- 설명: 크롬 UI 다크 테마를 적용하는 설정을 활성화한다. 이 플래그를 사용하고 설정에 들어가면 '테마'라는 추가 옵션이 생기는데, 그 안에서 다크 테마를 적용하거나 해제, 또는 조건에 따라 적용할 수 있다.
- 장점: 다크 테마가 가진 이점 대부분이 이 기능의 장점이다.[2]
- #enable-force-dark
- #enable-accessibility-page-zoom
- #enable-horizontal-tab-switcher
- 안드로이드 한정
- 설명: 기존에 상하로 탭을 바꾸던 것을 좌우로 탭을 바꾸게 설정하는 플래그이다.
- 장점: 안드로이드 파이를 사용한다면 제스처에 통일감을 줄 수 있다.
- #enable-autofill-refresh-style
- 안드로이드 한정
- 설명: 자동 완성 기능의 스타일을 바꾼다.
- 장점: 새롭고 간결한 디자인을 즐길 수 있다.
- #enable-revamped-context-menu
- 안드로이드 한정
- 설명: 링크를 눌렀을 때 뜨는 메뉴의 디자인을 바꾼다. 글씨가 작아지고 상단에 사진과 링크, 사이트 제목이 표시되고 그 아래로 기능이 쭉 나열된 디자인.
- #enable-custom-context-menu
- 안드로이드 한정
- 설명: 링크를 눌렀을 때 뜨는 메뉴의 디자인을 바꾼다. 글씨가 작아지고상단에 사진과 링크가 표시되고 이미지 고유 기능과 링크 고유 기능을 탭으로 따로 나눠둔 디자인.
- #enable-android-night-mode-tab-reparenting
- 안드로이드 한정
- 설명: 시스템 프로필(테마)에 따라 어두워 테마로 전환되는걸 새로고침 없이 부드럽게 작동한다.
#enable-android-dark-search[7]- 안드로이드 한정
- 설명: 야간모드 사용시 구글 검색 페이지를 어둡게 표시해준다.
- 결점: 다른 웹 페이지는 밝게 나온다. #enable-force-dark 플래그와 호환되지 않는다.[8]
- enable-reader-mode
- 읽기모드
4. 기능 플래그
- #chrome-share-long-screenshot
- 안드로이드 한정
- 설명: 오른쪽 점 세 개를 누르고 공유를 누르면 긴 스크린샷을 찍을 수 있다.
- #enable-ephemeral-tab
- 안드로이드 한정
- 설명: 페이지 미리보기 기능을 활성화한다. 링크를 꾹 누르면 뜨는 창에 '페이지 미리보기 표시'라는 버튼이 추가된다. 이미지 미리보기도 가능하다.
- #translate-android-manual-trigger
- 안드로이드 한정
- 설명: 번역 옵션을 강제로 켤 수 있게 한다. 오른쪽 점 세 개를 누르면 뜨는 옵션 중에 '번역...'이라는 옵션이 나오고 이를 누르면 강제로 번역 기능이 튀어나온다.
- 장점: 어디서나 원할 때마다 번역을 강제로 튀어나오게 하여 쓸 수 있다.
- 결점: 애초에 번역 기능은 외국어 사이트에서 자동으로 뜨는 게 정상이다. 외국어를 인식하지 못하여 번역 기능이 자동으로 뜨지 않는 것을 사용자가 직접 켜게 한 것.
- #incognito-screenshot
- 안드로이드 한정
- 설명: 시크릿 모드에서도 스크린샷을 찍을 수 있게 한다.
- #dynamic-color-gamut
- 안드로이드 9 이상
- 자동 색 관리 옵션. 컬러 프로필을 참조하여 해당 미디어에 대해서 자동으로 광색역으로 보여주는 옵션. 화면 캘리브레이션 모드는 '자연스러운 화면'으로 설정해야 왜곡없이 미디어의 색상이 출력된다.
5. 삭제된 플래그
- 겹쳐진 탭 (#stacked-tab-strip)
- 설명: 크롬의 탭들을 PC에서 태플릿처럼 겹쳐지게 한다. 크롬 38 이후로 태블릿 전용 기능이라며 삭제됐다.
- 장점: 탭 길이가 매우 좁아지지 않아서 탭 제목을 쉽게 확인할 수 있다.
- 결점: 모든 탭이 화면에 전부 표시되지 않고, PC는 끌기가 불가능해서 탭 스크롤이 어렵다.
- 창에 설정 표시 (#enable-settings-window)
- 설명: 크롬 49 등에서 크롬 5.0처럼 말 그대로 창에 설정을 표시한다.
- 장점: 이것이 편하면 쓰기 편하다.
- 결점: 딱히 없지만 창 크기가 브라우저 크기를 따라간다.
- 새 대화상자 스타일 (#new-dialog-style)
- 설명: 현재 크롬에서 사용중인 메시지상자를 활성화한다. 크롬 30에 존재하며, 이것을 끄면 윈도우와 비슷한 스타일의 메시지상자가 뜬다.
[1] 사다리꼴 탭[2] 나이트 모드와 다크모드는 이미 추가되어있다.[3] 다만 세부설정을 할수있는데 전부 반전에 관한것들이며 세션 테그가 사용된 웹 페이지는 해당 부분의 배경과 글씨가 같이 하얗게 나온다.[4] 여담으로 삼성브라우저 베타는 Internet://flags의 Text Autosizer Policy에서 Samsung Internet Legacy Policy(<=19.0)를 선택하면 글씨 크기 변경이 적용된다.#[5] 어느샌가 다시 추가되었으며, 테마를 자동으로 변경하게 할 경우 자동으로 어둡게 나온다(!!!).[6] 현제는 웹 페이지별로 어두운 테마 설정이 가능해졌지만 목록이 따로존재하는것이 아니라 상단 삼점 메뉴를 눌러서 설정해야한다. 사용시 다크모드 플러그인이 이 존재하는 safari(macOS, iOS/iPadOS)나 firefox(Windows, macOS, Linux, unix, Android)보다 불편할수 있다. 물론 사이트 설정에서 차단된 페이지들이 표시되지만 따로 추가할수는 없다.[7] 최근 Google 페이지가 다크모드를 지원하기 시작했다.[8] 어느센가 구글 메인 페이지까지 어둡게 나온다.