Computer >> 컴퓨터 >  >> 소프트웨어 >> 브라우저

파이어폭스(Firefox) about: 명령어로 브라우저 숨겨진 설정까지 완벽하게 제어하기

파이어폭스(Firefox)의 주소 표시줄, 일명 'Awesome Bar'는 단순히 웹 주소를 입력하는 곳이 아닙니다. 브라우저 환경설정 메뉴는 물론, 수십 가지 숨겨진 설정 페이지로 바로 이동할 수 있는 단축 명령어를 지원합니다. 이러한 특수 명령어는 모두 about:으로 시작하며, 주소 표시줄에 직접 입력하는 것만으로 해당 기능에 즉시 접근할 수 있습니다.

아래에서 소개하는 명령어들은 모든 최신 버전의 파이어폭스에서 정상적으로 작동합니다.

일반 환경설정

파이어폭스의 일반 환경설정 화면을 열려면 주소 표시줄에 다음 명령어를 입력하세요.

about:preferences#general

이 화면에서는 다음과 같은 설정을 할 수 있습니다.

  • 파이어폭스를 기본 브라우저로 지정
  • 브라우저 실행 시 시작 동작 정의
  • 홈페이지 변경
  • 다운로드 파일 저장 위치 수정
  • 탭 브라우징 관련 설정 구성

검색 환경설정

검색 관련 설정 페이지는 아래 명령어로 열 수 있습니다.

about:preferences#search

이 페이지에서 이용할 수 있는 기능은 다음과 같습니다.

  • 미리 설치된 여러 옵션 중 기본 검색 엔진 지정
  • 주소 표시줄의 검색 제안 기능 켜기/끄기
  • 원클릭 검색(One-Click Search) 기능의 개별 검색 엔진 설정 변경
  • 새 검색 엔진 추가 또는 기존 검색 엔진 삭제

콘텐츠 환경설정

주소 표시줄에 아래 명령어를 입력하면 콘텐츠 환경설정 화면이 나타납니다.

about:preferences#content

여기서는 다음 옵션들을 조정할 수 있습니다.

  • DRM으로 보호된 오디오·비디오 콘텐츠의 브라우저 내 재생 허용 여부 지정
  • 푸시 알림(Push 알림) 처리 방식 제어
  • 내장 팝업 차단기 관리
  • 기본 글꼴 스타일과 크기, 배경·텍스트·링크 색상 변경
  • 수십 가지 선호 언어 중 선택하여 웹 페이지 표시 언어 지정

응용 프로그램 환경설정

특정 파일 형식을 열 때마다 어떤 동작을 수행할지 지정하고 싶다면 아래 명령어를 사용하세요.

about:preferences#applications

개인 정보 보호 환경설정

현재 탭에서 개인 정보 보호 설정을 불러오려면 다음 명령어를 입력합니다.

about:preferences#privacy

이 화면에서 확인할 수 있는 옵션은 다음과 같습니다.

  • 추적 거부(Do Not Track) 설정 관리
  • 방문 기록 및 기타 개인 데이터 관리와 삭제
  • 주소 표시줄 자동 완성 제안에 사용될 데이터(북마크, 방문 기록, 열린 탭) 구성 요소 결정

보안 환경설정

보안 관련 설정은 아래 명령어를 통해 접근할 수 있습니다.

about:preferences#security
  • 웹사이트가 애드온 설치를 시도할 때 경고 표시 켜기/끄기
  • 위험하거나 기만적인 것으로 판단된 콘텐츠 차단 기능 해제(기본적으로 활성화됨)
  • 저장된 로그인 정보(사용자 이름, 비밀번호) 관리
  • 기본 비밀번호(Primary Password) 활성화 및 구성

동기화(Sync) 환경설정

파이어폭스는 방문 기록, 북마크, 저장된 비밀번호, 설치된 애드온, 열린 탭, 개별 환경설정을 여러 기기와 플랫폼 간에 동기화할 수 있는 기능을 제공합니다. 동기화 관련 설정에 접근하려면 아래 명령어를 입력하세요.

