在之前的文章當(dāng)中,我們介紹了CSS Hack,也了解到,只有在需要兼容各式各樣的瀏覽器(尤其是IE)的時候,才會用到CSS Hack。
那么在一個企業(yè)網(wǎng)站建設(shè)之前,或者是一個web應(yīng)用開發(fā)之前,我們應(yīng)該如何取舍瀏覽器兼容性呢?
目標(biāo)群體
其實說到底,網(wǎng)站還是給用戶看的,所以你網(wǎng)站的目標(biāo)群體直接決定了你的網(wǎng)站需要達到怎樣的瀏覽器兼容性。
只要你的目標(biāo)群體不是與現(xiàn)代化嚴(yán)重脫節(jié)的人群,那么你就可以毫無顧忌地甩掉IE6這個早該消失的瀏覽器。
應(yīng)用類型
我們并不推薦企業(yè)展示型網(wǎng)站還去兼容IE7甚至是IE6,因為這些無意義的兼容會消耗大量代碼勞動力,而且妥協(xié)IE6帶來的直接代價就是大部分UI都需要采用圖片來構(gòu)建,這對于網(wǎng)站的SEO搜索引擎優(yōu)化非常不利。
當(dāng)然,如果你是在做一個政府內(nèi)部使用的web應(yīng)用,不要懷疑,你必須兼容IE6。
目標(biāo)平臺
自從HTML5和CSS3技術(shù)登上歷史舞臺以來,越來越多的前端達人將它們優(yōu)秀華麗的一面展示給世人,從而證實沒有flash的網(wǎng)頁也可以又酷又炫。
如果你的web應(yīng)用不滿足于在PC端的展示,而想要隨時隨地讓你的客戶在平板、甚至是智能手機上看到你公司與產(chǎn)品的風(fēng)采,那么你就可以選擇目前火遍大江南北的響應(yīng)式布局技術(shù)以及扁平化設(shè)計。當(dāng)然,還有在這兩方面皆鶴立雞群的bootstrap框架。
如果這是你的選擇,那么你再也不用為IE兼容性而煩惱了。
時代在進步,科技在發(fā)展,IE6在國內(nèi)的份額也快跌破10%,當(dāng)IE6終結(jié)的那一天,就是中國web前端技術(shù)春天到來的那一天。