近日,國際知名瀏覽器Firefox(火狐)再度與Google聯手,推出W3Help網站(http://www.w3help.org/zh-cn/),致力于在國內推動W3C國際通行標準,幫助互聯網開發者了解標準,改進網頁兼容性,提升網民的網絡瀏覽體驗。
什么是“W3C”標準?
“W3C 標準”是指 W3C 標準工作組的標準批準過程的最終階段。這一名稱表示了該標準文檔已經經歷了W3C成員組織和公眾的評審,其目的在于使萬維網技術標準化。到目前為止,W3C 已開發了超過50個規范(草案)。在此次火狐、谷歌聯手推出的W3Help網站(http://www.w3help.org/zh-cn/)中,對HTML、CSS、DOM規范做了更多介紹。
為什么需要“W3C”標準?
目前在互聯網中流行的瀏覽器有多種,這些瀏覽器在處理一個相同的頁面時,表現或行為有時會有差異。如果這種差異很大,可能造成在某個瀏覽器下無法正常瀏覽網頁。引起這些差異的問題即為“瀏覽器兼容性問題”。
瀏覽器的工作模式常被稱為“渲染模式”。不同瀏覽器的工作模式不僅對渲染有影響,對代碼的解析以及腳本的行為也同樣有影響。如果一個頁面能使各瀏覽器都工作在“標準模式”下,那么各瀏覽器都將向“標準”靠攏,使得網民在使用不同瀏覽器時,看到的頁面差異很小。相反,如果一個頁面使各瀏覽器都工作在“混雜模式”下,那么各瀏覽器之間表現出的差異將會非常大,影響網民的瀏覽體驗。
因此,互聯網開發人員在編寫一個頁面時,應該使用可以觸發各瀏覽器“標準模式”的DTD,并書寫符合規范的代碼,以保證網頁在各瀏覽器中可以最大程度的兼容,為網民帶來更好的瀏覽器體驗。而這個“標準”,正是“W3C”所倡導的“W3C”國際通行標準。
事實標準釀惡果 通行標準好處多
早在2009年初,曾出現過IE8與國內2400家網站不兼容的現象,國內多家知名網站未能幸免,中國網站幾乎全軍覆沒。究其原因,是國內大部分網站根據與W3C標準不兼容的老版本IE進行開發造成的。
微軟于2001年8月27日發布IE6(Internet Explorer 6),增強了對 CSS1 的兼容,使得 IE6對CSS的解析及渲染與它的前一個版本IE5.5有了很大的差別。為了保持良好的向后兼容性,微軟為用戶提供了一個“開關”,來決定瀏覽器的工作模式。在后續推出的IE7、IE8 中,也使用了上述“開關”。這樣,就使得IE7、IE8與IE6 一樣,在的“混雜模式”下對頁面進行處理。因此,IE系列的“混雜模式”將瀏覽器的行為凍結在IE5.5這個老版本的瀏覽器上。隨著時間的推進和標準的進步,這種“混雜模式”已經不能適應互聯網的快速發展了。
在國內,由于Windows捆綁IE瀏覽器的緣故,造成了IE(尤其是IE6)的廣泛應用。而國內的大多數網站根據與標準不兼容的老版本IE進行開發,當IE瀏覽器升級時,就出現了多家國內網站不兼容的現象。尤其在網銀方面,由于國內大多數銀行只提供基于Windows和IE的網上支付解決方案,造成眾多非Windows、非IE用戶無法正常登陸網銀,對網民的互聯網使用造成了極大的傷害。
隨著Firefox(火狐)瀏覽器用戶占有率的持續上升,火狐已經穩坐全球瀏覽器市場第二把交椅。正是在廣大網友和非IE用戶的呼聲中,第三方支付平臺“支付寶”從不支持火狐(Firefox)等非IE瀏覽器到全面支持跨平臺的網絡支付,網民的需求贏得了“標準之爭”的重要一役。而浦發銀行、國有四大行之一的建行也已宣布支持火狐。堅持國際通行的“W3C”標準,將為網民的互聯網瀏覽帶來更多便利。
“W3Help”網站幫助中國互聯網開發者了解標準,改善兼容性問題
Firefox火狐瀏覽器一貫堅持國際通行標準,早在Firefox3.5中,就為線上媒體帶來了重要升級,提供了世界上第一個HTML5視頻和音頻支持的實現(Ogg Vorbis和Ogg Theora,允許網頁開發人員在網頁中包含富媒體內容,并且可以使用JavaScript、HTML、CSS來操作他們。此次火狐與谷歌再度聯手,發布W3Help網站((http://www.w3help.org/zh-cn/),為國內的開發者提供更多“W3C”標準的介紹,分析兼容性產生的原因,并提供兼容性問題的具體案例供網頁開發者參考,為提升中國互聯網網民的網絡體驗貢獻力量!
進入論壇>>

推薦閱讀
日前,大眾點評網聯手80萬家商戶和2000萬會員,發起“誠信自查行動”,并公布了對買賣點評行為的“零容忍”處罰機制。這是繼今年8月份誠信技術系統上線后的又一次行動。9月15日起,大眾點評網將按照“零容忍”處罰機>>>詳細閱讀
地址:http://m.sdlzkt.com/a/01/20111231/235245.html