為何公司內部系統都設計成IE only?

連公司內部用的如果本來是用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

然後啟動不同的Script

IE只是早期安全性被罵而已,事實上,IE爛歸爛,但還真的解決程式開發者一堆不必要的噩夢


eights wrote:
這個是設計人員的問題

不是瀏覽器的問題


如果全世界的瀏覽器能乖乖地100%符合當初定下來的規矩,那我沒話說XD
kaiend wrote:
如果全世界的瀏覽器能乖乖地100%符合當初定下來的規矩,那我沒話說XD


IE6是W3C制定好前的產物,偏偏他在台灣又是市佔率最高的Browser..

kaiend wrote:
IE只是早期安全性被罵而已,事實上,IE爛歸爛,但還真的解決程式開發者一堆不必要的噩夢


IE6是製造Web前端開發者一堆惡夢吧

公司的電腦上只有 IE6,
而且不能灌其他的 browser,
所以是不是 IE only 都一樣

mb1024 wrote:
這喔,不是故意設計成...(恕刪)


正解,

要瀏覽器全部測試通過那要花更多的時間
而上面又限制開發時間
且MIS又能控制user端環境的時候
在加上IE是內建
很合理的懶選擇

但對外開放的網站
只要不使用ActiveX
多半還是會進行跨瀏覽器測試
針對主流的IE,FF,Chrome,Safari進行相容性測試

等html 5為成熟標準, 加上各家瀏覽器以它為標準時
開發人員的痛就不會那麼大了
小薇: 大家安安!
Firefox用玉山銀行的ATM得另外安裝程式
如果你是開發程式的人
你會覺得使用者直接在IE點ActiveX安裝比較簡單
還是使用Firefox另外下載程式安裝比較簡單

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
一香(箱)、兩香(箱)、三香(箱)、四香(箱)、五香(箱) (老闆聽了很爽一直搬) 老闆,我要張君雅五香海苔一包
為何公司員工不好好使用內部系統就好,整天要去想是不是 IE only?
不喜歡?就不要看啊!
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!