about:preferences#sync

고급 환경설정

고급 환경설정 화면을 열려면 브라우저 주소 표시줄에 다음을 입력합니다.

about:preferences#advanced

이곳에는 매우 다양한 설정 항목이 있으며, 대표적인 예는 아래와 같습니다.

  • 화면 터치 키보드를 포함한 접근성 기능 켜기/끄기
  • 자동 스크롤, 부드러운 스크롤, 하드웨어 가속 활성화/비활성화
  • 충돌 보고서(Crash Reporter)와 상태 보고서(Health Report)를 포함해 Mozilla와 공유되는 데이터 수준 제어
  • 프록시 서버 구성을 포함한 네트워크 설정 관리
  • 브라우저 캐시에 할당되는 저장 공간 크기 조절
  • 오프라인 웹 콘텐츠를 컴퓨터에 저장할 수 있는 사이트 권한 지정
  • 브라우저 및 검색 엔진 업데이트의 다운로드·설치 방식과 시점 구성
  • 인증서 관리자 및 장치 관리자 인터페이스 접근

기타 about: 명령어

아래의 Awesome Bar 단축 명령어들을 활용하면 파이어폭스를 더욱 세밀하게 다룰 수 있습니다.

  • about: — 현재 사용 중인 파이어폭스 빌드의 버전 및 라이선스 정보를 표시합니다.
  • about:addons: — 애드온 관리자를 실행하여 설치된 확장 기능, 테마, 플러그인을 모두 제어할 수 있습니다.
  • about:buildconfig: — 빌드 소스, 플랫폼 세부 정보, 구성 옵션 등 파이어폭스 애플리케이션에 관한 정보를 보여줍니다.
  • about:cache: — 메모리 할당, 디스크 및 애플리케이션 캐시에 대한 항목 수, 위치, 사용량 데이터 등 심층 정보를 제공합니다.
  • about:crashes: — Mozilla에 제출된 모든 충돌 보고서 목록을 표시합니다.
  • about:credits: — Mozilla에 기여한 사람들의 긴 목록을 가나다순(알파벳순)으로 보여줍니다.
  • about:downloads: — 브라우저를 통해 다운로드한 파일의 파일명, 크기, 출처 사이트, 날짜/시간 기록을 표시합니다.
  • about:home: — 현재 탭에 파이어폭스 시작 페이지를 불러옵니다.
  • about:healthreport: — 파이어폭스 상태 보고서를 열어 현재 버전의 저수준 성능 정보를 상세히 보여줍니다.
  • about:license: — Mozilla Public License(MPL)를 비롯해 브라우저에 적용되는 수십 가지 오픈소스 라이선스를 표시합니다.
  • about:logo: — 검은 배경 가운데 현재 파이어폭스 로고를 표시합니다.
  • about:memory: — 브라우저의 메모리 사용량을 측정하고 분석용으로 간결형 또는 상세형 보고서를 저장할 수 있습니다.
  • about:mozilla: — 가상의 '모질라의 책(Book of Mozilla)'에서 발췌한 문구를 보여주는 숨겨진 이스터 에그를 실행합니다.
  • about:networking: — 브라우저 내 네트워크 연결을 HTTP, 소켓, DNS, 웹소켓 등 여러 범주로 나누어 상세히 보여줍니다.
  • about:newtab: — 자주 방문하는 사이트의 썸네일이 담긴 새 탭 페이지를 엽니다.
  • about:plugins: — 설치된 모든 플러그인의 버전 정보, 파일 경로, 현재 상태, 설명을 나열합니다.
  • about:rights: — 파이어폭스 사용자로서의 개인 권리를 설명합니다.
  • about:robots: — 로봇에 관한 다양한 사실을 보여주는 또 하나의 이스터 에그입니다.
  • about:sessionrestore: — 실수로 종료된 탭과 창을 복원하여 이전 브라우징 세션을 되살릴 수 있습니다.
  • about:support: — 파이어폭스 설치 환경, 함께 설치된 애드온 등 방대한 기술 정보를 제공합니다.
  • about:telemetry: — 텔레메트리(Telemetry)가 수집해 Mozilla로 전송하는(활성화된 경우) 하드웨어, 성능, 사용량, 사용자 지정 데이터를 표시하는 페이지를 엽니다.

