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

2016-12-25

Firefox 52.0a2 搭配 Tab Mix Plus 時無法移動分頁的解決方法

Firefox 52.0a2 搭配 Tab Mix Plus 時無法移動分頁的解決方法

將 Tab Mix Plus 選項內的【拖曳分頁時立即移動分頁】選項取消
即可正常拖動分頁位置

2015-08-06

[Firefox] 停用附加元件驗證 How to disable the Firefox 40 add-on signing requirement

Firefox 停用附加元件驗證
How to disable the Firefox 4x add-on signing requirement

新版 firefox 強制要求附加元件必須要簽名驗證才可以安裝或啟用
但是有些附加元件可能來自於開發者的開發中版本或者自行開發修改
也有可能作者已經停止更新

但這些附加元件依然能夠良好的正常運作

這時候我們如果需要強制啟用並且忽略附加元件驗證的話

就需要以下步驟

開啟 about:config 
然後尋找
xpinstall.signatures.required
將值改為 false 即可關閉附加元件驗證功能
重開 firefox 之後被停用的那些附加元件也能夠繼續使用了

參考
https://wiki.mozilla.org/Addons/Extension_Signing

2011-07-16

[jQuery] 在 Greasemonkey 裡面加入 jQuery 的方法

Greasemonky : 是Mozilla Firefox的一個附加元件。它讓使用者安裝一些腳本使大部分HTML為主的網頁於使用者端直接改變得更方便易用。隨著Greasemonkey腳本常駐於瀏覽器,每次隨著目的網頁開啟而自動做修改,使得執行腳本的使用者印象深刻地享受其固定便利性。

Greasemonkey可替網頁加入些新功能、修正網頁錯誤、組合來自不同網頁的資料、或者數繁不及備載的其他功能。寫的好的Greasemonkey腳本甚至可讓其輸出與被修改的頁面整合得天衣無縫,像是原本網頁裡的一部分。

jQuery : 一套 javascript library,用在協助做 HTML DOM element 處理。

2011-07-15

[firefox] 升級 Firefox 5 之後 Greasemonkey 失效 - part.2

最近意外的發現
原來有某些 userscript 是可以正常繼續運作的

於是對目前 userscript 進行除錯
由於錯誤的那些 userscript 不會出現任何訊息

所以採用最傻瓜的方式將代碼全部註解
然後一個一個的解除註解

最後發現是由於變數命名中 使用了 class

