1. まとめトップ

(ブラウザ) Firefox57、webextension対応オススメアドオン (2017)

ギークなブラウザ、Firefox Quantumで便利なアドオン・userChrome・about:configの備忘録

更新日: 2017年12月02日

56 お気に入り 256889 view
お気に入り追加

この記事は私がまとめました

colonelさん

集え!Firefoxにこだわるギークな同士達よ

Hide Caption Titlebar Plusは非対応だが、ブックマークはナビゲーションバーに統合、メニューバーも非表示にすればツールバーは1行でまかなえます

ツリー型タブ
https://addons.mozilla.org/ja/firefox/addon/tree-style-tab/
タブバーとサイドバーメニューはuserChrome.cssで消す(下記参照)

Tab Open/Close Control
新しいタブを開く場所・タブを閉じた後のアクティブタブの選択
https://addons.mozilla.org/ja/firefox/addon/tab-open-close-control/?src=collection&collection_id=743b59b4-6440-4c9e-a568-8fa77471044e
Select After Closing Current
https://addons.mozilla.org/ja/firefox/addon/select-after-closing-current/?src=collection&collection_id=743b59b4-6440-4c9e-a568-8fa77471044e

Undo Close Tab
最近閉じたタブ(ページコンテキストメニュー&ツールバー)
https://addons.mozilla.org/ja/firefox/addon/undoclosetabbutton/

New Tab Homepage
https://addons.mozilla.org/ja/firefox/addon/new-tab-homepage/

新しいタブでリンクを開く Open Link with New Tab
https://addons.mozilla.org/ja/firefox/addon/open-link-with-new-tab/

Auto Reload Tab
タブ毎にオートリロードを設定
https://addons.mozilla.org/ja/firefox/addon/auto-reload-tab/?src=search

Duplicate tab
タブの複製
https://addons.mozilla.org/ja/firefox/addon/duplicate_tab/?src=cb-dl-updated


ツリー型タブがサイドバー扱いとなりましたが、Tab Mix Plusの完全補完も見えてきました
上記アドオンと下記記載のabout:configにて9割程度は補えている状況です

Tree Style Tab Mouse Wheel and Double Click
Tab Mix PlusとFireGesturesに付いていたホイールでのタブ切替と、タブのダブルクリックでリロード
https://addons.mozilla.org/ja/firefox/addon/tree-style-tab-mouse-wheel/?src=cb-dl-updated

TST-MiddleClick
ツリー型タブ・タブバーMiddleClickで最近閉じたタブ
https://addons.mozilla.org/ja/firefox/addon/tst-middleclick/?src=ss


最近閉じたタブ(タブコンテキストメニュー)
Tree Style Tab Closed Tabs
https://addons.mozilla.org/ja/firefox/addon/tree-style-tab-closed-tabs/?src=dp-dl-othersby


これらツリー型タブ専用アドオンは、普通に機能しなくなる状況が度々起こります
TST-MiddleClickが顕著な感じ
再起動や再インストールで元に戻ります

ツリー型タブ詳細設定でのスタイル変更例(about:configのmiddlemouse.pasteをONにしてペースト)
ベースのテーマはPlainです


/* 通常のタブの文字色・背景色 */
.tab {
height: 30px !important;
background-color: #808080;
}
.tab .label {
font-weight: bold;
font-size: 14px;
color: #ffffff;
}

/* アクティブなタブの文字色・背景色 */
.tab.active {
height: 30px !important;
background-color: #000000;
}
.tab.active .label {
font-weight: bold;
font-size: 14px;
color: #fff000;
}

/* マウスオーバータブの背景色 */
.tab:hover {
background: #000066 !important;
opacity: 1;
}
.tab.active:hover {
background: #000000 !important;
opacity: 1;
}

/* 新しいタブボタン削除 */
#tabbar:not(.overflow) .after-tabs {
display: none;
}

/* タブを閉じるボタンをマウスオーバー時のみ */
.tab:not(:hover) .closebox {
display: none;
}
/* タブを閉じるボタンの色・背景色 */
.closebox {
border-radius: 10px; /* vary between 0 and 10 to make the background rounder */
height: 1.5em;
display: flex;
align-items: center;
justify-content: center;
}
.closebox::before {
height: 1.1em;
font-size: 1.2em; /* personal preference, feel free to omit or change */
}
/* I find these work well on my monitor (slightly darker than the normal tab color) but YMMV */
.closebox:hover {
background: #c8c8c8;
}
.active .closebox:hover {
background: #96afc8;
}