about:config 인터페이스

about:config 인터페이스는 매우 강력한 도구입니다. 이곳에서 변경한 일부 설정은 브라우저와 시스템 전체의 동작에 심각한 영향을 미칠 수 있으므로, 반드시 신중하게 다루어야 합니다.

아래는 파이어폭스의 about:config GUI에 포함된 수백 가지 환경설정 중 극히 일부를 소개한 것입니다.

  • app.update.auto: — 파이어폭스는 기본적으로 업데이트가 제공될 때마다 자동으로 다운로드하고 설치합니다. 이러한 업데이트는 기능 향상뿐 아니라 보안 취약점 패치에도 필수적이므로, 보안 측면에서만 보더라도 자동 업데이트를 유지하는 것이 좋습니다. 그래도 비활성화하고 싶다면 이 설정값을 false로 변경하세요.
  • browser.anchor.color: — 아직 클릭하지 않은 웹 페이지 링크의 16진수 색상 값을 정의합니다. 기본 색상인 파란색은 #0000EE로 표현됩니다. 다른 많은 설정과 마찬가지로 이 값 역시 사이트 자체의 지정에 의해 재정의될 수 있습니다.
  • browser.cache.disk.enable: — 기본적으로 활성화되어 있으며, 파이어폭스가 이미지, 텍스트 등 웹 페이지 콘텐츠를 하드 드라이브에 캐시하여 재방문 시 페이지 로딩 속도를 높일지 여부를 결정합니다. 이 항목을 더블클릭하면 캐시를 켜거나 끌 수 있습니다.
  • browser.formfill.enable: — 이름이나 주소처럼 웹 폼에 같은 정보를 반복해서 입력해야 할 때 파이어폭스의 자동 완성(Autofill) 기능이 유용합니다. 브라우저는 다음 입력 시 미리 채워 넣기 위해 일부 데이터를 저장하는데, 이 설정을 false로 지정하면 민감할 수 있는 정보를 더 이상 저장하지 않습니다.
  • browser.privatebrowsing.autostart: — 파이어폭스는 방문 기록, 캐시, 쿠키 등 개인 데이터가 브라우징 세션 종료 후 로컬 하드 드라이브에 남지 않도록 개인 정보 보호 모드를 제공합니다. 브라우저를 실행할 때마다 자동으로 개인 모드에 진입하게 하려면 이 설정값을 true로 지정하세요.
  • browser.shell.checkDefaultBrowser: — 파이어폭스를 실행할 때마다 기본 브라우저로 지정할지 묻는 안내가 나타날 수 있습니다(이미 기본 브라우저로 설정된 경우는 제외). 이 알림을 끄고 싶다면 이 설정값을 false로 변경하세요.
  • browser.tabs.warnOnClose: — 여러 탭이 열려 있는 상태에서 파이어폭스를 종료하려고 하면 모든 탭을 닫을지 확인하는 팝업 대화상자가 나타납니다. 이 안전장치는 유용하지만 때로는 번거로울 수 있습니다. 경고를 숨기고 모든 탭을 자동으로 닫게 하려면 이 설정값을 false로 바꾸세요.
  • extensions.update.interval: — 앞서 언급했듯이 파이어폭스는 정기적으로 업데이트 가능 여부를 확인합니다. 과거에 이 기능을 비활성화하지 않았다면 브라우저 확장 기능에도 동일한 로직이 적용됩니다. 이 설정은 확장 기능 업데이트 확인 사이의 대기 시간을 밀리초(ms) 단위로 지정합니다.