Firefox 64のmy設定【user.js】

Fx64userjs.png

愛用アドオンが使えなくなるのが嫌でずいぶん保留していたFirefoxの更新をしました。ついでにいろいろと見直したのでメモ。

使用ビルド

非公式ビルドを使う理由はプロファイルフォルダが任意の場所におけること・自動更新でないことです。軽さや速さを重視するためという人もいると思いますが自分は違いがよくわかりません。

このエントリではuser.jsについて書いています。user.jsはプロファイルフォルダに置いてください。

「新規タブを現在のタブの直後に開く」「ブラウザ終了時にブクマをHTML出力」設定について追記しました。

user.jsによる設定

//For ver.64-
user_pref("intl.locale.requested","ja");
//既定のブラウザかチェックしない
user_pref("browser.shell.checkDefaultBrowser",false);
// スタートアップ時のページ 3: 前回のセッションを使用
user_pref("browser.startup.page",3);
//検索バーを表示
user_pref("browser.search.widget.inNavBar",true);
//ダウンロードごとに保存先を指定
user_pref("browser.download.useDownloadDir",false);
// ヘルスレポートなどの記録・送信を無効化
user_pref("toolkit.telemetry.archive.enabled",false);
user_pref("toolkit.telemetry.enabled",false);
user_pref("toolkit.telemetry.unified",false);
user_pref("browser.newtabpage.activity-stream.feeds.telemetry", false);
user_pref("browser.newtabpage.activity-stream.telemetry", false);
user_pref("browser.newtabpage.activity-stream.telemetry.ping.endpoint", "");
user_pref("datareporting.healthreport.uploadEnabled", false);
//プッシュ通知を無効化
user_pref("dom.webnotifications.enabled",false);
user_pref("dom.webnotifications.serviceworker.enabled", false);
// Pocket無効化
user_pref("browser.pocket.enabled",false);
// スクショ無効化
user_pref("extensions.screenshots.disabled",true);
// 検索履歴を検索順に並べる
user_pref("browser.formfill.bucketSize",-1);
user_pref("browser.formfill.maxTimeGroupings",-1);
user_pref("browser.formfill.timeGroupingSize",-1);
//最後のタブをとじても本体を終了しない
user_pref("browser.tabs.closeWindowWithLastTab",false);
// 警告無しで複数のタブを閉じる
user_pref("browser.tabs.warnOnClose",false);
user_pref("browser.tabs.warnOnCloseOtherTabs",false);
//about:configの警告をスルー
user_pref("general.warnOnAboutConfig",false);
//アドオン入手ページ削除
user_pref("extensions.getAddons.showPane", false);
//アドオンインストール時の待ち時間を0に
user_pref("security.dialog_enable_delay",0);
//アドオン自動更新を無効
user_pref("extensions.update.autoUpdateDefault",false);
//アドオン右クリメニューでアイコン表示
user_pref("svg.context-properties.content.enabled",true);
//Thumbnailsをためない
user_pref("browser.pagethumbnails.capturing_disabled",true);
//Thumbnails用フォルダを生成しない・デフォは3
user_pref("browser.pagethumbnails.storage_version",2);
//jumpListCacheをためない
user_pref("browser.taskbar.lists.enabled",false);
//検索バー配置
user_pref("browser.search.widget.inNavBar",true);
//検索・ブクマを新タブで開く
user_pref("browser.search.openintab",true);
user_pref("browser.tabs.loadBookmarksInTabs",true);
// 新しいウィンドウの制限
user_pref("browser.link.open_newwindow.restriction", 0);
// 右クリックを禁止させない
user_pref("dom.event.contextmenu.enabled",false);
//DoNotTrack有効
user_pref("privacy.donottrackheader.enabled", true);
//ハイライトセクション非表示
user_pref("browser.library.activity-stream.enabled", false);
//すべてのサードパーティ Cookie、またはトラッカーの Cookie のみをブロックします。(トラッカー
user_pref("network.cookie.cookieBehavior",4);
//中クリックでペースト
user_pref("middlemouse.paste",true);
//フォントレンダリング
user_pref("gfx.content.azure.backends","direct2d1.1,cairo");
user_pref("gfx.direct2d.disabled",false);
user_pref("gfx.direct2d.force-enabled",true);
user_pref("gfx.font_rendering.cleartype.always_use_for_content",true);
user_pref("gfx.font_rendering.cleartype_params.cleartype_level",100);
user_pref("gfx.font_rendering.cleartype_params.enhanced_contrast",200);
user_pref("gfx.font_rendering.cleartype_params.gamma",500);
user_pref("gfx.font_rendering.cleartype_params.pixel_structure",1);
user_pref("gfx.font_rendering.cleartype_params.rendering_mode",5);
user_pref("gfx.font_rendering.directwrite.enabled",true);
user_pref("gfx.use_text_smoothing_setting",true);
user_pref("gfx.font_rendering.directwrite.enabled",true);
user_pref("layers.acceleration.disabled",false);
user_pref("layers.acceleration.force-enabled",true);

参考

追記

新規タブを現在のタブの直後に開く

// 新規タブを現在のタブの直後に開く
user_pref("browser.tabs.insertAfterCurrent",true);

ブラウザ終了時にブクマをHTML出力

//ブラウザ終了時にブクマをHTML出力
user_pref("browser.bookmarks.autoExportHTML",true);
user_pref("browser.bookmarks.file","G:\\FirefoxBackup\\bookmarks.html");

browser.bookmarks.file」の値には出力したいフォルダとファイルへのパスを書きます。ブラウザ終了時に指定されたパスへブックマークがHTML形式で保存され、初回以降は上書き保存されます。

Recent Entries

2019-01-10
サイドバーにタブを表示するFirefoxアドオン16選
2019-01-06
Firefox 64のmy設定【userChrome.cssその2】
2019-01-05
Firefox 64のmy設定【userChrome.cssその1】
2019-01-04
Firefox 64のmy設定【user.js】
2018-01-18
freo設置ディレクトリをルートURLで表示させる

Categories

Tags

Archives

2019年
01月
2018年
01月

Recent Images

  • サイドバーにタブを表示するFirefoxアドオン16選
  • Firefox 64のmy設定【userChrome.cssその1】
  • Firefox 64のmy設定【user.js】
  • WAF有効でも403エラーを回避する
  • Photo by ガーリードロップ

Utility Link

Page Top