MozTW 討論區

各項 Mozilla 相關軟體與技術討論
現在的時間是 2024-04-27, 00:53

所有顯示的時間為 UTC + 8 小時





發表新文章 回覆主題  [ 6 篇文章 ] 
發表人 內容
 文章主題 : IE Tab 的困境和前景
文章發表於 : 2006-11-16, 05:45 
離線

註冊時間: 2005-04-05, 15:43
文章: 126
這本來是要回 yuoo2k 的文章,可是後來覺得可以獨立一篇出來
引用自 viewtopic.php?t=12573&start=240
yuoo2k 寫:
另外 IETAB 由於其 PLUGIN 內嵌方式的原因,在多分頁的處理上很難做的好,
因此像鎖定分頁這種分頁控制的東西,除非能在 IETAB 核心機制上有大改,否則很難能做好這項控制。

關於這點,我有點意見。 這句話應該改成:
除非能在 Firefox plugin 機制上有大改,否則不可能做到 IE Tab 的改良。
需要改的是 Firefox 內部架構,不是 IE Tab
我們基本上已經把 Firefox plugin 的潛能發揮到「極限」了

有些 Fx 本來不支援的功能,甚至是用低階方式呼叫 Windows 來克服的,
事實上這個充滿 bugs 的 plugin 中,使用了很多過去沒人用過的手法,
所有這些怪招,全是為了克服 Firefox plugin 架構先天不足。
事實上我們早就已經超出 plugin 本身當初的設計和用途了,
我個人是認為這已經是極限了,透過 XPCOM 和 extension 溝通,
以及用各種 Windows 低階方式操作,我們跨越過很多先天的極限,
但這樣的作法其實不可取,會造成相當多難以解決的問題,
也造成了許多永遠修不完的 bugs。
真的要做,就該像 Netscape 那樣,直接改寫 Firefox,
否則 IE Tab 永遠會充滿一堆修不好的 bugs。

yuoo2k 我只能說你真是個天才,我當年丟出這 plugin 時,
本來是一時手癢好玩測試,做夢都沒想到有一天會變成這樣。
沒有你就沒有 IE Tab,不過不知不覺,這條路已經走得太遠了一些,
遠到大家都忘記 Fx 先天有些極限,讓大家開始期待不合理的功能。
就 plugin 本身的技術面,目前除非找到同時熟悉 C++, XPCOM,
Windows SDK, IE Programming 的人,否則很難再有突破。
要你去改 plugin 的確是太辛苦了些,而那些問題我的能力還差一大截,
我只能讓他動起來,但出問題沒有能力修好,
我目前也沒有空。 明年一月起我就實習了 :-)
我想你要看懂 plugin 全部的程式,不管怎麼努力,絕對是不可能的,
因為... 有些部份的程式碼根本完全沒條理,當時是反覆測試十幾小時,
最後終於發現那樣子寫「剛剛好」可以動,根本沒有道理和邏輯,
說實話,甚至我本人現在也看不懂 + 不知道為什麼那樣寫會動。

要找到人有能力修正、大幅改進 plugin,我相信大概只有幾條路:
1. Mozilla 開發者,他們絕對有能力,但是他們不可能有空或有興趣來搞這個
2. GreenBrowser/Maxthon 開發者,他們很熟悉 IE 和 COM,是不二人選,但顯然他們不會有興趣來搞 Fx
3. 國內有熟悉這些領域的人,我想應該難找,而就算找到了,要他願意花這麼多時間,開發免費又開放程式碼的東西,我想還是很不容易的。
4. 找國外的公司合作 (Netscape有能力,但是不可能肯做),或外包到對岸去,我相信對岸應該有很多具有這方面能力的人,也許可以跟使用者募款,然後出錢外包給 Maxthon 那類的公司接手開發,不過這條路同樣也是很難走通的。

總之,反正這是自由軟體,我們相信它最終會找到自己的出路。


