顯示具有 Firefox 標籤的文章。 顯示所有文章
顯示具有 Firefox 標籤的文章。 顯示所有文章

Firefox Awesome Bar

  • Add ^ to search for matches in your browsing history.
  • Add * to search for matches in your bookmarks.
  • Add + to search for matches in pages you've tagged.
  • Add % to search for matches in your currently open tabs.
  • Add ~ to search for matches in pages you've typed.
  • Add # to search for matches in page titles.
  • Add @ to search for matches in web addresses (URLs).
  • Add $ to search for matches in suggestions.

Awesome Bar - Search your Firefox bookmarks, history and tabs from the address bar | Firefox Help

pcxFirefox Portable 設定

mayuyu版:
改成隨身版的方法,在firefox目錄下建立一個tmemutil.ini
內容
http://pasted.co/47176121

個人設定的資料夾和暫存檔的目錄位置和其他選項可以自行修改
目前是放在同目錄的Profiles和Tmp底下
PortableDataPath=./Profiles
TmpDataPath=./Tmp
自用版:
把pcxFirefox目錄裡的tmemutil-sample.ini改成tmemutil.ini
並設定以下項目
  • Portable=1
  • PortableDataPath=./Profiles
  • TmpDataPath=./Tmp
  • Nocompatete=1

[-Fx-] pcxFirefox 43.0.2 x64/x86版已出 - 看板 Browsers - 批踢踢實業坊

Firefox 繁體中文化

將x86繁中版firefox目錄下的三個omni.ja
覆蓋到x64版對應的目錄下,即可完成中文化。
安裝語言套件也可以 之所以推薦用omni.ja覆蓋的方式
是因為官方的繁體中文版為了修正一些繁中才有的bug
(例如Mactype渲染亂碼的bug)
修改了一些存在omni.ja裡的特性參數和英文版不一樣
而pcxFirefox的繁體中文版和官方繁中版相同
也有特別修正這些特性 如果裝英文版就沒有特別修正
裝了英文版再裝繁中語言套件還是無法修改到這些參數
所以才推薦繁體中文的使用者麻煩一點用覆蓋的方式

[-Fx-] pcxFirefox 43.0.2 x64/x86版已出 - 看板 Browsers - 批踢踢實業坊 Re: [-Fx-] pcxFirefox 43.0.2 x64/x86版已出 - 看板 Browsers - 批踢踢實業坊

變更 Firefox for Android 預設下載路徑

  1. about:config
  2. browser.download.folderList,原本值為1,變更為2
  3. 新增字串,browser.download.dir,並填入自訂路徑

How to change download path or location in android fire fox | Firefox for Android 技術支援討論區 | Mozilla 技術支援

將圖片製作成網頁,並建成Android桌面捷徑

  1. 將圖片編碼成base64
  2. 以Data URI的方式,製作成網頁
  3. 將網頁檔放置手機
  4. 使用Firefox開啟該網頁檔,並長按網址列選擇新增至裝置主畫面

Firefox Memory Cache

browser.cache.disk.capacity: 0

browser.cache.disk.enable: false

browser.cache.memory.enable: true

browser.cache.memory.capacity: 128000
註:KB 為單位

privacy.clearOnShutdown.cache: false
註:要設為 false 才可以回存

[備忘] 設定 Firefox 17 Cache Memory | Kenmingの鮮思維

Firefox Portable Run Multiple Instances (portableapps.com)

  1. Copy "\FirefoxPortable\Data\settings\FirefoxPortableSettings.ini" to "\FirefoxPortable"  (the same folder with FirefoxPortable.exe)
  2. Add content and saveAllowMultipleInstances=false
  3. Creating a shortcut to "FirefoxPortable.exe" with startup parameters "-no-remote"

檢視主題 - [問題]雙開 firefox (portable firefox 與本機 firefox 並全的方法) • MozTW 討論區

userChrome.js

  1. 安裝mozdev.org - userchromejs
  2. 重新起動Firefox
  3. 你的Profile\Chrome\userChrome.js填入下列程式 if (location == "chrome://browser/content/browser.xul")
         userChrome.import("SubScript", "UChrm"); //從SubScript資料夾載入us.js、uc.xul

給新手的userChrome.js安裝指導 - Mozest.com

Firefox using window.close()

  1. Go to address bar and type about:config
  2. Go to parameter dom.allow_scripts_to_close_windows
  3. Set its value as true

javascript - How do I close a firefox tab from a greasemonkey script? - Stack Overflow

[FireGestures] Paste and Go

const IN_NEW_TAB = true;
const IN_BACKGROUND = false;

var str = readFromClipboard();
var s='http://www.google.com.tw/search?q=@search&oe=utf-8&hl=zh-TW';
if (!str) return;
if (!/^(\s*)http(s?):\/\//.test(str)) str=s.replace('@search',encodeURIComponent(str));
if (IN_NEW_TAB)
gBrowser.loadOneTab(str, null, null, null, IN_BACKGROUND, false);
else
gBrowser.loadURI(str);

FireGestures :: Get Scripts -> Open URL from Clipboard
求高手將Paste and go ,Paste and search這兩個腳本合二為一 - 閱讀主題 :: Mozilla Firefox中文社區

整理索引、回收已刪除空間

When a large amount of data is deleted from the database file it leaves behind empty space, or "free" database pages. This means the database file might be larger than strictly necessary. Running VACUUM to rebuild the database reclaims this space and reduces the size of the database file.
for %%i in (*.sqlite) do sqlite3 %%i VACUUM | echo %%i
FORFILES /M *.sqlite /S /C "cmd /c sqlite3.exe @file VACUUM | ECHO @file"
SQLite Query Language: VACUUM
Mozilla Links 正體中文版: Firefox 3 日漸肥大的收藏庫:減肥法
Vacuum the Stylish SQLite DB - forum.userstyles.org

[FireGestures] Resize Browser

if (FireGestures.API_resizeWindow === undefined) {
  FireGestures.API_resizeWindow = function(w, h) {
    window.resizeTo(w, h);
    window.screenX = 0;
    window.screenY = 0;
    this.setStatusText("Resized the window to " + w + " x " + h);
    this.clearStatusText(3000);
  };
}

var currentWidth = window.outerWidth;
var currentHeight = window.outerHeight;

FireGestures.generatePopup(event,
  [
    { label: "640 x 480",  oncommand: "this.API_resizeWindow(640, 480);",  type: "radio", checked: (currentWidth == 640 && currentHeight == 480) },
    { label: "800 x 600",  oncommand: "this.API_resizeWindow(800, 600);",  type: "radio", checked: (currentWidth == 800 && currentHeight == 600) },
    { label: "1024 x 768", oncommand: "this.API_resizeWindow(1024, 768);", type: "radio", checked: (currentWidth == 1024 && currentHeight == 768) },
    { label: "1280 x 1024", oncommand: "this.API_resizeWindow(1280, 1024);", type: "radio", checked: (currentWidth == 1280 && currentHeight == 1024) }
  ]
);

FireGestures :: Make Scripts
FireGestures :: Get Scripts -> [Popup] Resize Window

Firefox Shortcut

Command : Find As You Type Link
Shortcut : '

Command : Bookmark All Tabs
Shortcut : Ctrl + Shift + D

Command : Add-ons
Shortcut : Ctrl + Shift + A

Keyboard shortcuts | How to | Firefox Help

Firefox Profile 相關設定

profile.ini所在位置
%appdata%\Mozilla\Firefox\profiles.ini
不同profile,同時執行,捷徑參數
-no-remote -P <profile名稱>
如何讓 Firefox 有不同的設定檔,並讓它們能同時執行,實現帳號多開、區隔不同用途的瀏覽環境? | 0與1的邂逅

Firefox tete009 PGO 安裝流程

雖然步驟很簡單,但是還是筆記一下,免得老來失憶。

  1. 先到tete009官網下載最新版的Firefox和Module binder for Private Build
  2. 上述兩樣檔案,都解壓縮至目前Firefox所安裝的資料夾
  3. 執行tbind.exe(依照你的系統環境優化模組)
  4. 第一次執行後,安裝Language packs
  5. 網址列輸入about:config
  6. Filter欄位輸入general.useragent.locale,修改語系成zh-TW
  7. 重新啟動Firefox
  8. 收工

Software - Tete's Atelier
Firefox想要更快?升級PGO+CPU指令集加速版 :: 綠色工廠 Easylife Blog