W3C
萬維網(wǎng)聯(lián)盟,World Wide Web Consortium, 又稱W3C理事會, 是萬維網(wǎng)的主要國際標(biāo)準(zhǔn)組織.
W3C由 Timothy John Berners-Lee, 人稱李爵士于1994年10月離開歐洲核子研究中心后成立.在 1989 年至 1992 年間总放,發(fā)明了 WWW(World Wide Web)骆撇,一種適用于全世界的網(wǎng)絡(luò)。主要包含三個概念:
- URI黑忱,俗稱網(wǎng)址
- HTTP耕餐,兩個電腦之間傳輸內(nèi)容的協(xié)議
- HTML斤程,超級文本寸癌,主要用來做頁面跳轉(zhuǎn)
URL 的作用是能讓你訪問一個頁面,HTTP 的作用是讓你能下載這個頁面于未,HTML 的作用是讓你能看懂這個頁面撕攒。
這是一個簡單而完美的系統(tǒng)陡鹃。
李爵士除了發(fā)明了這些概念,還付諸了行動:
- 發(fā)明了第一個服務(wù)器
- 發(fā)明了第一個瀏覽器
- 寫出了第一個網(wǎng)頁
2009 年李爵士在 TED 上有一個演講:https://www.ted.com/talks/tim_berners_lee_on_the_next_web 抖坪,說出了他為什么發(fā)明 WWW萍鲸。
2017 年,李爵士獲得了圖靈獎擦俐,我覺得這個獎實(shí)至名歸猿推。
為解決網(wǎng)絡(luò)應(yīng)用中不同平臺捌肴、技術(shù)和開發(fā)者帶來的不兼容問題,保障網(wǎng)絡(luò)信息的順利和完整流通藕咏,萬維網(wǎng)聯(lián)盟制定了一系列標(biāo)準(zhǔn)并督促網(wǎng)絡(luò)應(yīng)用開發(fā)者和內(nèi)容提供者遵循這些標(biāo)準(zhǔn)状知。標(biāo)準(zhǔn)的內(nèi)容包括使用語言的規(guī)范,開發(fā)中使用的導(dǎo)則和解釋引擎的行為等等孽查。W3C也制定了包括XML和CSS等的眾多影響深遠(yuǎn)的標(biāo)準(zhǔn)規(guī)范饥悴。
但是,W3C制定的網(wǎng)絡(luò)標(biāo)準(zhǔn)似乎并非強(qiáng)制盲再,而只是推薦標(biāo)準(zhǔn)西设。因此部分網(wǎng)站仍然不能完全實(shí)現(xiàn)這些標(biāo)準(zhǔn),特別是使用早期所見即所得網(wǎng)頁編輯軟件設(shè)計的網(wǎng)頁往往會包含大量非標(biāo)準(zhǔn)代碼答朋。
- W3C推薦標(biāo)準(zhǔn)
- CSS:層疊樣式表
- DOM:文檔對象模型
- HTML:超文本標(biāo)記語言
- RDF:資源描述框架
- SMIL:同步多媒體集成語言
- SVG:可縮放矢量圖形
- WAI
- Widgets
- XHTML:可擴(kuò)展超文本標(biāo)記語言
- XML:可擴(kuò)展標(biāo)記語言
- PICS:網(wǎng)絡(luò)內(nèi)容篩選平臺
W3C只是負(fù)責(zé)編寫文檔, 并且是根據(jù)瀏覽器的實(shí)際情況進(jìn)行總結(jié)文檔, 并不是憑空想象.
MDN
MDN Web Docs(舊稱Mozilla Developer Network贷揽、Mozilla Developer Center,簡稱MDN)是一個匯集眾多Mozilla基金會產(chǎn)品和網(wǎng)路技術(shù)開發(fā)文檔的免費(fèi)網(wǎng)站.