作者 cozy.bbs@bbs.ncku.edu.tw (月見千鶴), 看板 java
標題 Re: 用Netscape顯示動畫很慢!
時間 成大計中 BBS 站 (Sat Dec 14 09:25:02 1996)
───────────────────────────────────────
==> 在 臺灣第一峰 <eclipse@mail.nsysu.edu.tw>, 信區: java
的文章中提到:
: 本人用java設計動畫,用msie3.01很正常
: but 用netscape 英.中文版皆很慢!
: ps. 用執行緒
: 聽說,有人叫 "平成狐" 的高手,曾發表過解決的方法
: 有人會嗎?? post 一下吧!
以下是您要的文章喔!!!!是 "平成狐" 高手的作品!!
【來份IE爪哇咖啡超值全餐吧!】
IE3.0的JAVA功能,在平成狐使用過後的感想是;進步得很快。JAVA Applet大多已
經做到相容了;不過JAVA Script就完全不行了!如果各位不相信,可以到Gamelen這
個JAVA Applet、Script專門站台去試試看便知。絕大部份的JAVA Script都不會動,
真是越試越悲慘,到最後都想把IE給卸掉。
根據微軟的說法是;JAVA Script一開始就是網景獨自發展的功能, 而且網景也不
公開原始程式碼和文件,這種做法並不公平。當然這也是網景的不是,不公開的結果
到最後是會被唾棄的;一個最好的例子就在IBM和蘋果電腦身上。 如果以後JAVA
Script真的要是被唾棄不支援了,那也是網景自作自受,如果夠聰明的話,現在公開
還是來得及的。 不過微軟如果一直以此為藉口,根本不再去修正JAVA Script,那也
就太不負責了;那還不如一開始就不支援的好。
IE3.0的JAVA Applet執行速度是要比Netscape來得快,這是事實;不過大家根本在
使用上不會感覺到有多大的差異。 平成狐在寫JAVA Applet的時候會用最標準的寫法
;也就是以環境參數CLASSPATH來設定該Applet的Class Library路徑。結果這些JAVA
Applet當然在Netscape執行時正常,不過讀取時間需時甚久。 在IE3.0上快得如騰雲
駕霧一般,讓平成狐竊喜了好久。後來經過追蹤查尋之後才發現;原來IE在讀取這些
Applet時,獨自在Registry中建立一個路徑, 並限制不去尋找Class Library路徑。
結果平成狐對Netscape用了這一招後發現,果然Netscape讀取Applet的速度也戲劇性
的增快甚多。不過如果在IE中設定要它去讀取這些路徑的話,那就算到了民國一百年
也讀不到-根本無法正常執行!現在各位知道微軟抄小路走捷徑的方法了吧?原來速
度快是因為這個原因的。