====== Firefox ======
* [[firefox:optimization|FireFox 속도 최적화]]
* [[firefox:ubuntu|Firefox on Ubuntu Linux]]
* [[https://addons.mozilla.org/ko/firefox/collections/kwonnam/|권남 파이어폭스/썬더버드 애드온 모음집]]
* [[http://kb.mozillazine.org/Command_line_arguments|Firefox command line arguments]]
* [[https://www.mozilla.org/en-US/firefox/organizations/|Firefox ESR]] : 기업용 지원 확장 버전
* [[https://wiki.archlinux.org/index.php/firefox|Firefox - ArchWiki]]
* [[https://wiki.archlinux.org/index.php/Firefox/Tweaks|Firefox/Tweaks - ArchWiki]]
===== 주의사항 =====
* Linux에서 [[synergy|Synergy]]와 함께 작동할 때 메뉴나 우클릭이 안되는 등의 문제가 발생한다. 보고된 바에 따르면 가상 머신을 띄워도 비슷한 현상이 발생할 수 있다고 한다. 최근 못 겪음.
===== HTTP 다운로드 금지 해제 =====
* ''HTTPS'' 가 아닌 사이트에서의 파일 다운로드가 작동하지 않는다면
* ''about:config'' 에서 ''dom.block_download_insecure'' 값을 ''false'' 로 변경
===== 언어 순서 =====
* **환경설정 -> 내용 -> 언어**에서 순서를 다음으로 맞춰야 한국어 페이지가 올바로 보인다.
* 한국어 [ko]
* 한국어/대한민국 [ko-kr]
* 영어 [en]
* 영어/미국 [en-us]
===== 마우스 휠 클릭 스크롤 =====
* 환경설정에서 **자동 스크롤 사용** 활성화
===== about:config 옵션 조정 =====
* Google I'm feeling lucky
keyword.URL -> http://www.google.com/search?ie=UTF-8&oe=UTF-8&sourceid=navclient&gfns=1&btnI=745&q=
* Firefox 23부터는 금지 됐음. 이를 사용하려면 [[https://addons.mozilla.org/en-US/firefox/addon/keywordurl-hack/|Keywordl.URL-Hack]] 설치 필요.
* [[https://addons.mozilla.org/ko/firefox/addon/keyword-search/|keyword search addon]] - URL 주소창을 키워드 검색창으로 변경해준다. ''keyword.URL'' 설정이 필요없이 검색 지원
* [[http://danbis.net/12017|KT 망에서 열린주소창 중지시키기]]
* DNS를 ''211.45.150.201'', ''211.45.151.201'' 로 변경해야 한다.
* Backspace로 뒤로가기 : 이거 활성화 하지 말것. 웹 상에서 문서작성하다 뒤로가기 되는 등 문제 많음.
browser.backspace_action -> 0
* 부가기능 호환성 검사 끄기 : Firefox 10 부터는 불필요.
* ''extensions.checkCompatibility.7.0'' 형태의 키를 생성하고 ''false''로 지정한다. **7.0** 부분은 파이어폭스 버전으로 대체한다.
* 한 번 클릭으로 주소창 전체 선택 상태 만들기
browser.urlbar.clickSelectsAll=true
* "요소 검사" 버튼 없애기. 난 Firebug가 더 좋거든. [[http://www.socialcouch.com/remove-native-inspect-element-context-menu-in-firefox-10/|Remove Native “Inspect Element” Context Menu in Firefox 10]]
devtools.inspector.enabled -> false
* Javascript Strict : Javascript의 검증을 좀더 철저하게 한다.
javascript.options.strict -> true
* 플래시 같은 플러그인을 클릭해야만 실행하도록 하기
plugins.click_to_play -> true
* 내장 PDF Viewer사용하기
pdfjs.disabled -> false
* 설정 화면을 새 탭에 열기(FF 15 현재 불안정함)
browser.preferences.InContent -> true
* [[http://www.cyberciti.biz/faq/linux-howto-add-magnet-support-to-firefox/|Bittorrent Magnet Link 추가하기]]
* 반응형 디자인 보기(15 버전에 추가. 개발자 도구 -> 반응형 웹디자인 보기, Ctrl-Shif-M)에 사용자 정의 넣기
devtools.responsiveUI.customWidth -> 800
devtools.responsiveUI.customHeight -> 480
* 전체 화면을 타이틀 바 없는 창 처럼 만들기
browser.fullscreen.autohide -> false
* 이후 ''F11'' 눌러 창 최대화
* ''webm'' 끄기
media.webm.enabled -> false
* HTML5 Full Screen 진입시 경고 안보여주게
full-screen-api.approval-required -> false
* Linux / Firefox 37 이후 버전 MediaSource Extension 활성화 - [[http://www.linuxveda.com/2015/04/02/enable-mse-native-html5-support-firefox-linux/|How to enable MSE and native HTML5 support in Firefox on Linux]]
>> 경고 : 아래 옵션 때문에 Youtube가 작동안해서 다시 false로 변경함 <<
media.fragmented.mp4.* -> true
media.mediasource.enabled -> true
media.mediasource.mp4.enabled -> true
media.fragmented-mp4.use-blank-decoder -> false
* [[http://www.ryananddebi.com/2014/12/10/bypassing-the-ssl_error_no_cypher_overlap-error-in-firefox-34/|bypassing the “ssl_error_no_cypher_overlap” error in Firefox 34 – Ryan and Debi & Toren]]
security.tls.insecure_fallback_hosts=[hostname]
===== 테마(구 페르소나) =====
* [[https://www.getpersonas.com/en-US/demo_create|테마 만들기]]
===== 선호 풀 테마 =====
* [[https://github.com/rafaelmardojai/firefox-gnome-theme/search?l=javascript|rafaelmardojai/firefox-gnome-theme: A GNOME👣 theme for Firefox🔥]]
* [[https://addons.mozilla.org/ko/firefox/addon/fxchrome/?src=cb-dl-created|FxChrome]]
* [[https://addons.mozilla.org/ko/firefox/addon/ft-graphiteglow/?src=search|FT GraphiteGlow]]
* [[https://addons.mozilla.org/ko/firefox/addon/rein/|Rein]]
* [[https://addons.mozilla.org/ko/firefox/addon/classic-compact/|Classic Compact]]
===== 리눅스 한국어팩 =====
* http://ubuntu.or.kr/viewtopic.php?f=10&t=17047
* http://releases.mozilla.org/pub/mozilla.org/firefox/releases/{버전}/운영체제/xpi 디렉토리에서 ko.xpi 파일을 받으면 된다.
===== add ons =====
* [[https://blog.mozilla.org/theden/2013/12/04/13-best-firefox-add-ons-of-2013/|2013 best firefox addons]]
* [[https://add0n.com/send-to.html|Send to an External Media Player]] - 더 성능 좋은 비디오 플레이어로 브라우져의 동영상을 열게 해줌.
* [[https://addons.mozilla.org/ko/firefox/addon/open-in-vlc/|Open in vlc]]
* [[https://addons.mozilla.org/en-US/firefox/addon/multi-account-containers/|Multi Account Containers]] 한 사이트를 여러 계정으로 로그인 하는등, 하나의 브라우저에서 세션 분리
===== Mouse Gesture Addon =====
* 마우스 제스쳐 Addon은 파이어폭스 버전에 따라 유행이 지나치게 바뀌고 종류도 매우 많다.
* [[https://addons.mozilla.org/ko/firefox/addon/gesturefy/|Gesturefy]] 가 현재 FF 68 에서 가장 인기 있어보인다.
* 단, Linux, Mac 에서 작동안하는데, ''about:config''에서 다음 값을 true로 변경해야 한다. [[https://github.com/Robbendebiene/Gesturefy/issues/1|Right click not working]]
ui.context_menus.after_mouseup = true
===== Wayland / Flatpak =====
* [[linux:flatpak|Flatpak]] 으로 설치한 firefox 사용시에 다른 애플리케이션들에서 링크가 잘 안열리는 현상이 발생했다.
* **설정 -> 기본앱** 항목을 보니 Firefox 가 두 개가 존재해서 다른 걸로 바꿔줬더니 작동했다.
* 원칙적으로 이 것은 [[linux:ubuntu|Ubuntu Linux]]용 firefox 패키지와 flatpak 패키지가 공존했기 때문이었음. firefox 패키지를 삭제해야 올바로 작동한다.
{{::firefox-flatpak-wayland-default-app.png|}}
sudo apt remove firefox