/* タブコンテキストメニュー */
#context_reloadTab,
#context_duplicateTab,
#context_pinTab,
#context_unpinTab,
#context_tabViewMenu,
#context_openTabInWindow,
#context_reloadAllTabs,
#context_bookmarkAllTabs,
#context_closeOtherTabs,
#context_closeTab{
display: none !important;
}

Foxy Gestures
 マウスジェスチャによって様々なコマンドを実行
https://addons.mozilla.org/ja/firefox/addon/foxy-gestures/?src=search
Add-ons for Firefoxのページで動作させる方法
about:configで「privacy.resistFingerprinting.block_mozAddonManager」の項目を真偽値で作成し値を「true」にする
config解説&スクリプト
http://wikiwiki.jp/firefox/?cmd=read&page=Ext%2Finterface%2FFoxy%20Gestures&word=Foxy%20Gestures


Yet Another Smooth Scrolling WE
 マウスホイールによるスクロールを滑らかに。
 (端での跳ね返りをONにすると表示がおかしくなるサイトはホワイトリストへ)
https://addons.mozilla.org/ja/firefox/addon/yass-we/?src=search

スクロール量の調整だけなら、about:configで
 mousewheel.min_line_scroll_amount
 mousewheel.default.delta

Selection Context Search
 検索スピードが、飛躍的にアップ
 フォルダからの2ステップでなくコンテキストメニュー直に追加(フォアグラウンドのみ)
https://addons.mozilla.org/ja/firefox/addon/selection-context-search-mini1/?src=search
https://addons.mozilla.org/ja/firefox/addon/selection-context-search-mini2/?src=search
https://addons.mozilla.org/ja/firefox/addon/selection-context-search-mini3/?src=search
 検索サイトはjpに手動で変更
 2ステップでいいならこちら
Context Search(バックorフォアグラウンド設定可)
https://addons.mozilla.org/ja/firefox/addon/contextual-search/?src=api


Swift Selection Search
 テキストボックスでは使用出来ないが、使い勝手はこちらが上
 Auto copy機能も付加しているが、テキストボックス内は認識せず
https://addons.mozilla.org/ja/firefox/addon/swift-selection-search/?src=search
config解説
http://wikiwiki.jp/firefox/?cmd=read&page=Ext%2Finterface%2FSwift%20Selection%20Search&word=Swift%20Selection%20Search

広告ブロックしていると、左の画像は表示されません

uBlock Origin
 Adblockから今迄のフィルタも移行http://tokitamaroku.blog.fc2.com/blog-entry-3.html
 https://addons.mozilla.org/ja/firefox/addon/ublock-origin/?src=search
 (ポップアップのブロックも使い易くなっています)
 豆腐フィルタは必須
 Aviraに引っかかって勝手に消えるので例外に設定
 (他のアンチウィルスはわかりません)

Disconnectは、かなり軽くなりますがやりすぎのように感じます

ghostery
 気持ち悪いトラッキング関連の通信や広告・アナライズ系のサイト分析・SNS関連のブロック
 Adblock系同様、挙動がおかしくなるサイトがあるので、設定には時間を要します(広告系リンク先もブロックする場合有)
 uBlock Originとペアで使えば、快適度が増すのは間違いありません
https://addons.mozilla.org/ja/firefox/addon/ghostery/?src=search

Greasemonkey & ウェブの規制緩和
 歌詞サイトに代表される意味不明の右クリック禁止サイトを無効
 逆に挙動がおかしくなるサイトもあるので、普段は切っておき必要の際のみONにしてリロード
https://greasyfork.org/ja/scripts/14146-%E7%BD%91%E9%A1%B5%E9%99%90%E5%88%B6%E8%A7%A3%E9%99%A4
https://addons.mozilla.org/ja/firefox/addon/greasemonkey/


YesScript2
 Amazonのイライラがなくなったので、基本不必要な人が増えたと思います
https://addons.mozilla.org/en-US/firefox/addon/yesscript2/

Yahoo!ニュースの動画がウザい
 stylish用スタイルシート
https://www.arigato.es/%E3%81%A9%E3%81%86%E3%81%97%E3%81%A6%E3%82%82%E6%AD%A2%E3%82%81%E3%81%9F%E3%81%84yahoo%E3%83%8B%E3%83%A5%E3%83%BC%E3%82%B9%E5%8B%95%E7%94%BB/


