크롬(브라우저)
목차
실행옵션[편집 | 원본 편집]
headless[편집 | 원본 편집]
https://chromium.googlesource.com/chromium/src/+/lkgr/headless/README.md
별도의 GUI 창이 뜨지 않는다.
no-sandbox[편집 | 원본 편집]
https://chromium.googlesource.com/chromium/src/+/refs/heads/main/docs/design/sandbox.md
sandbox는C++라이브러리인데 일종의 보호된 영역에서 프로세스를 생성한다. 리눅스에서 root 유저로 크롬을 실행하면 crash가 발생하는데, 이 옵션을 사용하면 실행이 가능하게 된다. headless인 경우 일반적으로 사용하는 것이 좋은 것 같다.
disable-gpu[편집 | 원본 편집]
gpu가속으로 문제가 발생한 경우 비활성화한다. 크롬은 Mesa library를 사용한다.
disable-dev-shm-usage[편집 | 원본 편집]
/dev/shm 사용을 비활성화한다. shm(share memory인가?) 은 os에 의해서 RAM과 shm, SWAP사이에서 데이터가 이동되며 관리된다. Docker에서 문제가 발생하는 원인이 될 수 있는 것으로 보인다.
--user-data-dir[편집 | 원본 편집]
https://chromium.googlesource.com/chromium/src/+/master/docs/user_data_dir.md
고급기능[편집 | 원본 편집]
플래그[편집 | 원본 편집]
실험적 기능으로 'chrome://flags'로 열수 있다.
읽기모드[편집 | 원본 편집]
chrome://flags/#enable-reader-mode 를 열어서 'enabled'로 바꾼다.
크롬 단축키[편집 | 원본 편집]
일반 단축키
단축키 | 작업 |
Ctrl + Shift + n | 시크릿 모드로 새 창 열기 |
Ctrl + Shift + t | 이전에 닫은 탭을 닫은 순서대로 다시 열기 |
Ctrl + Shift + Tab 또는 Ctrl + PgUp | 이전에 연 탭으로 이동 |
Ctrl + h | 새 탭에서 방문 기록 페이지 열기 |
F12 (혹은 Ctrl + Shift + j) | 개발자 도구 열기 |
Ctrl + L (혹은 F6, Alt + d) | 검색주소창으로 이동 |
Ctrl + p | 옵션을 열어 현재 페이지 인쇄 |
Ctrl + s | 옵션을 열어 현재 페이지 저장 |
Shift + F5 또는 Ctrl + Shift + r | 캐시 콘텐츠를 무시하고 현재 페이지 새로고침 |
Ctrl 및 + | 페이지의 모든 항목 확대 |
Ctrl 및 - | 페이지의 모든 항목 축소 |
Ctrl + 0 | 페이지의 모든 항목을 기본 크기로 되돌리기 |
Alt + Home | 현재 탭에서 홈페이지 열기 |
단축키 | 작업 |
---|---|
F3 | 찾기
검색어 입력란에서 엔터키로 다음찾기, Shift+엔터키로 이전찾기 웹페이지에서 F3로 다음 찾기, Shift+F3로 이전 찾기 |