close

最近開始使用了Ext-js這個美化Web介面的套件

使用Ext-js最需要注意的小地方是IE系列與Firefox的差別

一般Programer都會使用Firefox來查看是否有小BUG存在

或是看看IE或是Firefox會不會有哪邊不正常的情況

另外根據我們家任性的RD所介紹的FireBug更是好用

但問題是什麼....

就是Firefox這個瀏覽器異常的優秀...真的比IE系列好太多了

怎說呢...對於Programer來說

Firefox有較高的容錯率,允許較簡單的某部分語法缺失

像是多了一個逗號之類的小缺失

但是Firebug會因為Firefox正常顯示而不會告知逗點是多在哪裡

反而IE系列就硬是在瀏覽器左下角會告訴你有錯誤

問題是目前的IE系列也根本就沒有除錯套件可以裝起來用

然後看你的script到底是錯在哪裡來除錯

大部分從微軟系列起家的Programer完全靠經驗解決

也只好一步一步去想辦法除錯

 

若測試環境完全使用IE系列,以IE為準

也可能造成一部分的Firefox使用者會看到跑版等情形

而且有的情況還可能會是IE6正常但IE7異常

當然...反過來IE7正常但IE6異常的情況也不在少數...

最後Programer只好IE6、IE7、Firefox都測過一遍確保沒問題

 

當然...盡可能的去符合每一個瀏覽器的需求

是Programer的責任

但以台灣的市場來說...IE系列佔絕大多數

若是只能遷就其一的情況下,IE絕對是優先選擇的一方

再怎樣來說...畢竟Web服務是使用者市場

最多使用者用的瀏覽器才是我們需要攻陷的一方

就算強力推廣Firefox的好

也沒辦法改變windows OS裝好就內建的IE是絕對多數的事實

消息指出微軟會在最新的IE8內建script除錯器

不過以目前beta2的版本來看

若是想要能夠跟firebug打平

微軟還需要多多加油了


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 longlang0616 的頭像
    longlang0616

    八咫烏的天空

    longlang0616 發表在 痞客邦 留言(0) 人氣()