回頂端
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1) Gecko/20061025 Firefox/2.0 (Swiftfox)
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2006-11-16, 16:58 
離線
[MozTW 版主群]
頭像

註冊時間: 2006-04-29, 18:07
文章: 218
看到這篇文章
真是[心有餘而力不足]@@
我的程式能力很差
想幫忙也幫不上

_________________
圖檔這風車是APNG,只在 Firefox 與 Opera 才支援。


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.1) Gecko/20061010 Firefox/2.0
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2006-11-16, 17:46 
離線
頭像

註冊時間: 2005-09-28, 20:58
文章: 748
來自: 台中
PCMan 寫:
總之,反正這是自由軟體,我們相信它最終會找到自己的出路。

PCMan大大說的對,或許把IE Tab這個套件開放出來,會有感興趣的高手繼續接手開發也不一定

_________________
了解Linux:Linux作業系統十大發行版詳細介紹
了解Ubuntu:訪談:Ubuntu創始人Mark Shuttleworth
Ubuntu,您最好的選擇;KNOPPIX中文教流網,一起來玩Live-CD


回頂端
Mozilla/5.0 (X11; U; Linux i686; zh-TW; rv:1.8.1) Gecko/20060601 Firefox/2.0 (Ubuntu-edgy)
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2006-11-16, 18:02 
離線
頭像

註冊時間: 2005-08-25, 19:59
文章: 1210
來自: 幻境地帶
missmomo0911 寫:
PCMan 寫:
總之,反正這是自由軟體,我們相信它最終會找到自己的出路。

PCMan大大說的對,或許把IE Tab這個套件開放出來,會有感興趣的高手繼續接手開發也不一定

IE TAB 一直是開放原碼的啊! XD
http://www.mozdev.org/source/browse/ietab/src/

_________________
Add Bookmark Here ² | Charset Switcher | Hide Menubar | MClickFocusTab | Personal Titlebar


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.1) Gecko/20061010 Firefox/2.0
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2006-11-16, 18:11 
離線
頭像

註冊時間: 2005-09-28, 20:58
文章: 748
來自: 台中
囧,小弟知道(抱歉小弟的語意不明),小弟的意思是跟其他如同PCMan所言高手合作...或許就可以改變這個困境?(總覺得自己在隨便講講...XD)

_________________
了解Linux:Linux作業系統十大發行版詳細介紹
了解Ubuntu:訪談:Ubuntu創始人Mark Shuttleworth
Ubuntu,您最好的選擇;KNOPPIX中文教流網,一起來玩Live-CD


回頂端
Mozilla/5.0 (X11; U; Linux i686; zh-TW; rv:1.8.1) Gecko/20060601 Firefox/2.0 (Ubuntu-edgy)
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2006-11-16, 18:18 
離線
頭像

註冊時間: 2006-03-18, 21:46
文章: 394
來自: マカオ
missmomo0911 寫:
囧,小弟知道(抱歉小弟的語意不明),小弟的意思是跟其他如同PCMan所言高手合作...或許就可以改變這個困境?(總覺得自己在隨便講講...XD)

這個可能要涉及 $$

_________________
圖檔 挑選‧儲存圖片 圖檔 History Submenus Ⅱ 圖檔 Personal Menu
圖檔 Page Title in URL Bar 圖檔 Double Click Top-Left to Close


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.1) Gecko/20061010 Firefox/2.0
 個人資料  
引用回覆  
顯示文章 :  排序  
發表新文章 回覆主題  [ 6 篇文章 ] 

所有顯示的時間為 UTC + 8 小時


誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 7 位訪客


不能 在這個版面發表主題
不能 在這個版面回覆主題
不能 在這個版面編輯您的文章
不能 在這個版面刪除您的文章
不能 在這個版面上傳附加檔案

搜尋:
前往 :  
cron
Powered by phpBB® Forum Software © phpBB Group
正體中文語系由 竹貓星球 維護製作
© moztw.org, Mozilla Foundation
MozTW,Mozilla 台灣社群