看板 Browsers 關於我們 聯絡資訊
tompopo: webext、hybrid、傳統版差異?55.03該裝哪版?08/31 10:21
好讀版:https://is.gd/Jqwc3e 適用版本 uBlock Origin 開發者 gorhill的過度計畫是他將同時開 發三種型態的擴充套件,以分別對應從傳統型擴充套件~ WebExtension 的 Firefox 版本: Firefox 版本 24+~56 54~56 57+ uBlock Origin 型態 uBO/Legacy(傳統) 可用 可用 不可 uBO/webext-hybrid(混和型) 不可 可用 不可 uBO/webext 不可 可用 可用 所以你使用 Firefox 55.03的話,三種型態的 uBlock 都 可以裝。 這幾天出錯的版本是 uBlock Origin在火狐官方網站頻道 更新的 uBO/webext-hybrid 型態 1.13.10 版本,問題是 造成一部分使用者規則錯誤或擴充套件自動隱藏。起因是 Firefox 本身的 bug 問題。作者建議 Firefox 32-bit的 使用者退回 uBO/Legacy 1.13.8,或者裝放在 github 上 最新的 uBlock0.firefox.xpi (就是 legacy)避免再度 出錯。 因為計劃外的出錯,所以作者在 9/1凌晨火狐官網上直接 將 1.14.0 版本之後都改放 uBO WebExtension 版本。一 般使用者直接跳到這一版如果造成自訂規則和訂閱規則消 失,可以先裝歷史版本裡的 1.13.10轉換(原因後面會講 ),再更新官網上的 1.14.0 。此方法限定 Firefox 54 之後的使用者,如果是使用 52 ESR ,就必須取消更新停 在的 1.13.8或著 Github上的任何版本的 uBO/Legacy。 特別要注意 uBO/webext-hybrid 和 uBO/webext採用的是 火狐官方規定的 indexedDB儲存格式,還找不到是什麼原 因會導致自訂規則和訂閱規則數量龐大的使用者出問題, 故建議這類使用者繼續使用 legacy 版本。 -ref:https://is.gd/bhbsfe 安裝連結: #1.13.8: -Firefox 官網:https://is.gd/nl08T8 -Github:https://is.gd/FyHMe6 #1.14.0: -Firefox 官網:https://is.gd/yl0LOF -Github:https://is.gd/bhbsfe #規則轉換先裝 1.13.10 的 uBO//webext-hybrid 再裝之後的版本。或是手動備份匯入匯出。 -Firefox 官網:https://is.gd/nl08T8 -GitHub: https://is.gd/8GILul 型態差異: 1.「uBO/Legacy」就是傳統的擴充套件,擁有所有的功能 ,採用的儲存格式是使用 ublock0.sqlite。 -Firefox 官方頻道上的最後一個版本是 1.13.8。 -作者持續開發,有需要的使用者依然可以從 uBO 的 Github 頻道安裝最新版本的傳統型態擴充套件。 2.「uBO/webext-hybrid」是做為從 Legacy傳統版套件轉 往 WebExtension 的過度型態,當你安裝這個型態 uBO套 都會將把個人設定檔的 ublock0.sqlite 儲存格式轉換成 WebExtension 能夠讀取的 indexedDB 格式。當然他本質 還是傳統型態的擴充套件,在 Firefox 57 後會掛掉。 -裝好這種型態的 uBlock Origin後,第一次打開,會 因為轉換儲存格式而有點遲滯(依訂閱和自訂規則數 量決定),但這是正常現象,跑一下就好了。 -轉換後不會刪掉原來的傳統儲存格式,所以想裝回傳 統型的 uBlock Origin 也不會有問題。 -Firefox 官網上只有 1.13.10 是這個型態 -參考連結:https://is.gd/TS0uMe 3.uBO/webext 是指 WebExtension型態的 uBlock origin ,無論如何到 Firefox 57+之後都要採用這種。現在可以 先透過 uBO/webext-hybrid或手動備份資料轉移過來,作 者說還不夠穩定,要到 Firefox 57 才會正式推送。不過 我目前使用上沒有遇到什麼特殊的 bug 就是了。 -現在還不像傳統版的 uBlock Origin一樣能訪問所有 背景網路請求,預計在 Firefox 56 會修復。 https://is.gd/yyrw97 -當然有其他 WebExtension 缺陷 結論 最後依使用者情況做個整理,若你是 Firefox 54 之前所 有版本、uBO 自訂規則多到放不下、Firefox 是 32-bit 、偏好使用傳統擴充套件的使用者: -安裝官方頻道的最後一版的 uBO/Legacy 1.13.8,並 停止更新。 -自行到 uBO 的 github 安裝最新的 Legacy版本,選 檔案名為 uBlock0.firefox.xpi 的即是。 對於隨著官方正式版本更新 Firefox 55.0.3 的新 uBO使 用者: -直接到 uBO 的 Firefox 官方頻道正式版點「新增至 Firefox」即可。 目前 Firefox 54 以上,欲使用 WebExtension ,且過去 已經安裝過 uBO 並有自己設定檔使用者: -在 Firefox 官方頻道裡歷史版本安裝 1.13.10 轉換 為 indexedDB 格式,再安裝 Firefox 官方頻道正式 版即可。(不是開發者版本)。亦可自行手動備份。 -自行到 uBO 的 Github 頻道安裝最新的 uBO/webext 擴充套件。 ※ 引述《bajiqa (多爾)》之銘言: : 移除、重裝。 : 因為剛剛開啟FX發現uBlock的圖示不見了,可是附加元件內還是有這個add-on。 : 後來看到uBlock的說明: : https://github.com/gorhill/uBlock/releases/tag/1.13.10 : 是Fx的一個bug造成的,所以作者請大家移除重裝就可以,若還是不行就降回 : 1.3.8(上面網頁內有安裝連結),這個bug已經在Fx 56 修正。 : 裝回1.3.8還有兩個注意事項,請看原作者的說明。 : bug: : https://bugzilla.mozilla.org/show_bug.cgi?id=1372750 : 1.3.10: : https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/?src=ss -- ┌這────────────────────────────┐ │ │ 一"一 \ / >\\\< ╯ ╰ ∩ ∩ ▁ ▁_< ㄧ ㄧ+ │ ε Δ ╰╯ 北七 亂喔 害羞 莎笅 爽啦 哭爸 XD 科科 └────────────────────────── *https://kreen.org ──┘ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 159.53.102.61 ※ 文章網址: https://www.ptt.cc/bbs/Browsers/M.1504184183.A.354.html
abram: 謝謝 繼 NoSquint Plus 之後又多一個不能更新的附加元件了 08/31 21:39
這套件我也有再用,之前會出錯好像是程式寫錯了,後來 有修正過來。如果你不介意重新設定的話,移除後重新安 裝 NoSquint Plus 的 54 版本應該可以正常使用。 另外 uBlock Origin沒有不能用啦,只是先跳過正在進行 的版本。
jiangee: 請問我56.0b7有改about:config了為什麼裝uBO/webext版還 08/31 21:41
jiangee: 是出現不能裝QQ 目前是混合版,想說先更新上去XDD 08/31 21:42
這就不清楚了,我主力是 yanzilme 的 lawlietfox 以及 官方的 nightly。剛剛測試、爬文了一下,現在正式版、 beta 版本,修改 about:config 或用 config.js 的方法 都已經沒用了。 看要不要用社群版、官方的 unbranded 或 nightly 吧。
stucode: 推資訊整理 另樓上 沒驗證過的元件只能裝在unbranded版 08/31 22:54
andrew43: 謝謝。 09/01 00:05
hdd60311: 直接裝開發頻道的最新版就行了 09/01 00:43
jiangee: 了解,感謝幾位大大,因為我之前用PCX的都沒這問題啦哈哈 09/01 08:37
kaoh08: 純webEx要去最下面Development Channel裝beta版 09/01 09:04
kaoh08: 目前穩定使用中 57版我已經當主力在用了 09/01 09:05
不用,火狐官網上正式版本 1.14.0已經是 WebExtension 版本了。
jiangee: 哦哦可以了,感謝樓上大大 09/01 09:46
sysop5566: 安卓系統呢? 09/01 11:04
Kreen: 我沒有用手機板,參考原文推文裡 tzback 的方法? 09/01 13:30
tzback: 安卓AMO的uBO目前是混合型 54以後才能裝 09/01 23:23
tzback: 個人用最新55.0.2 uBO控制台無法顯示 用上篇說明也無效 09/01 23:26
tzback: 才退回55.0 剛裝完uBO控制台一樣不會顯示 似乎是在載規則 09/01 23:29
tzback: 快取的關係 等一下再重開就會出現了 09/01 23:30
Kreen: 感謝樓上測試補充。 09/01 23:52
※ 編輯: Kreen (59.120.75.102), 09/02/2017 12:53:59
bajiqa: 又更新到1.14.4了,55.0.3需要先把他移除再重裝,不然還是 09/02 13:11
bajiqa: 不會動 09/02 13:11
Kreen: 我 1.14.0 升到 1.14.4 沒有什麼問題,你要不要乾脆先用 09/02 13:48
Kreen: Legacy 的 1.14.4,感覺 webextension 還是一堆問題。 09/02 13:49
bajiqa: 重裝後到是正常。 09/02 19:22
Kreen: 那就太好了~我自己是又回去用最新版的 legacy 09/03 01:28
bajiqa: 不過我在Mac上發生剛裝完1.14.4會無法正確檔廣告,得重開 09/03 13:15
Kreen: 你有用 Reek 的 AAK 名單嗎? 09/03 15:07
bajiqa: 應該是沒有,那是什麼? 09/03 22:17
Kreen: 那應該就沒問題,作者在 changelog 會導致部分規則錯誤> 09/03 23:18
tzback: 安卓55.0.3 uBlock能用了 09/09 07:10
tzback: 但很多套件卻不能用了QQ 09/09 07:10
Kreen: 55.0.3 我主要在用的都還有,不介意使用傳統套件應該都還有 09/10 02:23
Kreen: 替代的吧。搶先使用 57 就麻煩一點了。 09/10 02:24
tzback: 歹勢搞錯 安卓是55.0.2 09/10 04:30
tzback: Phony,Three Finger Swipe,Fit Text To Width等都不能用了 09/10 05:12
tzback: PC版是還好 WebExt.大致都能找到替代的 09/10 05:21
Kreen: android 我就幫不上忙了,兩隻手機 android 是用 via,唉鳳 09/10 13:50
Kreen: 是用 safari XD 09/10 13:50
kaoh08: Safari可以用Adguard 09/10 16:15