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