WIKI使用導(dǎo)航
站長(zhǎng)百科導(dǎo)航
站長(zhǎng)專題
- 網(wǎng)站推廣
- 網(wǎng)站程序
- 網(wǎng)站賺錢
- 虛擬主機(jī)
- cPanel
- 網(wǎng)址導(dǎo)航專題
- 云計(jì)算
- 微博營(yíng)銷
- 虛擬主機(jī)管理系統(tǒng)
- 開放平臺(tái)
- WIKI程序與應(yīng)用
- 美國(guó)十大主機(jī)
W3C
W3C是英文 World Wide Web Consortium 的縮寫,中文意思是萬(wàn)維網(wǎng)聯(lián)盟。W3C于1994年10月在麻省理工學(xué)院計(jì)算機(jī)科學(xué)實(shí)驗(yàn)室成立。創(chuàng)建者是萬(wàn)維網(wǎng)的發(fā)明者Tim Berners-Lee。W3C組織是對(duì)網(wǎng)絡(luò)標(biāo)準(zhǔn)制定的一個(gè)非贏利組織,像HTML、XHTML、CSS、XML的標(biāo)準(zhǔn)就是由W3C來(lái)定制。W3C會(huì)員(大約500名會(huì)員)包括生產(chǎn)技術(shù)產(chǎn)品及服務(wù)的廠商、內(nèi)容供應(yīng)商、團(tuán)體用戶、研究實(shí)驗(yàn)室、標(biāo)準(zhǔn)制定機(jī)構(gòu)和政府部門,一起協(xié)同工作,致力在萬(wàn)維網(wǎng)發(fā)展方向上達(dá)成共識(shí)。
W3C的由來(lái)[ ]
自從Web誕生以來(lái),Web的每一步發(fā)展、技術(shù)成熟和應(yīng)用領(lǐng)域的拓展,都離不開成立于1994年10月的W3C(World Wide Web Consortium,萬(wàn)維網(wǎng)聯(lián)盟)的努力。W3C是專門致力于創(chuàng)建Web相關(guān)技術(shù)標(biāo)準(zhǔn)并促進(jìn)Web向更深、更廣發(fā)展的國(guó)際組織。
1994年10月,Web還是大學(xué)、研究機(jī)構(gòu)的新寵時(shí),Web技術(shù)和應(yīng)用的發(fā)起人、被譽(yù)為Web之父的 Tim Berners-Lee就敏銳地意識(shí)到Web的出路不是象牙塔中少數(shù)人的互聯(lián)網(wǎng)絡(luò),而是供全社會(huì)使用的一種公共的信息資源和交流資源,而要達(dá)到這個(gè)目標(biāo),對(duì)其中所涉及的技術(shù)進(jìn)行規(guī)范化、指導(dǎo)軟件產(chǎn)業(yè)對(duì)基于此平臺(tái)的技術(shù)的開發(fā)、相關(guān)技術(shù)的普及、推廣和培訓(xùn)都必不可少。因此,Tim Berners-Lee這位Web的先驅(qū)聯(lián)合CERN、DARPA和歐盟倡導(dǎo)并組織成立了Web的核心技術(shù)機(jī)構(gòu)——W3C。
W3C的核心最初位于Tim Berners-Lee供職的美國(guó)麻省理工學(xué)院計(jì)算機(jī)實(shí)驗(yàn)室(MIT/LCS);隨后,該組織迅速吸引了大量在Web上的志同道合者,開始出現(xiàn)多個(gè)中心的格局,隨后出現(xiàn)的另外兩個(gè)中心分別位于法國(guó)的INRIA(Institut National de Recherche en Informatique et Automatique)和日本的Keio大學(xué)(慶應(yīng)大學(xué)),其中2003年INRIA由ERCIM(Eruopean Research Consortium in Informatics and Mathematics)接替;此外,W3C還在全球各地建有14家辦事機(jī)構(gòu),其中香港就有一處。
W3C的工作以成員機(jī)構(gòu)為載體負(fù)責(zé)實(shí)施。截止目前,W3C在全球已有超過450家會(huì)員機(jī)構(gòu),并與其他國(guó)際標(biāo)準(zhǔn)化等多家組織機(jī)構(gòu)建立了廣泛的合作關(guān)系。此外W3C還有少量的專職工作人員,總共有70多人。
W3C創(chuàng)建宗旨及長(zhǎng)遠(yuǎn)目標(biāo)[ ]
- 創(chuàng)建伊始,W3C就開始以引領(lǐng)Web 技術(shù)的發(fā)展和促進(jìn)為己任。其宗旨概括為7點(diǎn):
- 推進(jìn)Web的普及,即希望未來(lái)無(wú)論任何人、任何設(shè)備、任何地點(diǎn)以及任何時(shí)間(4A)都可以方便地使用Web和Web上的合法資源。
- 解決語(yǔ)義網(wǎng)絡(luò)(Semantic Web)問題,即不僅人能閱讀和理解Web上的信息,計(jì)算機(jī)、程序以及其他硬件設(shè)備也 同樣能理解并處理Web上的形形色色的 信息。
- Web應(yīng)該是可信任的網(wǎng)絡(luò),使Web上的機(jī)密信息有安全保證、同時(shí)使用者得到的也是一個(gè)安全可靠的網(wǎng)絡(luò)資源環(huán)境。
- 協(xié)同工作,W3C從成立之初就是一個(gè)廠商中立的技術(shù)組織,始終通過在工業(yè)上達(dá)成共識(shí)、鼓勵(lì)開放性討論來(lái)致力于設(shè)計(jì)、推廣開放的語(yǔ)言,以及通過各種技術(shù)草案來(lái)推動(dòng)基于Web的各類軟件產(chǎn)品,從而避免市場(chǎng)上技術(shù)規(guī)范的混亂。
- 可持續(xù)發(fā)展問題。W3C的立足點(diǎn)是發(fā)展和推廣基于Web的技術(shù),由于網(wǎng)絡(luò)的易用性等特點(diǎn),W3C已清楚地意識(shí)到Web的需求總是走得更遠(yuǎn),因此,為保證Web的可持續(xù)發(fā)展,所有的設(shè)計(jì)都遵循簡(jiǎn)易性、可調(diào)節(jié)性、兼容性、可擴(kuò)展性等指導(dǎo)原則。
- 權(quán)利的分散問題。為避免人為和客觀上造成的瓶頸和技術(shù)失衡問題,W3C的工作是分散處理的。
- 支持多媒體,由于Web本身就擁有極其豐富的資源,其中相當(dāng)一部分是多媒體信息,因此,多媒體信息處理領(lǐng)域內(nèi)的規(guī)范是W3C的一個(gè)重要方向。
總之,W3C以開發(fā)“Web 事實(shí)標(biāo)準(zhǔn)”的各種技術(shù)規(guī)范作為其核心任務(wù),目前已開發(fā)了超過50個(gè)技術(shù)規(guī)范。這些技術(shù)規(guī)范中大部分是由各個(gè)功能組開發(fā)的各種功能性規(guī)范,同時(shí)也包括WWW的核心體系結(jié)構(gòu)。W3C的這些成果基本上已由企業(yè)和研究機(jī)構(gòu)進(jìn)行了實(shí)現(xiàn)。
- 基于W3C的組織原則和工作宗旨,以及Web的實(shí)際應(yīng)用情況,W3C提出了其長(zhǎng)遠(yuǎn)目標(biāo),包括3個(gè)方面的內(nèi)容,分別是:
- 建立一個(gè)普遍的、全社會(huì)易于使用的公共網(wǎng)絡(luò)環(huán)境;
- Web上的語(yǔ)義可管理和正確使用;
- Web應(yīng)該是安全可信的。
W3C與網(wǎng)站相關(guān)的標(biāo)準(zhǔn)規(guī)范[ ]
網(wǎng)頁(yè)主要由三部分組成:結(jié)構(gòu)(Structure)、表現(xiàn)(Presentation)和行為(Behavior)。對(duì)應(yīng)的標(biāo)準(zhǔn)也分三方面:結(jié)構(gòu)化標(biāo)準(zhǔn)語(yǔ)言主要包括XHTML和XML,表現(xiàn)標(biāo)準(zhǔn)語(yǔ)言主要包括CSS,行為標(biāo)準(zhǔn)主要包括對(duì)象模型(如W3C DOM)、ECMAScript等。這些標(biāo)準(zhǔn)大部分由W3C起草和發(fā)布。
1. 結(jié)構(gòu)標(biāo)準(zhǔn)語(yǔ)言
- 1. XML
- XML是The Extensible Markup Language(可擴(kuò)展標(biāo)識(shí)語(yǔ)言)的簡(jiǎn)寫。目前推薦遵循的是W3C于2000年10月6日發(fā)布的XML1.0,參考([www.w3.org/TR /2000/REC-XML-20001006])。和HTML一樣,XML同樣來(lái)源于SGML,但XML是一種能定義其他語(yǔ)言的語(yǔ)。XML最初設(shè)計(jì)的目的是彌補(bǔ)HTML的不足,以強(qiáng)大的擴(kuò)展性滿足網(wǎng)絡(luò)信息發(fā)布的需要,后來(lái)逐漸用于網(wǎng)絡(luò)數(shù)據(jù)的轉(zhuǎn)換和描述。關(guān)于XML的好處和技術(shù)規(guī)范細(xì)節(jié)這里就不多說(shuō)了,網(wǎng)上有很多資料,也有很多書籍可以參考。
- 2. XHTML
- XHTML是The Extensible HyperText Markup Language可擴(kuò)展標(biāo)識(shí)語(yǔ)言的縮寫。目前推薦遵循的是W3C于2000年1月26日推薦XML1.0(參考/xhtml1)。XML雖然數(shù)據(jù)轉(zhuǎn)換能力強(qiáng)大,完全可以替代HTML,但面對(duì)成千上萬(wàn)已有的站點(diǎn),直接采用XML還為時(shí)過早。因此,我們?cè)?HTML4.0的基礎(chǔ)上,用XML的規(guī)則對(duì)其進(jìn)行擴(kuò)展,得到了XHTML。簡(jiǎn)單的說(shuō),建立XHTML的目的就是實(shí)現(xiàn)HTML向XML的過渡。
2. 表現(xiàn)標(biāo)準(zhǔn)語(yǔ)言
- CSS是Cascading Style Sheets層疊樣式表的縮寫。目前推薦遵循的是W3C于1998年5月12日推薦CSS2(參考[1])。W3C創(chuàng)建CSS標(biāo)準(zhǔn)的目的是以CSS取代HTML表格式布局、幀和其他表現(xiàn)的語(yǔ)言。純CSS布局與結(jié)構(gòu)式XHTML相結(jié)合能幫助設(shè)計(jì)師分離外觀與結(jié)構(gòu),使站點(diǎn)的訪問及維護(hù)更加容易。
- 另W3C提供一個(gè)免費(fèi)用于幫助Web設(shè)計(jì)者檢查層疊樣式表(CSS)的CSS驗(yàn)證器軟件,可在線提交您的網(wǎng)站即可查詢您的網(wǎng)站內(nèi)的CSS是否符合W3C的標(biāo)準(zhǔn)。查詢地址:CSS在線驗(yàn)證。也可以將它下載至本地作為一個(gè)JAVA程序或者Servlet運(yùn)行在自己的電腦上。點(diǎn)擊下載
3. 行為標(biāo)準(zhǔn)
- 1. DOM
- 2. ECMAScript
- ECMAScript是ECMA(European Computer Manufacturers Association)制定的標(biāo)準(zhǔn)腳本語(yǔ)言(JAVAScript)。目前推薦遵循的是ECMAScript 262([3])。
W3C的中國(guó)現(xiàn)狀[ ]
中國(guó)已成為Web用戶增長(zhǎng)最快的國(guó)家,W3C也注意到這一點(diǎn),因此最近兩年,W3C的一些高層人物相繼出訪我國(guó),與我國(guó)同行進(jìn)行了廣泛的交流,并在香港特別行政區(qū)已設(shè)立了辦事處;我國(guó)的研究人員也對(duì)W3C的草案工作投入了極大關(guān)注,目前在這方面最為活躍的單位有中國(guó)科學(xué)院計(jì)算所、中國(guó)科學(xué)院軟件所、清華大學(xué)、北京大學(xué)、北京科技大學(xué)、北京郵電大學(xué)、東南大學(xué)等研究機(jī)構(gòu);但遺憾的是各大軟件公司雖然也積極關(guān)注W3C的各種活動(dòng)和成果,卻沒有主動(dòng)參與到國(guó)內(nèi)同行的交流、國(guó)際草案的討論、規(guī)范的制定中去,在技術(shù)上難免比較被動(dòng)。
2003年11月,由中國(guó)計(jì)算機(jī)學(xué)會(huì)、萬(wàn)維網(wǎng)聯(lián)盟香港辦事處主辦,在北京中國(guó)科學(xué)院情報(bào)文獻(xiàn)中心召開了 W3C 2003中國(guó)論壇。以W3C總干事Ivar Herman為首的權(quán)威人士在語(yǔ)義Web、移動(dòng)計(jì)算、國(guó)際化、網(wǎng)絡(luò)可讀性等方面進(jìn)行了交流,并介紹了這幾個(gè)領(lǐng)域的工作內(nèi)容和研究現(xiàn)狀。'