ページが上手く表示されない時は、Adblock系・ghostery・フラッシュ制御系・スクリプト制御系・その他のアドオン(Yet Another Smooth Scrolling等)と確認作業が必要となります
ちょっと面倒くさいと感じる瞬間です・・・
(多くのタブを開く人は、about:configのdom.popup_maximumの設定要)


広告ブロック・スクリプト制御とGreasemonkeyは、かなり昔からFirefoxを重くするアドオンの筆頭格と言われ続けてきました。
PCスペックの向上とブラウザ自体のアップデートで、時代の流れを感じる懐かしい記事です
http://mozilla-remix.seesaa.net/article/194083255.html
http://antarespc.com/web-browser/firefox-slow-add-ons.html

ImgBurn のOpenCandyに代表される、ツールバーの強制インストールやホーム・検索ページの書き換え等
(現在のImgBurnは、without OpenCandy版の入手先もあるようです)

やられてしまった場合

タスクマネージャのプロセスにSearch ProtectやConduit Searchがあれば終了させ、
GeekUninstaller http://forest.watch.impress.co.jp/library/software/geekuninst/
Revo Uninstallerあたりで即削除!

about:config設定を戻す
browser.startup.homepage(ホームページを指定)(オプション-一般でも可)
browser.startup.page (起動時のページを指定)(オプション-一般でも可)
新しいタブページを元に戻す

オプションの検索からいらんサイトを消す


初めてやられた時はイライラMAX級でしたが、
対策が確立されてからは、そこまで神経質になる必要もなくなりました
AdwCleanerやノートンパワーイレーサーを薦めているサイトを見かけますが、
about:configイジりまくりで、カスタマイズ好きのFirefox使いだと、
誤検出だらけで、全く役に立ちません


マルウェア・ファイルチェックサイト
https://www.virustotal.com/ja/

Video DownloadHelper
定番!動画のダウンロードならコレ(Firefox版は対応サイトがズバ抜けて多い)
https://addons.mozilla.org/ja/firefox/addon/video-downloadhelper/?src=hp-dl-mostpopular
57のアップデートに時期を合わせたような仕様の変更で、別途VdhCoAppの導入が必須
日本語化:https://www.nihongoka.com/jpatch_main/videodownloadhelper/

Flash Video Downloader - YouTube HD Download [4K]
https://addons.mozilla.org/ja/firefox/addon/flash-video-downloader/?src=cb-dl-users


WX Download Status Bar
カスタマイズ不可のダウンロードマネージャー
https://addons.mozilla.org/ja/firefox/addon/wx-download-status-bar/?src=search


Screengrab!
 スクリーンショット Fireshotの代替・機能は殆んど変わらず
https://addons.mozilla.org/ja/firefox/addon/screengrab-fix-version/?src=search


Enhancer for YouTube
 自動再生の制御や、マウスホイールでの音量調整、スクロール時の画面下部のウインドウ表示
https://addons.mozilla.org/en-US/firefox/addon/enhancer-for-youtube/?src=hp-dl-promo

AutoCopy
 この機能、当たり前のように日常化してしまっている。
 コピペの簡略化アドオン
https://addons.mozilla.org/ja/firefox/addon/autocopy-webextension/
Add-ons for Firefoxのページで動作させる方法
about:configで「privacy.resistFingerprinting.block_mozAddonManager」の項目を真偽値で作成し値を「true」にする

about:config
middlemouse.pasteをtrue
欠点http://d.hatena.ne.jp/Cherenkov/20090406/p2


InFormEnter+
フォーム入力簡略化
https://addons.mozilla.org/ja/firefox/addon/informenter/?src=ss

Stylish - Custom themes for any website
 Web の見た目をカスタマイズすることができるユーザースタイルのマネージャです。
 カスタマイズ好きのMozillaユーザーなら必須か?
https://addons.mozilla.org/ja/firefox/addon/stylish/
 基本はココです
 https://userstyles.org/
 
 Google検索結果のstylish用スタイルシート
 検索結果に番号を振る http://vogel.at.webry.info/201306/article_12.html
 検索バー固定https://userstyles.org/users/274208
 google検索結果の色付け(これは、お気に入りです)
 https://userstyles.org/styles/112705/google-color-and-widen-search-results
 (元URL)http://vogel.at.webry.info/201504/article_8.html
  カラーコードはFFFFCCがお好み
 GoogleSearch CSS
 検索結果の横幅を調整(70~80%くらいがいい感じ)
 https://userstyles.org/styles/104785/googlesearch-css

