日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

你應(yīng)該關(guān)注web標(biāo)準(zhǔn)的真正原因_Web標(biāo)準(zhǔn)教程

編輯Tag賺U幣
教程Tag:暫無(wú)Tag,歡迎添加,賺取U幣!

  重要提示:下面的文章是我個(gè)人的觀點(diǎn),不是為了表現(xiàn)自己或者為我的老板而寫。

  雖然現(xiàn)在我認(rèn)為web標(biāo)準(zhǔn)值得關(guān)注,但在我了解有關(guān)web標(biāo)準(zhǔn)的主題之前,對(duì)于web標(biāo)準(zhǔn)我毫不關(guān)心,也沒(méi)有意識(shí)到我下面要討論的這些問(wèn)題的存在。而這些問(wèn)題恰恰是每個(gè)人都應(yīng)該關(guān)心web標(biāo)準(zhǔn)、以及他們?cè)诟呖萍籍a(chǎn)品和服務(wù)中扮演的角色的真正原因。

  一.W3C的集會(huì)

  2004年6月1日和2日,我在(美國(guó))圣何塞市中心的Adobe團(tuán)體總部參加了W3C的一個(gè)集會(huì)。(坐在我邊上的是Donna,一位新加入adobe團(tuán)體的朋友,她覺(jué)得很驚異,為什么參加W3C集會(huì)的多是女士。好問(wèn)題,她僅僅從表面上看屋子里的都是女士。)假如你有時(shí)間花幾分鐘時(shí)間閱讀一下集會(huì)說(shuō)明,你會(huì)發(fā)現(xiàn)Tantek Celik和Hakon Lie都在這里,同樣,有來(lái)自Sun、Microsoft、IBM、Adobe、Nokia、Sony、OpenWave大公司的代表,還有許多獨(dú)立顧問(wèn)和其他公司參加。

  伴隨許多有趣的演示,在會(huì)議期間討論更多的是web標(biāo)準(zhǔn)的現(xiàn)狀以及如何發(fā)展。討論的焦點(diǎn)更多是如何在下一代的web應(yīng)用軟件上使用web標(biāo)準(zhǔn)。我非�?释酒饋�(lái)陳述我的兩個(gè)觀點(diǎn),但是我克制了自己。在會(huì)議休息間隙,我和Dean Jackson以及Jon Ferraiolo說(shuō)了我的觀點(diǎn),他們非常贊同并建議替我去把麥克風(fēng)搶過(guò)來(lái),我阻止了他們。也許我害怕人們從我的RTFM rant熟悉我,天知道?這個(gè)時(shí)候,我想我應(yīng)該做的只是坐著和聆聽(tīng)。

  二.一些背景情況
  
  在我們開(kāi)始正文之前,答應(yīng)我先回憶一下。

  上個(gè)月,我曾寫信給一個(gè)團(tuán)體,問(wèn):是否值得努力設(shè)立一個(gè)"web標(biāo)準(zhǔn)推廣日"。這一天盡可能多的blog的站點(diǎn)同時(shí)關(guān)閉以加強(qiáng)效果,同時(shí)在首頁(yè)上放置相同的一頁(yè)來(lái)解釋web標(biāo)準(zhǔn)真正的目標(biāo)。并說(shuō)明一些事情:微軟不愿意修改它的IE以建立統(tǒng)一的基準(zhǔn)平臺(tái),那樣的話開(kāi)發(fā)者可以建立輕量的代碼就工作在IE、Safari, Mozilla, Firefox 以及 Opera等多個(gè)瀏覽器之間。---這樣做至少引起人們對(duì)首頁(yè)內(nèi)容的關(guān)注。

  這個(gè)建議仍未確定,可能發(fā)生可能不發(fā)生,我們需要看看有多少人有愛(ài)好這樣做。拋開(kāi)這件事不說(shuō)。其實(shí)已經(jīng)有許多關(guān)于web標(biāo)準(zhǔn)益處的好的文章和相關(guān)的討論。假如你沒(méi)有看過(guò),下面是一些快速鏈接列表:

  The Business Benefits of Web Standards 本站已經(jīng)翻譯
  
  About Web Standards
  
  Web Standards ROI

  Web Standards for Business

  An Interview With Mike Davidson of ESPN

  Eric Meyer Interview on Web Standards

  The Way Forward with Web Standards

  Developing With Web Standards

  Embracing Best Practice

  當(dāng)然,Zeldman的《Designing with Web Standards》是關(guān)于這個(gè)主題最好的書(shū)籍,非常易懂地說(shuō)明了web標(biāo)準(zhǔn)應(yīng)用和技術(shù)要點(diǎn)。

  所有的文章都討論web標(biāo)準(zhǔn)的益處:簡(jiǎn)化代碼、加速開(kāi)發(fā)、壓縮文件尺寸、提高下載速度、更好的易用性、獲得更多用戶、更易于維護(hù)、多平臺(tái)兼容。而這些益處僅僅停留在技術(shù)層面,也有一些ROI的討論。

  以上都是關(guān)于web標(biāo)準(zhǔn)正確的、非常重要的觀點(diǎn),我假設(shè)你之前已經(jīng)都聽(tīng)說(shuō)和了解。

  三.摘要

  出于本文討論的緣故,我希望你暫時(shí)忘記上面文章提到的所有技術(shù)益處;忘記你的內(nèi)容可以在不同瀏覽器、操作系統(tǒng)或者電腦、和移動(dòng)設(shè)備之間的兼容和輕便協(xié)同的夢(mèng)想;忘記高科技巨頭100%支持標(biāo)準(zhǔn)(而不是90%支持)后,開(kāi)發(fā)者采用標(biāo)準(zhǔn)可以節(jié)省多少的時(shí)間和金錢。那些都是通過(guò)標(biāo)準(zhǔn)可以達(dá)到的最完美的目標(biāo),但它們并不是為什么web標(biāo)準(zhǔn)對(duì)世界真的重要的真正原因。

  一般而言,標(biāo)準(zhǔn)化意味著對(duì)企業(yè)的應(yīng)用壓力。他們要改變行為習(xí)慣,不僅僅要使股東得益,也要使所有人得益。

  而最終,標(biāo)準(zhǔn)最重要的目的很少能通過(guò)代碼、ROI或者日復(fù)一日的爭(zhēng)論而實(shí)現(xiàn)。當(dāng)你開(kāi)始認(rèn)真考慮,你發(fā)現(xiàn)那些在商業(yè)中不斷創(chuàng)新和互相競(jìng)爭(zhēng)的公司,例如:Microsoft、Sun、Adobe和IBM,本質(zhì)上它們需要在自由的市場(chǎng)中生存。假如這些公司認(rèn)為他們遵循標(biāo)準(zhǔn)并不重要,尤其是這個(gè)標(biāo)準(zhǔn)只是一個(gè)在他們勢(shì)力范圍內(nèi)的非官方組織制定發(fā)展的,他們會(huì)遵循嗎?期望這些公司改變他們的本質(zhì),就如同期望肉食動(dòng)物在饑餓時(shí)不要捕食一樣不現(xiàn)實(shí)。

  事實(shí)上,你也可以很輕易地找到一些拒絕采用標(biāo)準(zhǔn)而且也非常成功的公司例子,非凡是當(dāng)你站在公司放慢創(chuàng)新速度的角度來(lái)考慮時(shí)(許多時(shí)候暗指來(lái)自微軟的觀點(diǎn))。沒(méi)有一個(gè)生活和工作在自由經(jīng)濟(jì)體系的人會(huì)不這么想。

  標(biāo)準(zhǔn)對(duì)我們所有人都是重要的真正理由是:預(yù)期它能創(chuàng)造一個(gè)平衡各方利益的、能普遍接受的行為基準(zhǔn)(level of behavior),不論你喜歡或者不喜歡。非凡是那些正在工作,卻遠(yuǎn)離標(biāo)準(zhǔn)的、聰明的工程師。(盡管這些被命名為“標(biāo)準(zhǔn)”的規(guī)范已經(jīng)建立了10年)。

  四.微軟和標(biāo)準(zhǔn)

  你可能會(huì)問(wèn)90年代后期和2000年早期微軟在想什么?為什么它表面上保證要開(kāi)始走模板無(wú)憂,而事實(shí)上可能只遵循了80%到90%?這問(wèn)題很簡(jiǎn)單。微軟在IE4到IE6瀏覽器上采用web標(biāo)準(zhǔn)只不過(guò)是一種市場(chǎng)手段。那個(gè)時(shí)候,IE貫徹標(biāo)準(zhǔn)意味著超過(guò)競(jìng)爭(zhēng)對(duì)手Netscape的Navigator瀏覽器。從表面上看,我們覺(jué)得微軟的做法是正確的,事實(shí)上,微軟只是被商業(yè)利益的本質(zhì)(corporate DNA)所驅(qū)動(dòng):web標(biāo)準(zhǔn)意味著創(chuàng)新。

  一旦微軟得到了它想要的,它就無(wú)所顧忌,繼續(xù)變本加厲,甚至越走越遠(yuǎn)。例如現(xiàn)在微軟現(xiàn)在開(kāi)始在新操作系統(tǒng)Longhorn上開(kāi)發(fā)新的私有技術(shù)XAML。正如一些人指出的,微軟又開(kāi)始分裂市場(chǎng),就象1995 年那樣。這沒(méi)什么可驚異的,微軟的行為源自其商業(yè)利益的本質(zhì),它過(guò)去和今天的行為都合乎邏輯。更重要的是,除非有來(lái)自外界的強(qiáng)大壓力,否則它不會(huì)改變。

  五.來(lái)自Asimov的一課

  這可能是一個(gè)不恰當(dāng)?shù)谋扔�,但我還是堅(jiān)持引用它。這個(gè)比喻來(lái)自Isaac Asimov(阿西莫夫)的科幻作品《基地三步曲》(Foundation Trilogy)。在第一本書(shū)里描繪了在宇宙中有一顆獨(dú)立的星球,叫做基地,成為整個(gè)銀河帝國(guó)科技的唯一來(lái)源。起初一切事情都很美好,直到有一天,銀河帝國(guó)妄圖控制整個(gè)基地。所以當(dāng)銀河帝國(guó)派出飛船攻擊小星球的時(shí)候,銀河帝國(guó)所有的機(jī)器、用具和電腦系統(tǒng)在同一時(shí)間都失靈了�;匾揽课ㄒ坏目萍紕倮�,并強(qiáng)迫銀河帝國(guó)答應(yīng)其獨(dú)立存在。

  在書(shū)中,銀河帝國(guó)邪惡而腐敗,在航向上使宇宙再次走向黑暗時(shí)代。我們不得不擔(dān)心類似的情況在現(xiàn)實(shí)中發(fā)生。我們必須清楚的考慮到一個(gè)象微軟這樣的公司很可能有著類似“基地”的能力。

  在現(xiàn)代網(wǎng)絡(luò)中,工商界已經(jīng)過(guò)分依靠于微軟的技術(shù)---至少包括在這期間我們的常用操作系統(tǒng)、主要的內(nèi)容傳輸設(shè)備類似HTML表現(xiàn)引擎(不僅僅限于IE瀏覽器,還有能表現(xiàn)web內(nèi)容的windows的應(yīng)用程序)。所有人都應(yīng)該去看看Google的時(shí)代熱點(diǎn)頁(yè)面的統(tǒng)計(jì)數(shù)據(jù)。

  有一個(gè)很及時(shí)的觀點(diǎn)就是:少數(shù)人的行動(dòng)會(huì)對(duì)多數(shù)人產(chǎn)生意義深刻的影響。在那樣的環(huán)境中,占多數(shù)的人們?yōu)榱吮Wo(hù)自己必須建立一種互相制約的平衡機(jī)制,以防止少數(shù)人的錯(cuò)誤、貪婪和權(quán)利買賣。假如沒(méi)有這個(gè)平衡機(jī)制,少數(shù)人就會(huì)濫用他們的權(quán)利,忽視多數(shù)人的需求和犧牲多數(shù)人的利益,而多數(shù)人也不必為此驚異。

  我們有自己的制約平衡機(jī)制,那就是W3C提供給世界的web標(biāo)準(zhǔn)規(guī)范。然而,假如這個(gè)規(guī)范不被100%的遵守就毫無(wú)意義,90%遵守是不夠的,9 9%遵守也是不夠的。(就象Hakon在W3c會(huì)議上評(píng)論的,規(guī)范已經(jīng)制定,我們現(xiàn)在就是等待微軟去完全執(zhí)行它。)

  尊敬的微軟公司已經(jīng)給工商界敲響了一個(gè)警鐘:微軟office的安全措施令人可憐和可怕。其中存在的安全漏洞,使得一個(gè)十六、七歲的黑客用極其簡(jiǎn)單的病毒代碼就可以入侵整個(gè)系統(tǒng)并使系統(tǒng)癱瘓。人們希望工商界能夠給微軟公司以更大的壓力,迫使其完全遵循W3C制定的標(biāo)準(zhǔn)。

  假如我們的商業(yè)和政治領(lǐng)袖不對(duì)微軟施加壓力,那么就不要對(duì)未來(lái)可能的結(jié)果產(chǎn)生驚異。更重要的,假如我們(包括全世界所有的開(kāi)發(fā)者、程序員、設(shè)計(jì)師和內(nèi)容創(chuàng)作者)不做我們應(yīng)該的努力去"教育"那些商業(yè)和政治領(lǐng)袖,我們就會(huì)因?yàn)樽詈蟮慕Y(jié)果而受到責(zé)備。

  六.實(shí)踐步驟

  最后,假如web標(biāo)準(zhǔn)真正被重視,成為建立一個(gè)平等的競(jìng)爭(zhēng)環(huán)境(level playing field)和平衡各方利益(lowest common denominator)的手段,這就接近我在W3C集會(huì)上最想大聲說(shuō)出來(lái)的觀點(diǎn)了。在集會(huì)第二天快要結(jié)束的時(shí)候,有一些提議建議W3C需要勇敢前進(jìn)。Dean(W3C研究員)看上去有些猶豫不決。你最好還是自己去 看看這個(gè)note。

  按我的觀點(diǎn)看來(lái),在擔(dān)心下一代互聯(lián)網(wǎng)發(fā)展問(wèn)題之前,W3C需要做的是如下幾點(diǎn),重點(diǎn)在web應(yīng)用軟件(applications)方面:

  1.合并、整理現(xiàn)行規(guī)范
  
  當(dāng)我瀏覽XHTML或者CSS規(guī)范,最重要的事情是我希望看到現(xiàn)行標(biāo)準(zhǔn),不是過(guò)去的標(biāo)準(zhǔn),或者正在制定中的將來(lái)的標(biāo)準(zhǔn)。整理標(biāo)準(zhǔn)使之輕易被貫徹和遵循,也需要為用戶提供一個(gè)獨(dú)立的,隨時(shí)更新的文檔便于查閱臨界信息(critical information)。

  2.確定那一組規(guī)范應(yīng)該被目前階段web開(kāi)發(fā)所遵循

  這里是W3C部分相關(guān)討論,我發(fā)起投票提議用兩個(gè)列表的方法:第一個(gè)規(guī)范列表說(shuō)明今天或者明年世界要遵循的規(guī)范,列表中只包含當(dāng)前W3C 已經(jīng)批準(zhǔn)的規(guī)范版本,包括XHTML、CSS和DOM;第二個(gè)規(guī)范列表將包含 XHTML、CSS、 SMIL、SVG、 XForms、 ECMAScript和 DOM.一旦我們的內(nèi)容發(fā)布系統(tǒng)能夠100%處理第二個(gè)列表中的規(guī)范,那么我們就能討論再下一級(jí)將是什么。到那時(shí)候,我相信許多關(guān)于web應(yīng)用軟件的規(guī)范都將被納入討論。

  3.建立兩套文檔

  我們需要一套規(guī)范專門針對(duì)用戶代理(類似微軟公司)的開(kāi)發(fā)者和創(chuàng)作者;也需要一套規(guī)范專門針對(duì)設(shè)計(jì)師和web開(kāi)發(fā)者。現(xiàn)在的規(guī)范混雜在一起,不方便各類用戶應(yīng)用標(biāo)準(zhǔn)時(shí)查閱相應(yīng)的知識(shí)。

  4.重新調(diào)整現(xiàn)在的W3C主頁(yè)的重點(diǎn)
 
  現(xiàn)在W3C主頁(yè)的只有少量信息說(shuō)明為什么使用和關(guān)注web標(biāo)準(zhǔn)是重要的。頁(yè)面上填滿了規(guī)范和鏈接,這是典型的"官僚主義"設(shè)計(jì),違反了最重要的設(shè)計(jì)原則:假如頁(yè)面上所有信息都重要,那么所有信息也都不重要。是時(shí)候改變了,W3C主頁(yè)的重點(diǎn)應(yīng)該是如何方便人們?yōu)g覽規(guī)范,而不是方便官僚機(jī)構(gòu)如何運(yùn)做。

  七.這種情況下你能做什么
 
  給web標(biāo)準(zhǔn)更多機(jī)會(huì),限制微軟的力量。這看起來(lái)不是一個(gè)普通人能做的,或許對(duì)或許不對(duì)。他們說(shuō)民主政治就是每一張選票,假如一張選票的力量微不足道,那么我想集合每一張支持web標(biāo)準(zhǔn)的選票就足夠了,也許"web標(biāo)準(zhǔn)日"是需要的。假如有足夠的聲音大聲說(shuō)web標(biāo)準(zhǔn)的重要性并抗議目前的情況,那么就可能有足夠?qū)Φ纳虡I(yè)和政治領(lǐng)袖來(lái)關(guān)注,給微軟我們需要的壓力。

  我已經(jīng)這樣做了。

  我也很興奮地看到John Allsopp在他的 Web Essentials 04網(wǎng)站上發(fā)起的活動(dòng)已經(jīng)引起足夠多人的愛(ài)好。這個(gè)在美國(guó)和歐洲的活動(dòng)承諾將大大推進(jìn)web標(biāo)準(zhǔn)的前進(jìn)。

  真相大白了?我的一個(gè)主張就是微軟不應(yīng)該再對(duì)IE做任何事情,除非他們迫于壓力改變做法。老實(shí)說(shuō),假如所有開(kāi)發(fā)者都用同一個(gè)平臺(tái),同一套APIs,同一套標(biāo)準(zhǔn),世界將變得簡(jiǎn)單地多。

  真的就是這樣,事實(shí)上,許多公司已經(jīng)在這樣做了(給web標(biāo)準(zhǔn)更多機(jī)會(huì),限制微軟的力量),只是擔(dān)心windows和IE的使用,就象我們所有人都知道的。我自己也在過(guò)去的幾個(gè)公司中堅(jiān)持這樣做,僅僅是出于道德和責(zé)任。

  誰(shuí)說(shuō)唯一的規(guī)范不應(yīng)該由微軟制定?這樣可能使事情變得千倍的輕易(比如學(xué)習(xí)HTML、CSS和Javascript代碼),可能使我們只要工作在一個(gè)瀏覽器上,一個(gè)操作系統(tǒng)或者一個(gè)平臺(tái)上。誰(shuí)說(shuō)答應(yīng)微軟制定那樣的規(guī)范有錯(cuò)誤?誰(shuí)說(shuō)微軟把XAML或者其它擴(kuò)展放進(jìn).net的CSS和HTML是錯(cuò)誤的?我們按微軟規(guī)范寫所有web內(nèi)容和代碼有什么問(wèn)題?為什么不能將我們所有的技術(shù)依靠于一家公司?

  也許Bill Gates真的就是Asimov宇宙基地的Hari Seldon(哈里謝頓:試圖通過(guò)在銀河角落建立隱蔽的基地,來(lái)縮短隨后的黑暗時(shí)代)。也許這所有都是一個(gè)計(jì)劃來(lái)幫助世界度過(guò)隨后的黑暗時(shí)代,只是我們都不知道?

  不用關(guān)心web標(biāo)準(zhǔn)?

  小心,你可能得到的是你不想要的。

來(lái)源:模板無(wú)憂//所屬分類:Web標(biāo)準(zhǔn)教程/更新時(shí)間:2007-03-22
相關(guān)Web標(biāo)準(zhǔn)教程