japanese少妇高潮潮喷 -精品国产AV一区二区三区-麻豆av一区二区三区久久-国产精品无码专区

網頁規范的定義是什么

發布時間:2025-08-21 點擊:21
譯自:what are web standards?中文:什么是網頁規范?原作者:nicholas c. zakas
或許咱們被壓抑太久,或許咱們太樂觀,或許規范真的現已深入人心了。
在網站開發過程中,你會聽到詞語“規范”很屢次。我的意思是,很屢次。internet explorer由于不支撐規范而廣為詬病,opera自稱是唯一的一個真實努力地徹底完成規范的瀏覽器,而全世界的開發人員又彼此責怪沒有遵從規范。可笑的是,大部分人根本不理解什么是規范或許它們是怎么變成這樣的。
讓咱們以互聯網上的頭號神話來說起:w3c發明了規范。這徹底是過錯的。w3c宣稱的目標是發明規范,可是它不能夠在實際上發明它們。為什么呢?由于,很簡單,規范是大多數人決定要做的工作。因此,網頁規范是大部分瀏覽器廠商決定要跟隨的。w3c能夠引薦應該怎么做,可是它沒有權力強制施行。假如w3c真的能夠發明規范,那么咱們也不會仍然在等待相關的瀏覽器支撐xhtml了,它在1999年就完成了。w3c沒有能力強制瀏覽器廠商做任何工作;每個人都能決定自己想做什么。乃至參與到w3c的瀏覽器廠商都不遵從某些規范(全部的瀏覽器廠商都這樣)。
所以假如我和我的同伴這個周末聚到一同然后想出了一個很帥的javascript特性,那么咱們就和w3c相同了。假如咱們確認能夠讓mozilla、apple、microsoft和opera完成這個特性,那么咱們就現已創立了一個新的規范了——和w3c相同。沒有一個官方的標志或印章能夠讓一些東西成為規范,它僅僅由兩個或更多瀏覽器來完成的。
w3c在創立規范上曾經很傳統的欠好。它們真實擅長的是文檔化和規范化現已在瀏覽器中完成的東西。這樣導致了html 4 和dom 1的創立大部分是根據在ie 4中的立異。是的,同學們,微軟在創立這些規范方面是比其它任何瀏覽器都更有影響力的,由于它們不斷前進和立異而等不及有人告訴它們現已好了。
事實上,微軟的許多立異都現已成為它們自己的規范,比方innerhtml 屬性,xmlhttprequest 對象,通過designmode的富文本編輯。沒有瀏覽器敢不支撐這些;這使它們成為了規范。w3c現在正在走一些流程將它們引進到html 5 規范 和xmlhttprequest規范中。
責罵微軟不支撐規范好像變得很盛行,可是人們能夠說,假如世界上最盛行的瀏覽器不去完成某些東西,它就不會真實的成為規范。保存估計internet explorer在全球有80%左右的商場份額(2008年)。也就是說只要20%的互聯網用戶在運用“兼容規范”的瀏覽器。當只要商場上20%的用戶運用它,它會是一個規范嗎?仔細考慮一下吧。
真相是微軟僅僅跟隨了互聯網中最固執的企業的領導者:網景(netscape)。網景是第一個說“咱們要做咱們想做的”的,然后引進了標簽。歷史標明在瀏覽器廠商開始立異的時候,網絡也跟著進步了。微軟不是唯一這樣做的。mozilla也完成了不規范的特性,比方xsltprocessor;safari 完成了標簽;opera 完成了標簽和window.opera 對象。然而沒有人抱怨它們做出了自己的東西和立異……只要微軟是個壞小子。為什么這樣?
正如alex russell屢次指出的,立異并不在w3c的手中。真實的立異,能夠帶動互聯網開展的立異,需求來自于瀏覽器廠商。讓自由的商場來決定瀏覽器中最有用的特性然后讓w3c去規范它吧。那才是真實的規范。比及偉大的html 5規范在2022完成了,不會推進網絡向前開展。得讓像alex相同聰明的家伙開發瀏覽器才行(推進web進步)。


CSS+JavaScript打造超酷右鍵菜單
微博營銷需要注意哪幾點?
怎么打造一個獨特的企業網站建設?
網站建設有哪些誤區可以避免?
醫院網站建設方案框架分析
創新設計,讓網站建設更具創意和品牌價值
網站制作后如何建立網站地圖(sitemap)
網站排名遇到了瓶頸怎么辦?