例如
function elem(tag, content, idt, idv, class) {
修改為
function elem(tag, content, idt, idv, vclass) {
由此可見  Greasemonkey 可能將 class 列為關鍵字 不允許被使用在變數命名中

2011-06-28

[firefox] Adblock Plus 與 不應該消失的物件

Adblock Plus - 討厭擾人的廣告嗎?害怕被追蹤嗎?痛恨一大片的橫幅廣告嗎?快安裝 Adblock Plus 讓您重拾網路控制權,自己決定想看的內容。
套件安裝網址: https://addons.mozilla.org/zh-TW/firefox/addon/adblock-plus
Adblock Plus 是一套我在大多的電腦上都會安裝的套件
通常我都會去訂閱過濾條件集(除了內建的訂閱以外,再加上額外訂閱的網址)

不過畢竟每個人在編寫過濾條件時考量到的因素與製作的方式不同
有些時候可能有原本因該要顯示的物件卻被隱藏了

如果不是因為原本就認為因該要有東西存在也許就不會發現到

今天在看網頁時 忽然發現一個問題似乎 所有的 imageshack.us 圖都消失了
使用 firebug 去查看時發現這些消失的圖 都多出了特殊的 class

這些特殊的class大多都類似於以下
rqqqnzprfyozzyfluebf {
-moz–binding: url(chrome://global/content/bindings/general.xml#foobarbazdummy) !important;
}
原來 imageshack.us 在我訂閱的眾多過濾條件集裡面有被列為過濾條件
所以才會消失

於是使用 Adblock Plus 的 開啟可阻擋的項目 這個功能
列出了目前網頁上被阻擋的那些

果然就包含了 imageshack.us 的圖於是將那個條件停用
||imageshack.us^$third-party
這個條件的意思是 所有不在 imageshack.us 網站內的 imageshack.us 內容全都隱藏
很明顯的這是一個過度的過濾條件

2011-06-26

[firefox] 升級 Firefox 5 之後 Greasemonkey 失效

雖然 Firefox 5 屬於一種安全性更新
原本以為架構上因該不會差太多

但是實際上更新之後 慢慢地注意到原本的 Greasemonkey 都失效了
就算用了最簡單的 alert('abc'); 這樣也完全不起作用

所以大致上判斷因該是整個都失效了
而不是語法需要更新

目前雖然有 0.9.6板可以嘗鮮下載
但似乎沒有解決掉任何問題Q__Q

2011-06-18

[HTML5] Canvas 與 Firefox 安全性

今天再研究 Canvas 的 toDataURL() 發現不管怎麼做都會產生
Security error" code: "1000
這個錯誤訊息(用firebug查看)
找了好久都找不到任何有效的解決方法

最後想到....難道是因為我直接在本機查看的原因嗎
於是將它上傳到區網內的測試伺服器內

解果就發現.......
問題解決了

XD

原來 firefox 在本地封鎖了一些部分的功能(因為安全性的關係)
至於怎解決這個安全性限制還不知道
但是這就說到......
在測試一些網站用的東西的時候
盡量別懶惰直接點HTML檔來看
最好能夠傳到伺服器去做測試

2011-06-15

[firefox] 每次開啟 firefox 都要重新設定網站權限的解決方法

這問題困擾一陣子
自從升級了 firefox4 之後

就慢慢地感覺到似乎對於控管某些網站的彈出視窗視乎無效
或者 控管是否可以載入圖片等等的權限設定

不過這問題因該跟 firefox 4 無關

因該主要是因為我用了一些比較奇怪的方法來升級 firefox 4

不過回到正題萬一發現每次設定網站權限之後
下次重開firefox 都好像又要重來了

可以刪除 firefox 設定檔資料夾內的 permissions.sqlite
因該就可以解決這個問題

可惜的是以前成功設定的那些也要重來了
不過這部分因該還好

畢竟下次去到那些網站在重新設定就好

而且大多數的人也不需要用到這個功能

2011-06-06

[firefox] 使用 Menu Editor 時對於子選單的錯位如何處理

Menu Editor 是個好套件(自訂程式選單:重新編排或刪除各式選單項目。(如:右鍵快捷選單、檔案、編輯、檢視等。))

可是在使用上大家可能遇到移動後子選單錯位失效的問題

以前我遇到這類問題都是 先把那些要顯示子選單的套件設定好之後
重置 Menu Editor 的選單設定(或者先停用等改好設定之後再重置)
之後再重新調整 通常這樣處理之後像 ScrapBook 這類套件就會正常了

但是像 FlashGot 就不行了
不管重置或者停用 移除之後再重裝都子選單都會錯誤(除非在第一次安裝  Menu Editor 之前就先設定好了)

那這種時候怎麼處理呢(大概只能放棄子選單裝死)

今天不小心在 [Fx][TB] Menu Editor 相關討論 發現了 Menu Editor 的設定檔原來是 menuedit.rdf 這個檔案

也發現了一些移除後的選單仍然在這裏面
那麼就把這個檔案刪除掉

重開 Firefox 之後
重新調整 Menu Editor 選單設定

很感動地發現子選單完全正常了
也還能順便幫  Menu Editor 清理了一些過期的垃圾資料

不知道這個檔案在哪裡的人 可以在檔案總管輸入
%AppData%\Mozilla\Firefox\Profiles
然後找 類似 %AppData%\Mozilla\Firefox\Profiles\[user_profiles.xxxxxx]\menuedit.rdf 的檔案就可以了

2011-06-05

[firefox] 詭異的書籤BUG

今天好不容易將 Firefox 成功轉為 firefox 4 (之前由於直接升級有嚴重性的不相容錯誤)
所以這次利用了 免安裝版的先來進行資料轉移

然後最後覺得好像都OK了 所以建了一個新的Profile
然後將免安裝版的Profile 全部複製過去

接下來安裝了 Firefox 4
一開始感覺都很正常

意外的發現 無法新增任何書籤
試著停用 相容性解除的套件 之後 似乎又恢復正常= =||

之後 把套件啟用也沒發生錯誤...
太詭異了