user.js

對象 Firefox バージョン:67.0

ブラウジング・コンテンツ

アニメーション
// アニメーション
user_pref("image.animation_mode", "once"); // 畫像
user_pref("browser.tabs.animate", false); // タブ
blink(點滅)を無效
2019年5月25日:blink(點滅)はデフォルトで無效
// blink(點滅)を無效
user_pref("browser.blink_allowed", false);
フレームのサイズの變更を有效
// フレームのサイズの變更を有效
user_pref("layout.frames.force_resizability", true);
Javascript による變更を無效
// Javascript による變更を無效
user_pref("dom.event.clipboardevents.enabled", false);
user_pref("dom.event.contextmenu.enabled", false);
user_pref("dom.disable_window_move_resize", true);
user_pref("dom.disable_window_open_feature.close", true);
user_pref("dom.disable_window_open_feature.location", true);
user_pref("dom.disable_window_open_feature.menubar", true);
user_pref("dom.disable_window_open_feature.minimizable", true);
user_pref("dom.disable_window_open_feature.personalbar", true);
user_pref("dom.disable_window_open_feature.resizable", true);
user_pref("dom.disable_window_open_feature.status", true);
user_pref("dom.disable_window_open_feature.titlebar", true);
user_pref("dom.disable_window_open_feature.toolbar", true);
user_pref("dom.disable_window_open_feature.scrollbars", true);
user_pref("dom.disable_window_status_change", true);

フォント

プロポーショナル、既定のフォント sans-serif か serif か
// プロポーショナル、既定のフォント sans-serif か serif か
user_pref("font.default.ja", "sans-serif");
user_pref("font.default.x-western", "sans-serif");
プロポーショナル、既定のフォントのサイズ
// プロポーショナル、既定のフォントのサイズ
user_pref("font.size.variable.ja", 12);
等幅 (Monospace) のサイズ
// 等幅 (Monospace) のサイズ
user_pref("font.size.fixed.ja", 12);
最小フォントサイズ
// 最小フォントサイズ
user_pref("font.minimum-size.ja", 12);
等幅 (Monospace) のフォントの名前
// 等幅 (Monospace) のフォントの名前
user_pref("font.name.monospace.ja", "MS Gothic");
ゴシック體 (Sans-serif) のフォントの名前
// ゴシック體 (Sans-serif) のフォントの名前
user_pref("font.name.sans-serif.ja", "Yu Gothic");
明朝體 (Serif) のフォントの名前
// 明朝體 (Serif) のフォントの名前
user_pref("font.name.serif.ja", "Yu Mincho");
裝飾 (Fantasy) のフォントの名前
// 裝飾 (Fantasy) のフォントの名前
user_pref("font.name.fantasy.ja", "しねきゃぷしょん");
メッセージボックス (Message-box) のフォントの名前
// メッセージボックス (Message-box) のフォントの名前
user_pref("font.name.message-box.ja", "Yu Gothic UI");

タブ・ウィンドウ

