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