在 AD 環境中 Firefox 的群組原則管理

要在 AD 環境中透過群組原則 (GPO) 來管理 Firefox 可以從 https://github.com/mozilla/policy-templates/releases 下載群組原則樣板 (ex: policy_templates_v2.4.zip)。

解開來裡面找到兩個檔案

  • nwindows\firefox.admx 這是群組原則樣板檔
  • windows\zh-TW\firefox.adml 這是樣板的中文語言檔

admx 檔和之前做 chorme / new edge 的 adm 檔操作方式不同,
admx 檔是放在本機,然後操作群組原則的時候會自動抓來用,但是你換到沒有admx 的電腦操作就看不到哩,但是群組原則效果還在。
adm 檔則是掛進去到處都看得到。

firefox.admx 複製到本機(要執行 gpmc.msc 的機器)的 C:\Windows\PolicyDefinitions\ 底下(此範例以 windows 10 為例,如果是 windows 版本較舊,像是 windows7, server 2012 則資料夾可能不同)

firefox.adml 語言檔則放在 C:\Windows\PolicyDefinitions\zh-TW\ 底下。
以上兩個檔案 (addx/adml) 放好了就完成環境準備了,這時候執行 gpmc.msc 開或是新開你要的群組原則來編輯,就可以看到在系統管理範本內有 firefox 的選項了,admx 檔案會直接出現,不會像 adm 檔出現在傳統系統管理範本的分類。

自動安裝擴充元件

本範例以 uBlock Origin 為例,先到擴充套件的官網,找到網址的識別名稱,這邊是 “ublock-origin” 先把這字串記起來,下個步驟會用到。

打開群組原則編輯器,找到 電腦設定\原則\系統管理範本\Firefox\擴充套件\要安裝的擴充套件 啟用他,然後按下 “顯示…” 的按鈕,編輯要安裝的檔案來源列表。

注意! 這邊的值要直接可以找到要安裝的 xpi 檔,如果你去複製官網的按鈕連結,你會得到的是 https://addons.mozilla.org/firefox/downloads/file/3663488/ublock_origin-1.30.6-an+fx.xpi

這其實不 OK! 因為這路徑有限定版本,以後官網更新不就會裝到舊版….

所以這路徑不能直接複製官網按鈕,不過還好官網有作對應,我們只要用 https://addons.mozilla.org/firefox/downloads/latest/<擴充元件識別名稱>/latest.xpi 就可以直接對應到最新版本,範例如下:

擴充套件網頁 https://addons.mozilla.org/zh-TW/firefox/addon/ublock-origin/
擴充套件最新版本檔案 https://addons.mozilla.org/firefox/downloads/latest/ublock-origin/latest.xpi

我們就直接把下面這行貼到值裡面,按下確定就好了。

關閉新通知

打開群組原則編輯器,找到 電腦設定\原則\系統管理範本\Firefox\權限\通知\封鎖傳送通知的新請求 把它啟用就好了。

讀者可能會想,上面不是有個封鎖的網站,為何不打開來填個萬用字元* 就好了嗎?
這其實不行,以目前版本 2.4 版官網說明 有提到

> Because these are origins, not domains, entries with unique ports must be specified separately. This explicitly means that it is not possible to add wildcards.

所以是不能用萬用字元的。

範例就這兩個,其他就不贅述了,祝各位躺的愉快。

Firefox favicon 圖示錯亂

Firefox favicon 網站圖示顯示錯誤
解決方法就是砍了 favicons.sqlite 就會重抓了
Windows 的位置在 C:\Users\your_account\AppData\Roaming\Mozilla\Firefox\Profiles\亂數.default
Mac 的位置在 /Users/your_account/Library/Application Support/Firefox/Profiles/亂數.default

[Firefox] youtube 部分影片跑不出來

最近看一些 youtube 發現 Firefox 跑不出來 可是 google chrome 可以
真是怪了 後來才發現是 vp9 格式問題

首先 先到 youtube html5 相容性檢查網頁 檢查

螢幕快照 2016-04-14 上午10.26.38

我的 MSE & WebM VP9 是驚嘆號
問題就出在這邊

螢幕快照 2016-04-14 上午10.31.24

要修正他 請進入 firefox 組態設定模式( 網址打 about:config )
找到 media.mediasource.webm.enabled
改為 true 就搞定了

ref: https://forum.moztw.org/viewtopic.php?f=2&t=41887

不用再按 reload 了: LiveReload

每次網頁改來改去要一直按 reload 真的很麻煩
還是來裝一下 LiveReload 好了

瀏覽器安裝外掛

依照瀏覽器安裝 LiveReload 外掛
不要去瀏覽器官網列表裝 可能會是舊版的

Sublime Text3

到 Package 資料夾使用 git 安裝

OSX

cd ~/Library/Application\ Support/Sublime\ Text\ 3/Packages/
rm -rf LiveReload
git clone -b devel https://github.com/dz0ny/LiveReload-sublimetext2.git LiveReload

Windows

須先安裝 git (不然自己下載檔案 放進 package 也是可以)

執行 cmd

cd "C:\Users\使用者\AppData\Roaming\Sublime Text 3\Packages"
rd /s /q LiveReload
git clone -b devel https://github.com/dz0ny/LiveReload-sublimetext2.git LiveReload

啟動

如果裝完之後不會連動
打開 sublime
cmd(ctrl)+shift+p
LiveReload: Enable/disable plugins
Enable – SimpleReload
應該就可以做動了

參考資料
http://livereload.com/extensions/
https://github.com/dz0ny/LiveReload-sublimetext2
https://github.com/dz0ny/LiveReload-sublimetext2/issues/78

Firefox 安裝行政院憑證

ff_ca01

Firefox 31以上版本瀏覽政府網站(https) 會出現安全連線失敗

連線到 — 時發生錯誤。 節點的憑證有無效的簽章。
(錯誤碼: sec_error_bad_signature)

這是因為行政院新的憑證 並沒有列入 Firefox 的預設憑證清單裡面

解決方法很簡單 就匯入就好了

但是 身為一個暴民 還是要說一下

** 警語 匯入政府相關憑證 所產生之風險請自行評估 **

Read more

Firefox dark theme

ff03

UPDATE: 改用這個addon就好了

Firefox 的開發者版本 Developer Edition 是預設暗色主題, 這種黑色系的對宅宅來說 真是一種致命的吸引力
可是 Developer Edition 是走 Aurora channel 並非正式發行版本的 channel 這穩定度來說稍差了點
之前想說應該還ok, 結果測試了一兩個月 出問題的機率比想像中的還高 只好淚砍

這兩天想 應該還是有辦法把那個黑化主題弄過來 找一下資料 果然有 而且方法超簡單 其實正式發行版本本來就內含

Read more

Firefox keyword search 中文問題

螢幕快照 2015-04-20 下午12.51.50

關鍵字搜尋預設都是跑 UTF-8 編碼, 但是遇到像是露天拍賣這種還在用 萬惡Big5 編碼的網站
就要在搜尋網址後面接上 &mozcharset=Big5

以露天為例 搜尋網址要改為

http://search.ruten.com.tw/search/s000.php?searchfrom=indexbar&k=%s&t=0&mozcharset=Big5

另外 Firefox 在編輯後儲存時關鍵字的欄位會被洗掉
然後如果我有設過另一個搜尋 他就會去抓另一個沒有加big5設定的 所以儲存時候必須修改後重新檢查一下

  • 關鍵字的欄位有沒有跑掉
  • 是否有其他相同的搜尋書籤

參考資料
mozillazine: Using keyword searches