最後のタブを閉ぢても、ウィンドウを閉ぢない
// 最後のタブを閉ぢても、ウィンドウを閉ぢない
user_pref("browser.tabs.closeWindowWithLastTab", false);
タイトルバーにタブを描畫しない
// タイトルバーにタブを描畫しない
user_pref("browser.tabs.drawInTitlebar", false);
起動時に開くページ
// 起動時に開くページ
// 0: 空白, 1: ホームページ, 2: 最後に開いたページ, 3: 前回のセッションを復元
user_pref("browser.startup.page", 0);
ホームページ
// ホームページ
user_pref("browser.startup.homepage", "about:blank");
新しいタブに開くページ
// 新しいタブに開くページ
user_pref("browser.newtab.url", "about:blank");
新しいタブ關聯
// 新しいタブ關聯
user_pref("browser.newtab.preload", false);
user_pref("browser.newtabpage.enabled", false);
user_pref("browser.newtabpage.directory.ping", "");
user_pref("browser.newtabpage.directory.source", "");
user_pref("browser.newtabpage.enhanced", false);
user_pref("browser.newtabpage.introShown", true);
タブが選擇されるまで讀込みを待つ
// タブが選擇されるまで讀込みを待つ
user_pref("browser.sessionstore.restore_on_demand", true);
リンクを新しいタブで開いた時、フォーカスする
// リンクを新しいタブで開いた時、フォーカスする
user_pref("browser.tabs.loadInBackground", false);
新しいタブを現在のタブの後に插入する
// 新しいタブを現在のタブの後に插入する
user_pref("browser.tabs.insertAfterCurrent", true);
關聯するタブを現在のタブの後に插入する
// 關聯するタブを現在のタブの後に插入する
user_pref("browser.tabs.insertRelatedAfterCurrent", true);
ポップアップをブロックする
// ポップアップをブロックする
user_pref("dom.disable_open_during_load", true);
アドレスバーからの入力(檢索含む)を新しいタブで開く
// アドレスバーからの入力(檢索含む)を新しいタブで開く
user_pref("browser.urlbar.openintab", true);
檢索バーからの檢索結果を新しいタブで開く
// 檢索バーからの檢索結果を新しいタブで開く
user_pref("browser.search.openintab", true);
ブックマークを新しいタブで開く
// ブックマークを新しいタブで開く
user_pref("browser.tabs.loadBookmarksInTabs", true);
新しいウィンドウで開くリンクの開き方
// 新しいウィンドウで開くリンクの開き方
// 1: 現在のタブ, 2: 新しいウィンドウ, 3: 新しいタブ
user_pref("browser.link.open_newwindow", 1);
外部アプリケーションによるリンクの開き方
// 外部アプリケーションによるリンクの開き方
// -1: デフォルト, 1: 現在のタブ, 2: 新しいウィンドウ, 3: 新しいタブ
user_pref("browser.link.open_newwindow.override.external", 3);
JavaScript によるポップアップの扱ひ
// JavaScript によるポップアップの扱ひ
// 0: タブで開く, 1: ポップアップを許可する, 2: ポップアップのリサイズを許可する
user_pref("browser.link.open_newwindow.restriction", 0);
Ctrl + Tab で最近使用した順にタブを切り替える を無效
// Ctrl + Tab で最近使用した順にタブを切り替える を無效
user_pref("browser.ctrlTab.recentlyUsedOrder", false);

Firefox システム

既定ブラウザの確認を無效
// 既定ブラウザの確認を無效
user_pref("browser.shell.checkDefaultBrowser", false);
擴張機能インストールまでの待ち時間
// 擴張機能インストールまでの待ち時間
user_pref("security.dialog_enable_delay", 0);
更新インストールのバックグラウンドサービスを無效
// 更新インストールのバックグラウンドサービスを無效
user_pref("app.update.service.enabled", false);
檢索エンジンの自動更新を無效
// 檢索エンジンの自動更新を無效
user_pref("browser.search.update", false);
推奨のパフォーマンス設定を使用する を無效
// 推奨のパフォーマンス設定を使用する を無效
user_pref("browser.preferences.defaultPerformanceSettings.enabled", false);
ハードウェアアクセラレーション機能を使用する
// ハードウェアアクセラレーション機能を使用する
user_pref("layers.acceleration.disabled", false);
WebRender を有效(使用にはハードウェアアクセラレーション機能が有效になつてゐる事)
// WebRender を有效(使用にはハードウェアアクセラレーション機能が有效になつてゐる事)
user_pref("gfx.webrender.all", true);
ブックマーク追加時にエディターを表示する を無效
// ブックマーク追加時にエディターを表示する を無效
user_pref("browser.bookmarks.editDialog.showForNewBookmarks", false);
ダウンロードボタンを自動的に隱す
// ダウンロードボタンを自動的に隱す
user_pref("browser.download.autohideButton", true);
ダウンロード完了後のアニメーションを無效
// ダウンロード完了後のアニメーションを無效
user_pref("browser.download.animateNotifications", false);

