MozTW 討論區 https://forum.moztw.org/ |
|
新版 IE Tab 準備釋出,修正 Windows 7 下會死當的問題 https://forum.moztw.org/viewtopic.php?f=11&t=38803 |
第 1 頁 (共 1 頁) |
發表人: | PCMan [ 2012-11-18, 23:37 ] |
文章主題 : | 新版 IE Tab 準備釋出,修正 Windows 7 下會死當的問題 |
套件:IE Tab 版本:3.0.20121121 (測試版,尚未正式釋出) 下載套件安裝檔: 附加檔案: 主要改進項目: 1. 穩定性改善,修正 Windows 7 下開啟 OOPP 模式會死當的問題 2. 新增獨家功能,在 IE 模式下,右鍵選單提供 "Switch To Firefox" 項目,可快速切換 3. 修正 script error 沒處理到的問題,IE 不再跳出煩人的 script error 錯誤訊息 4. 有限度支援在 IE Tab 內使用 Firefox 熱鍵! (獨家) 請大家協助測試,尤其是有 Windows 7 的朋友。 如果用起來沒有大問題,要準備提交給 addon.mozilla.org 釋出新版了 謝謝! |
發表人: | PCMan [ 2012-11-21, 19:20 ] |
文章主題 : | Re: 新版 IE Tab 準備釋出,修正 Windows 7 下會死當的問題 |
剛剛發了最新版本 3.0.20121121 能夠有限度的在 IE Tab 內使用 Firefox 熱鍵! 傷腦筋的 Firefox,plugin 吃掉熱鍵也是快十年的老問題了, 喊到現在永遠還留在 TODO list 裡面,沒有人去修。 這是很嚴重的 accessibility bug,不過,被逼急了我也是有辦法的。 從 IE Tab plugin 呼叫主程式的 javascript,把 plugin 收到的按鍵, 傳給 Firefox,再由 gBrowser 裡面,找到所有 <key> tag 的 DOM XulElement 元件,然後逐一比對,找到符合的 command, 然後再呼叫 doCommand(),完工! 有限度支援在 firefox plugin 內使用 firefox 熱鍵。 就我所知,在 NPAPI plugin 程式設計裡面, 我還沒看過有人使用這樣的解法來克服。 IE Tab 雖然是個表面上看似簡單的 plugin, 背後其實有很多神秘的 workaround 機制和低階 Windows 操作: 1. 利用 Windows hook,攔截 Firefox 的 message loop,在其中安插動作,並把部份訊息轉發到 ATL COM 的程式 2. 利用 window subclassing,攔截 IE 最內層視窗訊息 3. 利用傳送假訊息給 Firefox,達成 OOPP 模式下正確切換輸入焦點 4. 利用 NPAPI plugin 和 Javascript 互相呼叫,達成正常套件無法執行的動作 5. 解析 Firefox 主程式的 XUL DOM 架構,抓出視窗上註冊的熱鍵,再和 plugin 皆收到的鍵盤輸入比對,達成 firefox 熱鍵的部份支援。 這些怪招,各個都是花了很長時間的心血研究,才想出來的妙招。 可惜這年頭寫 NPAPI plugin 的人少了,Firefox 市占率也逐年衰退。 |
發表人: | 1abcd [ 2012-11-22, 00:41 ] |
文章主題 : | Re: 新版 IE Tab 準備釋出,修正 Windows 7 下會死當的問題 |
系統 Win7 x64,IE8 有個問題,我用IE引擎開 https://addons.mozilla.org/zh-TW/firefox/ 要在網頁搜尋附加元件的欄位輸入 ie tab Firefox 底下冒出一條 Inspect 於是我嘗試用剪貼簿貼上文字 壓 ctrl+v 沒反應,改按滑鼠右鍵貼上去 貼上去想修改按退格鍵,Firefox 就傻傻的退回到上一頁 |
發表人: | rubcandy0208 [ 2012-11-23, 11:31 ] |
文章主題 : | Re: 新版 IE Tab 準備釋出,修正 Windows 7 下會死當的問題 |
我覺得在頁面上能調整放大比例反而是最重要的功能,連ie8都可以調放大了,在firefox 下的ie tab怎能沒這個功能呢? |
發表人: | 1abcd [ 2012-11-24, 19:52 ] |
文章主題 : | Re: 新版 IE Tab 準備釋出,修正 Windows 7 下會死當的問題 |
rubcandy0208 寫: 我覺得在頁面上能調整放大比例反而是最重要的功能,連ie8都可以調放大了,在firefox 下的ie tab怎能沒這個功能呢? 剛試用解僱IE,可以用 NoSquint 放大網頁,也可以用 Firefox 的文字尋找列,網頁也有 icon,覺得好驚訝 |
發表人: | rubcandy0208 [ 2012-11-26, 08:32 ] |
文章主題 : | Re: 新版 IE Tab 準備釋出,修正 Windows 7 下會死當的問題 |
NoSquint 用好多年了,在ie tab頁面無法縮放,adblock等功能也都不能用喔!! |
發表人: | twu2 [ 2012-11-26, 09:20 ] |
文章主題 : | Re: 新版 IE Tab 準備釋出,修正 Windows 7 下會死當的問題 |
樓上的可以試試 FireIE 這一個 IE tab. 可以縮放, 也可以用滑鼠手勢, 可以選擇要用那一個版本的 IE Engine, 新版的也可以用 adblock. |
發表人: | rubcandy0208 [ 2012-12-11, 10:04 ] |
文章主題 : | Re: 新版 IE Tab 準備釋出,修正 Windows 7 下會死當的問題 |
之前ietab有出現很多版本,有人說某些有間諜的可能,請問FireIE是「純潔」的嗎? |
發表人: | twu2 [ 2012-12-11, 12:36 ] |
文章主題 : | Re: 新版 IE Tab 準備釋出,修正 Windows 7 下會死當的問題 |
rubcandy0208 寫: 之前ietab有出現很多版本,有人說某些有間諜的可能,請問FireIE是「純潔」的嗎? 那是個 open source 的 project, 你可以自己 build 看看. 主要的作者是 mozilla 的人 (應該是吧), 加料的可能性應該不大. |
發表人: | rubcandy0208 [ 2012-12-19, 11:20 ] |
文章主題 : | Re: 新版 IE Tab 準備釋出,修正 Windows 7 下會死當的問題 |
FireIE真的好用,真的是以ie在運作,以前用ietab登入某內部網站都提示要安元件,明明ie就已安裝且可用,FireIE以IE為核心,就不會再提示要安元件了。 雖然nosquint某些網站不能放大比例(也許是css作怪吧),大部分都可放大縮小 另有個問題,adblock plus在firefox模式時,按右下角adblock plus圖示會有「在....停用」、「只在此頁面停用」的選能,可是在FireIE以ie模式時就沒有這些選項了,如果手動去adblock plus的「條件設定」-->「例外條件」加入,似乎沒有效,因為右下角adblock plus圖示不會變灰色,表示沒有在該網站停用。 以下我設定的語法都不能 @@||www.te.com^$document 或 ||www.te.com^ |
發表人: | priv [ 2012-12-28, 10:49 ] |
文章主題 : | Re: 新版 IE Tab 準備釋出,修正 Windows 7 下會死當的問題 |
還是先來試用一下新的 IE Tab... |
第 1 頁 (共 1 頁) | 所有顯示的時間為 UTC + 8 小時 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |