連公司內部用的如果本來是用IE 6在跑,機器換成IE 8.0都有可能不能正常使用,何況它牌瀏覽器。原因太多,微軟沒有照所謂的標準,比如W3C,後來才出現IE 8本月底正式亮相 開始遵循W3C標準http://www.zdnet.com.tw/news/web/0,2000085679,20136786,00.htm
這喔,不是故意設計成ie only純粹是工程師根據ie去開發系統,只完成ie部份就可以交差了,反正自己員工是可以教育的為什麼會這樣子呢因為同樣的html與javascript在三大瀏覽器效果會不太一樣有些程式片段甚至要專門為各瀏覽器獨立撰寫若畫面複雜,又要作成三大瀏覽器都可以用,那開發的工可能要加一倍
changcherub wrote:我覺得這個邏輯怪怪的...(恕刪) 很簡單,因為Web Browser的世界中,沒有一家Browser是完完全全依照當初訂的Rule來走的..每家都有每家不同的詮釋方式,後端寫Code的必須去判斷User用的是IE / FireFox / Chrome / Opera然後啟動不同的ScriptIE只是早期安全性被罵而已,事實上,IE爛歸爛,但還真的解決程式開發者一堆不必要的噩夢
kaiend wrote:如果全世界的瀏覽器能乖乖地100%符合當初定下來的規矩,那我沒話說XD IE6是W3C制定好前的產物,偏偏他在台灣又是市佔率最高的Browser..kaiend wrote:IE只是早期安全性被罵而已,事實上,IE爛歸爛,但還真的解決程式開發者一堆不必要的噩夢 IE6是製造Web前端開發者一堆惡夢吧
mb1024 wrote:這喔,不是故意設計成...(恕刪) 正解,要瀏覽器全部測試通過那要花更多的時間而上面又限制開發時間且MIS又能控制user端環境的時候在加上IE是內建很合理的懶選擇但對外開放的網站只要不使用ActiveX多半還是會進行跨瀏覽器測試針對主流的IE,FF,Chrome,Safari進行相容性測試等html 5為成熟標準, 加上各家瀏覽器以它為標準時開發人員的痛就不會那麼大了
supermaxfight wrote:Firefox用玉山...(恕刪) Firefox是裝外掛上去,IE也是要裝個https://netbank.esunbank.com.tw/webatm/cabs/ESunCSPSetup.exe還是用ActiveX兩個差不多吧,會用的都一樣,不會用的就算只要點setup.exe都是難,IE有時還要調整一些安全性http://netbank.esunbank.com.tw/webatm/Q&A_012.htm#14