アドレスバー

URL の省略を無效
// URL の省略を無效
user_pref("browser.urlbar.trimURLs", false);
URL のハイライトを無效
// URL のハイライトを無效
user_pref("browser.urlbar.formatting.enabled", false);
アドレスバーで提案するURLの數
// アドレスバーで提案するURLの數
user_pref("browser.urlbar.maxRichResults", 10);
アドレスバー使用時に表示する候補
// アドレスバー使用時に表示する候補
user_pref("browser.urlbar.suggest.bookmark", true);
user_pref("browser.urlbar.suggest.history", true);
user_pref("browser.urlbar.suggest.openpage", false); // 開いてゐるタブ
檢索候補を無效
// 檢索候補を無效
user_pref("browser.urlbar.suggest.searches", false);

檢索エンジン

既定の檢索エンジン
// 既定の檢索エンジン
user_pref("browser.urlbar.placeholderName", "DuckDuckGo");
user_pref("browser.search.defaultenginename", "DuckDuckGo");
user_pref("browser.search.selectedEngine", "DuckDuckGo");
檢索候補の使用を無效
// 檢索候補の使用を無效
user_pref("browser.search.suggest.enabled", false);

キャッシュ

SSL接續のコンテンツのキャッシュを無效
// SSL接續のコンテンツのキャッシュを無效
user_pref("browser.cache.disk_cache_ssl", false);
オフライン用のキャッシュを無效
// オフライン用のキャッシュを無效
user_pref("browser.cache.offline.enable", false);

履歷

戾ると進むで移動出來る最大ページ數
// 戾ると進むで移動出來る最大ページ數
user_pref("browser.sessionhistory.max_entries", 20);

ディレクトリ

常に特定のディレクトリにダウンロードする
// 常に特定のディレクトリにダウンロードする
user_pref("browser.download.useDownloadDir", true);
最後に開いたファイルのディレクトリ
// 最後に開いたファイルのディレクトリ
user_pref("browser.open.lastDir", "C:\Users\ユーザー名\Downloads");
最後に保存したファイルのディレクトリ
// 最後に保存したファイルのディレクトリ
user_pref("browser.download.dir", "C:\Users\ユーザー名\Downloads");

セキュリティ