Custom Google Visited Link Color
 訪問済リンクの色、わかりにくくありませんか?
 https://addons.mozilla.org/ja/firefox/addon/google-link-color/?src=search

検索オプションのメニュー表示&検索結果を日付つきにする方法
 ファビコンの部分は非対応になっているので、画像の素材は自分で準備
 http://usbcafe.blog111.fc2.com/blog-entry-121.html
 (Add to Search Barの面倒臭いバージョン)


Google Favicons
 Google検索結果にfaviconを追加
 https://addons.mozilla.org/ja/firefox/addon/googlefavicons/?src=search


Feedlyのカスタマイズ
Perfect Feedly(stylish)
https://userstyles.org/styles/89738/perfect-feedly-dark-light
Feedly Faviconize List(Greasemonkeyスクリプト)
https://greasyfork.org/ja/scripts/31076-feedly-faviconize-list
https://greasyfork.org/ja/scripts/3515-%E3%82%A2%E3%83%8B%E3%83%A1%E3%82%BF%E3%82%A4%E3%83%88%E3%83%AB%E5%A4%89%E6%8F%9B-for-feedly

その他、便利なモノ

AutoPagerize
 もはや手放すのは不可
https://addons.mozilla.org/ja/firefox/addon/autopagerize-for-quantum/?src=cb-dl-updated

LastPass Password Manager
https://addons.mozilla.org/ja/firefox/addon/lastpass-password-manager/?src=search
bitwarden - Free Password Manager
https://addons.mozilla.org/ja/firefox/addon/bitwarden-password-manager/
 パスワードマネージャー
 フリーとしてはどちらも使いやすいが、E版のbitwardenがやや不利かな・・・

Window Resizer
 Browsizerの代替、画面解像度の切替後、一発リサイズ(edit機能有)
https://addons.mozilla.org/ja/firefox/addon/window-resizer-webextension/?src=search

RightTasks for Gmail
 Gmail・ToDoリストのサイドバー化
https://addons.mozilla.org/ja/firefox/addon/righttasks-for-gmail/?src=api

Google Translator for Firefox
翻訳系アドオン、色々あるけどこれが一番人気なんでしょうか?
https://addons.mozilla.org/ja/firefox/addon/google-translator-for-firefox/?src=ss

favicon-customizer
 サイトファビコンの変更、フォルダは非対応
https://addons.mozilla.org/ja/firefox/addon/favicon-customizer/?src=search

Text Link
 Webページに書かれたURI文字列を、ダブルクリックで読み込みます
https://addons.mozilla.org/ja/firefox/addon/text-link/

レガシーアドオン代替リスト
https://docs.google.com/spreadsheets/d/1TFcEXMcKrwoIAECIVyBU0GPoSmRqZ7A0VBvqeKYVSww/edit#gid=0


ダウンロードマネージャーや履歴をタブで管理したい方は、ブックマーク
メニューバー非表示で、オプション・トラブルシューティング・アドオンマネージャーもブックマークへ

ダウンロード
about:downloads

履歴
chrome://browser/content/history/history-panel.xul
右の表示を、最後~に変更

ブックマーク(ブラウジングライブラリー)
chrome://browser/content/places/places.xul

オプション
about:preferences


やったほうがいいabout:config設定
browser.sessionstore.interval(デフォは15秒)
 セッションの復元・保存のインターバルを長くする(Firefox のデータ書き込み頻度を減らし、ディスクにかかる負担を軽減する)
https://www.gigafree.org/firefox/browser-sessionstore-interval/
http://www.lifehacker.jp/2009/08/090825firefox_11.html

about:configの設定

browser.tabs.loadDivertedInBackground
 リンクから開いた新しいタブ&外部アプリケーションからのリンクをバックグラウンドで開く
browser.link.open_newwindow(シングルウィンドウモード)
 通常は新規ウィンドウで開くリンクをどこで開くのか。3: 新規タブ
browser.link.open_newwindow.restriction(シングルウィンドウモード)
 新しいウィンドウを開かせるJavaScriptの挙動を決める。0でbrowser.link.open_newwindowに倣う
