MozTW 討論區
https://forum.moztw.org/

擴充套件相容性、強制相容
https://forum.moztw.org/viewtopic.php?f=11&t=27270
1 頁 (共 1 頁)

發表人:  shyangs [ 2009-07-04, 19:54 ]
文章主題 :  擴充套件相容性、強制相容

 
   如何查看擴充套件相容性
 
  • AMO,每個套件都有寫明相容版本。如下:
    引言回覆:
    相容於:
    Firefox: 2.0 – 3.6a1pre

    此外,AMO附加元件相容性中心,可以依使用率大小排序,列出所有元件的相容性。
     
  • 一些套件沒發表於AMO上,例如:keyconfig,可下載.xpi檔,使用解壓縮程式檢視.xpi檔裡的 install.rdf 。找到<id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</id>,這是火狐的代號,在這一行之下,有兩行minVersion、maxVersion標示了Fx的最小與最大相容版本。如下:
    引言回覆:
    <targetApplication><rdf:Description>
    <id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</id>
    <minVersion>2.0.0.17</minVersion>
    <maxVersion>3.0.3</maxVersion>
    </rdf:Description></targetApplication>

    圖檔
     
  • 如果你安裝了MR Tech Toolkit,則可以在 [工具(T)]/[附加元件(A)]/[擴充套件],看到已安裝的套件的相容性資訊。如下圖:
    圖檔


 
 
 
   如何對擴充套件強制相容
    注意:強制相容的套件不一定會正常運作。強制相容前,請備份Firefox。

  • 如果你安裝了MR Tech Toolkit,則可以在 [工具(T)]/[附加元件(A)]/[擴充套件],對不相容的套件右鍵,使此項目設為相容。或者安裝Nightly Tester Tools(NTT),也可以對擴充套件強制相容。
    圖檔
     
  • 我們也可以修改.xpi檔裡 install.rdf 所設定Fx的最大版本號。使用解壓縮程式檢視.xpi檔裡的 install.rdf 。找到<id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</id>,這是火狐的代號,在這一行之下,有行maxVersion標示了Fx的最大相容版本。把maxVersion的版號改大,如:9.9,再進行安裝,即可強制相容。
    引言回覆:
    <targetApplication><rdf:Description>
    <id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</id>
    <minVersion>2.0.0.17</minVersion>
    <maxVersion>9.9</maxVersion>
    </rdf:Description></targetApplication>

    圖檔
     
  • 還有一種方法,在 about:config 中新建一個真假值extensions.checkCompatibility.3.6,把值設為fasle。(同理,在 Firefox 3.7 ,extensions.checkCompatibility.3.7)
    注意:extensions.checkCompatibility.版本號 的修改將套用至所有套件,日後安裝時不會提醒不相容,個人建議使用前述兩種方法,別用此法。
  • 如果你是喜歡使用 alpha 或 beta 版本的測試員,可以選擇安裝 Mozilla 官方的 Add-on Compatibility Reporter它會啟用全部不相容的套件,測試員可以向 AMO 回報不相容的套件是否在新版下使用正常。[1]


附加檔案:
檔案註釋: 使用解壓縮程式檢視.xpi檔裡的 install.rdf
xpi7z.png [15.35 KiB]
被下載 803 次
檔案註釋: MR Tech Toolkit 強制相容
compatibleMRTT.PNG [5 KiB]
被下載 11995 次

發表人:  哈啦聊天室 [ 2011-07-23, 08:07 ]
文章主題 :  Re: 擴充套件相容性、強制相容

超實用的教學,太謝謝你了
剛好處理掉我的不相容問題

發表人:  雙魚明誌 [ 2011-08-24, 21:01 ]
文章主題 :  Re: 擴充套件相容性、強制相容

以上2種方法都失敗 都不支援最新版 只剩改甚麼檔的那沒試 ~''~

發表人:  tpan [ 2011-10-17, 17:35 ]
文章主題 :  Re: 擴充套件相容性、強制相容

雙魚明誌 寫:
以上2種方法都失敗 都不支援最新版 只剩改甚麼檔的那沒試 ~''~


現在只要裝Add-on Compatibility Reporter
就可以了。裝了重啟之後FX會自動停止相容性檢查。

1 頁 (共 1 頁) 所有顯示的時間為 UTC + 8 小時
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/