トラッキング拒否機能を有效
// トラッキング拒否機能を有效
user_pref("privacy.donottrackheader.enabled", true);
user_pref("privacy.trackingprotection.enabled", true);
暗号通貨マイニングをブロック
// 暗号通貨マイニングをブロック
user_pref("privacy.trackingprotection.cryptomining.enabled", true);
フィンガープリント採取をブロック
// フィンガープリント採取をブロック
user_pref("privacy.trackingprotection.fingerprinting.enabled", true);
パスワードマネージャを無效
// パスワードマネージャを無效
user_pref("signon.rememberSignons", false);
パスワードマネージャによる自動入力を無效
// パスワードマネージャによる自動入力を無效
user_pref("signon.autofillForms", false);
Cookie のブロック
// Cookie のブロック
// 0:ブロックしない ,1: すべてのサードパーティ, 2: すべて, 3: 未訪問のウェブサイト, 4: サードパーティトラッカー
user_pref("network.cookie.cookieBehavior", 1);
Firefox 終了時に Cookie とサイトデータを削除する
// Firefox 終了時に Cookie とサイトデータを削除する
// 0: 削除しない, 2: 削除する
user_pref("network.cookie.lifetimePolicy", 2);
記憶させる履歷を詳細設定する
// 記憶させる履歷を詳細設定する
user_pref("privacy.history.custom", true);
終了時に履歷を削除する
// 終了時に履歷を削除する
user_pref("privacy.sanitize.sanitizeOnShutdown", true);
user_pref("privacy.clearOnShutdown.cache", true);
user_pref("privacy.clearOnShutdown.cookies", false);
user_pref("privacy.clearOnShutdown.downloads", true);
user_pref("privacy.clearOnShutdown.formdata", true);
user_pref("privacy.clearOnShutdown.history", true);
user_pref("privacy.clearOnShutdown.offlineApps", true);
user_pref("privacy.clearOnShutdown.sessions", true); // 現在のログイン情報
user_pref("privacy.clearOnShutdown.siteSettings", false);
位置情報へのアクセスの要求をブロック
// 位置情報へのアクセスの要求をブロック
// 0: ブロックしない, 2: ブロックする
user_pref("permissions.default.geo", 2);
カメラへのアクセスの要求をブロック
// カメラへのアクセスの要求をブロック
// 0: ブロックしない, 2: ブロックする
user_pref("permissions.default.camera", 2);
マイクへのアクセスの要求をブロック
// マイクへのアクセスの要求をブロック
// 0: ブロックしない, 2: ブロックする
user_pref("permissions.default.microphone", 2);
通知の許可の要求をブロック
// 通知の許可の要求をブロック
// 0: ブロックしない, 2: ブロックする
user_pref("permissions.default.desktop-notification", 2);
音声を自動再生するウェブサイトをブロックする
// 音声を自動再生するウェブサイトをブロックする
// 0: ブロックしない, 1: ブロックする
user_pref("media.autoplay.default", 1);
アクセシビリティサービスによるブラウザーへのアクセスを止める
// アクセシビリティサービスによるブラウザーへのアクセスを止める
// 0: 止めない, 1: 止める
user_pref("accessibility.force_disabled", 1);

警吿

タブ開閉時の警吿を無效
// タブ開閉時の警吿を無效
user_pref("browser.tabs.warnOnClose", false);
user_pref("browser.tabs.warnOnCloseOtherTabs", false);
user_pref("browser.tabs.warnOnOpen", false);
このページから移動しますか?を無效
// 「このページから移動しますか?」を無效
user_pref("dom.disable_beforeunload", true);
about:config 起動時の警吿を無效
// about:config 起動時の警吿を無效
user_pref("general.warnOnAboutConfig", false);
user_pref("browser.aboutConfig.showWarning", false);
HTML5動畫フルスクリーン時の警吿を無效
// HTML5動畫フルスクリーン時の警吿を無效
user_pref("full-screen-api.warning.timeout", 0);

機能の無效化

オートスクロールを無效
// オートスクロールを無效
user_pref("general.autoScroll", false);
スムーススクロールを無效
// スムーススクロールを無效
user_pref("general.smoothScroll", false);
user_pref("toolkit.scrollbox.smoothScroll", false);
スペルチェックを無效
// スペルチェックを無效
user_pref("layout.spellcheckDefault", 0);
位置情報を無效
// 位置情報を無效
user_pref("geo.enabled", false);
user_pref("geo.wifi.uri", "");
user_pref("browser.search.geoip.url", "");
位置情報に基づいた檢索を無效
// 位置情報に基づいた檢索を無效
user_pref("browser.search.geoSpecificDefaults", false);
user_pref("browser.search.geoSpecificDefaults.url", "");
Web Push を無效
// Web Push を無效
user_pref("dom.push.enabled", false);
user_pref("dom.push.connection.enabled", false);
WebRTC を無效
// WebRTC を無效
user_pref("media.peerconnection.enabled", false);
Firefox ホームコンテンツ を無效
// Firefox ホームコンテンツ を無效
user_pref("browser.newtabpage.activity-stream.feeds.snippets", false);
user_pref("browser.newtabpage.activity-stream.feeds.section.highlights", false);
user_pref("browser.newtabpage.activity-stream.feeds.topsites", false);
user_pref("browser.newtabpage.activity-stream.prerender", false);
user_pref("browser.newtabpage.activity-stream.section.highlights.includeBookmarks", false);
user_pref("browser.newtabpage.activity-stream.section.highlights.includeDownloads", false);
user_pref("browser.newtabpage.activity-stream.section.highlights.includePocket", false);
user_pref("browser.newtabpage.activity-stream.section.highlights.includeVisited", false);
user_pref("browser.newtabpage.activity-stream.showSearch", false);
おすすめの拡張機能を紹介する を無效
// おすすめの拡張機能を紹介する を無效
user_pref("browser.newtabpage.activity-stream.asrouter.userprefs.cfr.addons", false);
user_pref("browser.newtabpage.activity-stream.asrouter.userprefs.cfr", false);
おすすめの機能を紹介する を無效
// おすすめの機能を紹介する を無效
user_pref("browser.newtabpage.activity-stream.asrouter.userprefs.cfr.features", false);
必要であればタッチキーボードを表示する を無效
// 必要であればタッチキーボードを表示する を無效
user_pref("ui.osk.enabled", false);

