日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

IE6的BUG及修復(fù) 謂防患于未然的策略( 二 )


某些情況下,是無法讓所有用戶在任何瀏覽器下都完全一模一樣,特別是那些使用IE6的用戶 。運用漸進增強策略,可以保證讓那些用戶至少使用到你網(wǎng)站(或網(wǎng)絡(luò)應(yīng)用)的基本功能 。
更多漸進增強的資料:
理解漸進增強(譯文)Understanding Progressive EnhancementProgressive Enhancement With CSSProgressive Enhancement: What It Is, And How To Use It?Graceful Degradation vs. Progressive EnhancementPragmatic Progressive Enhancement - Why You Should Bother With It 使用自己的預(yù)設(shè)樣式(CSS Reset)
每個瀏覽器都有各自不同的預(yù)設(shè)樣式,在你的樣式表之前使用預(yù)設(shè)樣式(CSS Reset)可以避免在之后編寫冗長的瀏覽器兼容樣式 。在網(wǎng)上有很多CSS Reset可供參考 。
簡單CSS Reset示例:
body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,textarea,p,
th,td {margin:0;padding:0;}
一些可供參考的CSS Resets:
YUI CSS ResetEric Meyer’s Reset ReloadedKISSY CSS Reset 使用JavaScript框架
如果你的網(wǎng)站使用了較多的JavaScript特效,建議使用JavaScript框架 。大部分的js框架都兼容了包括IE6在內(nèi)的各種瀏覽器 ??蛇x的框架有很多,但一般能用一種框架實現(xiàn)的效果一定可以用另外一種框架實現(xiàn),所以你可以根據(jù)個人喜好來選擇合適的框架 。
【IE6的BUG及修復(fù) 謂防患于未然的策略】以下是一些常用的JavaScript框架:
MooToolsjQueryProtoType with ScriptaculousDojoExt JS 強烈推薦實用MooTools,但如果你是入門者,還是建議使用jQuery 。
使用JavaScript模擬標準瀏覽器
現(xiàn)在有一些JavaScript來使IE模擬標準瀏覽器,如果你有較高比例的用戶使用IE6并且開啟了JavaScript,可以考慮使用 Dean Edwards 的 IE7 或者類似的腳本 。
small譯者注:不建議使用這些腳本,因為這些模擬的實現(xiàn)往往會消耗大量的資源,IE本來就夠爛了 。/small
如何在IE下調(diào)試頁面
在IE下調(diào)試頁面很麻煩,F(xiàn)irefox下的擴展程序 Firebug 和 Web Developer Toolbar 都是很好用的工具,如果你想在IE或其他瀏覽器上使用firebug,可以用Firebug Lite 。
在IE下有兩種最好的調(diào)試方法:IE Collection 和 IETester,并且都是免費的(雖然有一點點缺陷) 。IETester的開發(fā)者也提供了 DebugBar 這款I(lǐng)E插件免費供個人使用,但商業(yè)用戶只可試用60天 。

推薦閱讀