browser.tabs.loadBookmarksInTabs
 ブックマークされたページを常に新しいタブで開く
browser.tabs.loadBookmarksInBackground
 新しいタブでブックマークを開くとき、そのタブはバックグラウンドで開く
browser.bookmarks.openInTabClosesMenu
 ブックマーク項目を中ボタンクリックで、ページを開いた後もブックマークが閉じなくなる
browser.search.openintab
 検索バーからの検索結果を新しいタブで開く
browser.tabs.opentabfor.middleclick
 中クリックしたときにリンクを新しいウィンドウではなく、タブで開く
browser.tabs.closeWindowWithLastTab
 最後のタブを閉じても、ウィンドウを閉じないようにする
browser.tabs.tabClipWidth
 閉じるボタンを表示しなくする横幅
browser.sessionstore.max_tabs_undo
 最近閉じたタブの保持数
browser.sessionstore.restore_on_demand
 複数タブのバックグラウンドでの読み込みを許可
extensions.pocket.enabled
 Poketの無効化(コンテキストメニュー非表示含)
extensions.screenshots.disabled
 スクリーンショットの無効化(コンテキストメニュー非表示含)

xpinstall.signatures.required
 署名が無いアドオンを有効にする
browser.sessionhistory.max_entries
 進む/戻るに保存できるセッション履歴数を変更する
media.autoplay.enabled
 動画サイトの自動再生制御(Pandora注意)
plugins.click_to_play
 Flashの自動再生
findbar.highlightAll
 ページ内検索で全てをハイライト
ui.scrollToClick
 スクロールバー上でクリックした部分に移動:1
layout.scrollbar.side
 スクロールバーを左に :3
browser.sessionhistory.max_total_viewers
 Firefoxのセッション履歴保存の容量を設定
browser.zoom.siteSpecific
 ドメインごとにズームレベルを記憶しないようにする
network.http.max-persistent-connections-per-server
 同じドメインからのダウンロード・キューの設定
dom.popup_maximum
 強制的にポップアップブロックを発動させるタブ数
sidebar.position_start
 サイドバーを右に


privacy.resistFingerprinting.block_mozAddonManagerを真偽値で作成後「true」
 Foxy GesturesとAutoCopyの項目にもコメントしていますが、Swift Selection Search・AutoPagerize等多くのアドオンを無効にしているaddons.mozilla.orgのサイトを有効化

userChrome.cssの設定

/* タブバーを消す*/
#TabsToolbar {
visibility: collapse;
}

/* サイドバーのヘッダーを消す*/
#sidebar-header { display: none;
}

/* ナビゲーションバーを細く */
#nav-bar{
height:28px !important;
max-height:28px !important;
min-height:28px !important;
padding:0 0 0 0 !important;
margin:0 0 0 0 !important;
}

/* サイドバーも履歴とブックマークもSage++ (Higmmer's Edition)も全部の行間を狭くする */
treechildren::-moz-tree-row{
height:1.4em !important;
border-width:1px !important;
}

/* ブックマークの行間 フォントサイズ 背景色*/
.bookmark-item {
margin-top: -6px !important;
}

menupopup > * {
font-size: 9pt !important;
color:#000000 !important;
font-weight: bold !important;
background-color: #fff0f5 !important;
}

/* ページ内検索バーを上に*/
findbar {
-moz-box-ordinal-group: 0 !important;
margin-top: -1px !important;
transition: none !important;
}

/* クローズボタンとナビゲーションバーのカブりを避ける */
#main-window:not([inFullscreen]) #nav-bar {margin-right: 110px !important
}

/* Hide コンテキストメニュー*/
#context-back,
#context-forward,
#context-reload,
#context-bookmarkpage,
#context-sendimage,
#context-setWallpaper,
#context-sendpagetodevice,
#context-sendlinktodevice,
#context-openlinkinusercontext-menu,
#context-setDesktopBackground,
#context-openlink,
#context-openlinkprivate,
#context-bookmarklink,
#context-savelink,
#context-copylink,
#context-savepage,
#context-selectall,
#context-viewpartialsource-selection,
#context-viewsource,
#context-viewbgimage,
#context-inspect,
#context-keywordfield,
#context-sep-viewsource,
#context-sep-viewbgimage,
#spell-separator,
#inspect-separator,
#spell-check-enabled {
display: none !important;
}

1