外部ソフトウェア

MacType との聯繫

// MacType との聯繫
user_pref("gfx.content.azure.backends", "direct2d1.1,cairo");

雜多なメモ

Firefox のレポートを無效
// Firefox のレポートを無效
user_pref("breakpad.reportURL", "");
user_pref("datareporting.healthreport.uploadEnabled", false); // Firefox が技術的な対話データを Mozilla へ送信することを許可する
user_pref("datareporting.policy.dataSubmissionEnabled", false);
user_pref("app.shield.optoutstudies.enabled", false); // Firefox に調査のインストールと実行を許可する
user_pref("datareporting.healthreport.service.enabled", false);
user_pref("datareporting.healthreport.documentServerURI", "");
クラッシュレポートを無效
// クラッシュレポートを無效
user_pref("browser.crashReports.unsubmittedCheck.enabled", false);
user_pref("browser.crashReports.unsubmittedCheck.autoSubmit2", false); // Firefox があなたに代わって未送信のクラッシュレポートを送信することを許可する
user_pref("browser.crashReports.unsubmittedCheck.autoSubmit", false);
安全な接續ではない警吿時のレポートを無效
// 安全な接續ではない警吿時のレポートを無效
user_pref("security.ssl.errorReporting.automatic", false);
user_pref("security.ssl.errorReporting.enabled", false);
user_pref("security.ssl.errorReporting.url", "");
Google データベースへの照合關聯を無效
// Google データベースへの照合關聯を無效
user_pref("browser.safebrowsing.provider.google.gethashURL", "");
user_pref("browser.safebrowsing.provider.google.lists", "");
user_pref("browser.safebrowsing.provider.google.reportMalwareMistakeURL", "");
user_pref("browser.safebrowsing.provider.google.reportPhishMistakeURL", "");
user_pref("browser.safebrowsing.provider.google.reportURL", "");
user_pref("browser.safebrowsing.provider.google.updateURL", "");
user_pref("browser.safebrowsing.provider.google4.dataSharing.enabled", false);
user_pref("browser.safebrowsing.provider.google4.dataSharingURL", "");
user_pref("browser.safebrowsing.provider.google4.gethashURL", "");
user_pref("browser.safebrowsing.provider.google4.lists", "");
user_pref("browser.safebrowsing.provider.google4.reportMalwareMistakeURL", "");
user_pref("browser.safebrowsing.provider.google4.reportPhishMistakeURL", "");
user_pref("browser.safebrowsing.provider.google4.reportURL", "");
user_pref("browser.safebrowsing.provider.google4.updateURL", "");
user_pref("browser.safebrowsing.downloads.enabled", false); // 危険なファイルのダウンロードをブロックする
user_pref("browser.safebrowsing.downloads.remote.block_potentially_unwanted", false); // 不要な危険ソフトウェアを警告する
user_pref("browser.safebrowsing.downloads.remote.block_uncommon", false); // 不要な危険ソフトウェアを警告する
user_pref("browser.safebrowsing.downloads.remote.enabled", false);
user_pref("browser.safebrowsing.downloads.remote.url", "");
user_pref("browser.safebrowsing.malware.enabled", false); // 危険な詐欺コンテンツをブロックする
user_pref("browser.safebrowsing.phishing.enabled", false); // 危険な詐欺コンテンツをブロックする
user_pref("browser.safebrowsing.reportPhishURL", "");
user_pref("browser.safebrowsing.appRepURL", "");
user_pref("browser.safebrowsing.provider.google.appRepURL", "");
キャッシュの容量を制限する(2019年5月25日)
// キャッシュの容量を制限する
user_pref("browser.cache.disk.smart_size.enabled", false);
user_pref("browser.cache.disk.capacity", 512000); // 512000 KB = 500 MB
user_pref("browser.cache.memory.capacity", 512000);
接續數(2019年5月25日)
user_pref("network.http.max-connections", 8);
user_pref("network.http.max-persistent-connections-per-server", 6);
user_pref("network.http.max-connections-per-server", 8);
リンクの先讀み機能を無效
// リンクの先讀み機能を無效
user_pref("network.prefetch-next", false);
user_pref("network.http.speculative-parallel-limit", 0);
user_pref("network.dns.disablePrefetch", true);
user_pref("network.dns.disablePrefetchFromHTTPS", true); // nothing
ネットワーク豫測機能を無效
// ネットワーク豫測機能を無效
user_pref("network.predictor.enabled", false);
user_pref("network.predictor.enable-prefetch", false);
リファラを無效
// リファラを無效
// 0: 無效, 2: 有效
user_pref("network.http.sendRefererHeader", 0);
user_pref("network.http.referer.spoofSource", false);
user_pref("network.http.sendSecureXSiteReferrer", false);
Pocket を無效
// Pocket を無效
user_pref("extensions.pocket.enabled", false);
user_pref("extensions.pocket.api", "");
user_pref("extensions.pocket.site", "");
user_pref("reader.parse-on-load.enabled", false);
ウェブビーコンを無效
// ウェブビーコンを無效
user_pref("beacon.enabled", false);
Activity Stream を無效
// Activity Stream を無效
user_pref("browser.library.activity-stream.enabled", false);
Firefox Screenshots を無效
// Firefox Screenshots を無效
user_pref("extensions.screenshots.upload-disabled", false);
user_pref("extensions.screenshots.disabled", true);
Ping 送信を無效
// Ping 送信を無效
user_pref("browser.send_pings", false);
user_pref("browser.send_pings.require_same_host", true);
コンテンツプロセス数の制限(2019年5月28日)
// コンテンツプロセス数の制限
user_pref("dom.ipc.processCount", 8);
ウェブページが指定したフォントを優先する(2019年5月28日)
// ウェブページが指定したフォントを優先する
// 1: 優先する, 0: 優先しない
user_pref("browser.display.use_document_fonts", 0); // 要設定
配色(2019年5月28日)
// 配色
user_pref("browser.anchor_color", "#2277AA"); // 未訪問リンク
user_pref("browser.visited_color", "#4444CC"); // 訪問濟リンク
user_pref("browser.display.background_color", "#000000"); // 背景色
user_pref("browser.display.foreground_color", "#CCCCCC"); // 文字色
リンクに下線を表示する(2019年5月28日)
// リンクに下線を表示する
user_pref("browser.underline_anchors", true);
Ctrl + マウスホイール の動作(2019年5月28日)
// Ctrl + マウスホイール の動作
// 0: なし, 1: スクロール, 2: ページを進む・戾る, 3: ズーム
user_pref("mousewheel.with_control.action", 3);
アドレスバーフォーカス時に、URL を選擇濟みにする(2019年5月28日)
// アドレスバーフォーカス時に、URL を選擇濟みにする
user_pref("browser.urlbar.clickSelectsAll", true);