1. 程式人生 > >W3C(萬維網聯盟)

W3C(萬維網聯盟)

錯誤 第一次 form 實驗 修復 之一 替換 完成 人工智能

W3C 讓每個人都能在互聯網上分享資源。
:::::::::::::::::::::::::::::::::::::::::::::::::
W3C 簡介
什麽是 W3C?
W3C 指萬維網聯盟(World Wide Web Consortium)
W3C 創建於1994年10月
W3C 由 Tim Berners-Lee 創建
W3C 是一個會員組織
W3C 的工作是對 web 進行標準化
W3C 創建並維護 WWW 標準
W3C 標準被稱為 W3C 推薦(W3C 規範)
。。。。。。。。
W3C 是如何創建的?
http:/ /www.iis7.com/b/wzjk/
萬維網(World Wide Web)是作為歐洲核子研究組織的一個項目發展起來的,這那裏 Tim Berners-Lee 開發出萬維網的雛形。
Tim Berners-Lee - 萬維網的發明人 - 目前是萬維網聯盟的主任。
W3C 在 1994 年被創建的目的是,為了完成麻省理工學院(MIT)與歐洲粒子物理研究所(CERN)之間的協同工作,並得到了美國國防部高級研究計劃局(DARPA)和歐洲委員會(European Commission)的支持。
。。。。。。。。
標準化 web
W3C 致力於實現所有的用戶都能夠對 web 加以利用(不論其文化教育背景、能力、財力以及其身體殘疾)。
W3C 同時與其他標準化組織協同工作,比如 Internet 工程工作小組(Internet Engineering Task Force)、無線應用協議(WAP)以及 Unicode 聯盟(Unicode Consortium)。
W3C 由美國麻省理工學院計算機科學和人工智能實驗室 (MIT CSAIL),總部位於法國的歐洲信息數學研究聯盟(ERCIM) 和日本的慶應大學(Keio University)聯合運作,並且在世界範圍內擁有分支辦事處。
。。。。。。。。
W3C 成員
正因為 Web 是如此的重要(不論在其影響範圍還是在投資方面),以至於不應由任何一家單獨的組織來對它的未來進行控制,因此 W3C 扮演者一個會員組織的角色:
一些知名的會員包括:
IBM
Microsoft
America Online
Apple
Adobe
Macromedia
Sun Microsystems
W3C 的會員包括了:軟件開發商、內容提供商、企業用戶、通信公司、研究機構、研究實驗室、標準化團體以及政府。
。。。。。。。。
W3C Recommendations
W3C 最重要的工作是發展 Web 規範(稱為推薦,Recommendations),這些規範描述了 Web 的通信協議(比如 HTML 和 XHTML)和其他的構建模塊。
每項 W3C 推薦的發展是通過由會員和受邀專家組成的工作組來完成的。工作組的經費來自公司和其他組織,並會創建一個工作草案,最後是一份提議推薦。一般來說,為了獲得正式的批準,推薦都會被提交給 W3C 會員和主任。
:::::::::::::::::::::::::::::::::::::::::::::::::::::::
W3C 程序
W3C 的標準化程序分為 7 個不同的步驟。
在 W3C 發布某個新標準的過程中,規範是通過下面的嚴格程序由一個簡單的理念逐步確立為推薦標準的:
W3C 收到一份提交
由 W3C 發布一份記錄
由 W3C 創建一個工作組
由 W3C 發布一份工作草案
由 W3C 發布一份候選的推薦
由 W3C 發布一份被提議的推薦
。。。。。。。。。。
由 W3C 發布推薦
W3C 提交 (W3C Submissions)
任何 W3C 的成員都可向聯盟提交希望成為 Web 標準的某項建議(案)。大多數W3C推薦都發源於向聯盟做出的某個提交。
如果某項提交在 W3C 的工作領域(或憲章)內,那麽 W3C 將決定是否啟動對該項提議的改進工作。
。。。。。。。。。。。
W3C 記錄 (W3C Notes)
通常,一項對 W3C 的提交會成為一份記錄。記錄是對作為一份公共文檔來提煉的一項提議的描述。
W3C 僅把記錄用戶討論。記錄的發布並不代表對其的認可。記錄的內容是由提交此記錄的會員來編輯的,而不是 W3C。記錄可在任何時間被更新、替換或廢棄。記錄的發布也不表明 W3C 已啟動與此記錄相關的任何工作。
。。。。。。。。。。。。
W3C 工作組 (W3C Working Groups)
當某項提交被 W3C 承認,一個工作組就會成立,其中包括會員和其他有興趣的團體。
工作組通常會定義一個時間表,並發布有關被提議標準的工作草案。
。。。。。。。。。。。。。
W3C 工作草案 (W3C Working Drafts)
W3C 工作草案通常會被發布於 W3C 的網站上,連同對公共註解的邀請。
工作草案會說明進行中的工作,但不應被用作任何參考材料。其內容可在任何時間被更新、替換或廢棄。
。。。。。。。。。。。。。
W3C 候選推薦 (W3C Candidate Recommendations)
某些規範會比其他規範更復雜,並可能需要來自會員和軟件開發商的更多的經費、更多時間以及更多測試。有時,這些規範會作為候選的推薦來發布。
候選的推薦也是一種"正在進行的工作",同樣不應被用作參考材料。此文檔可在任何時間被更新、替換或廢棄。
。。。。。。。。。。。。。
W3C 提議推薦 (W3C Proposed Recommendations)
提議的推薦意味著工作組中工作的最後階段。
提議推薦也是一種"正在進行的工作"。此文檔可在任何時間被更新、替換或廢棄。不過即使它不意味著 W3C 的任何官方的認可,在極多的情況下,提議的推薦無論在內容還是時間上都已接近於最後的推薦。
。。。。。。。。。。。。。
W3C 推薦 (W3C Recommendations)
W3C 推薦已經通過了 W3C 會員們的評審,並得到了 W3C 主任的正式批準。
W3C 推薦是一份穩定的文檔,並可被用作參考材料。
:::::::::::::::::::::::::::::::::::::::::::::::::::
W3C HTML 活動
HTML 是 Web 上的通用標記語言。
。。。。。。。
HTML 版本

HTML 2.0
HTML 2.0 是 1996 年由 Internet 工程工作小組的 HTML 工作組開發的。
HTML 2.0 是過時的 HTML 版本。目前在市場上可以找到的瀏覽器都依賴於更新版本的 HTML。對於一位 WEB 開發者而言,沒有任何必要需要 HTML 2.0 標準。
。。。。。。。
HTML 3.2
HTML 3.2 作為 W3C 標準發布於 1997 年 1 月 14 日。HTML 3.2 向 HTML 2.0 標準添加了被廣泛運用的特性,諸如字體、表格、applets、圍繞圖像的文本流,上標和下標。
這些被添加到 1997 年 HTML 3.2 標準的元素之一 - <font> 標簽 - 為 HTML 內容和呈現的分離這個重要的任務帶來了不必要的麻煩。
。。。。。。。
HTML 4.0
作為一項 W3C 推薦,HTML 4.0 被發布於 1997 年 12 月 18 日。而僅僅進行了一些編輯修正的第二個版本發布於 1998 年 4 月 24 日。
HTML 4.0 最重要的特性是引入了樣式表(CSS)。
我們的 W3C CSS 章節總結了 W3C CSS 活動。
。。。。。。。
HTML 4.01
作為一項 W3C 推薦,HTML 4.01 發布於 1999 年 12 月 24 日。
HTML 4.01 是對 HTML 4.0 的一次較小的更新,對後者進行了修正和漏洞修復。
W3C 不會繼續發展 HTML。未來 W3C 的工作會集中在 XHTML 上。
。。。。。。。
XHTML 1.0 (最新版本的HTML)
XHTML 1.0 使用 XML 對 HTML 4.01 進行了重新地表示。
作為一項 W3C 推薦,XHTML 1.0 發布於 2000 年 1 月 20 日。
。。。。。。。
HTML 5
W3C 於 2008 年 1 月 22 日發布 HTML 5 工作草案。
通過制定如何處理所有 HTML 元素以及如何從錯誤中恢復的精確規則,HTML 5 改進了互操作性,並減少了開發成本。
HTML 5 中的新特性包括了嵌入音頻、視頻和圖形的功能,客戶端數據存儲,以及交互式文檔。
HTML 5 還包含了新的元素,比如:<nav>, <header>, <footer> 以及 <figure> 等等。
HTML 5 工作組包括:AOL, Apple, Google, IBM, Microsoft, Mozilla, Nokia, Opera, 以及數百個其他的供應商。
。。。。。。。。。。
W3C HTML 規範和時間線
規範 推薦
HTML 3.2 1997 年 1 月 14 日
HTML 4.0 1998 年 5 月 24 日
HTML 4.01 1999 年 12 月 24 日
HTML 5 2010 年 6 月 24 日(最新草案)
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
W3C XHTML 活動
XHTML 是更嚴謹更純凈的 HTML 版本。
。。。。。。。
XHTML 版本

XHTML 1.0
作為一項 W3C 推薦,XHTML 1.0 發布於 2000 年 1 月 26 日。
XHTML 1.0 Revision
作為一項 W3C 推薦,XHTML 1.0 第二版發布於 2002 年 8 月 1 日。它不是一個新的版本,而是一次更新和漏洞修復。
。。。。。。
XHTML 1.1
作為一項 W3C 推薦,XHTML 1.1 發布於 2001 年 5 月 31 日。
XHTML 1.1 第二版
作為一項 W3C 推薦,XHTML 1.1 (SE) 發布於 2010 年 11月 23日。
。。。。。。
關於 XHTML 1.0
XHTML 1.0 是自 1997 年以來對 HTML 的第一次主要的改變,同時也是在向更廣泛的用戶代理提供更豐富網頁的道路上邁出的非常重要的一步,這些用戶代理(代理)包括桌面電腦、移動設備和手機等等。
XHTML 是一項可從 HTML 4.01 平穩遷移的 XML 應用。W3C 把 HTML 4.01 重構為 XML 的第一個步驟,導致了 XHTML 1.0 的誕生。XHTML 1.0 依賴於 HTML 4.01 標簽所提供的語義。
下一步是把 XHTML 模塊化為更小的元素集合,使得 XHTML 和其他標記語言(比如矢量圖形和多媒體)的結合更加容易。
同時,XHTML 的模塊化還可以減少開發費用,改善與其它應用程序(比如數據庫)的協同,更易與不同的用戶代理(瀏覽器)進行通信,以及 HTML 和不同 XML 標準之間更純凈的整合。
。。。。。。。。。
W3C XHTML 活動
XHTML 1.0
XHTML 1.0 是使用 XML 對 HTML 4.01 進行的重新表示。
。。。。。。。。。
XHTML 1.1 (模塊化的 XHTML)
小型設備(比如移動電話)無法支持 XHTML 的全部功能。XHTML 1.1 將規範劃分為具備有限功能的模型。小型瀏覽器可以通過支持選定的模型來減低其復雜性(不過一旦選定某個模型,就必須支持其全部特性)。
XHTML 1.1 是一門嚴格的語言。 XHTML 1.1 不能向後兼容 HTML 4。
。。。。。。。。。
XHTML 基礎
XHTML Basic 是 XHTML 1.1 的小型子集。它僅包含基本的 XHTML 特性,比如文本結構、圖像、基本的標單以及基本的表格。它是為小型瀏覽器設計的(比如在手持設備中)。
。。。。。。。。。
XHTML 事件
正是由於 XHTML 中對 W3C 文檔對象模型級別 2 的支持,事件處理器就可以依附在 XHTML 元素上,這樣父元素就可以在子元素之前或之後來處理事件。
如需學習更多有關 DOM 的知識,請學習我們的 DOM 教程。
。。。。。。。。。
XHTML 打印
XHTML-Print 是 XHTML 1.1 (模塊化的 XHTML) 的一部分。
XHTML-Print 被設計用於移動設備和廉價的打印機,這些設備通常可在沒有打印緩存和為設備定制的打印驅動的情況下,將一張頁面從頭到尾打印出來。
。。。。。。。。。
XForms
通過 XHTML 表單,用戶可以訪問某張頁面,向頁面添加信息,然後向Web服務器提交頁面。
XForms 是 HTML 表單的繼任者,提供一種更完善且獨立於呈現的 Web交 互事務處理方式。用於它被設計為與 XHTML 進行整合,我們期望未來的電子商務應用程序會需要需要 XForms。
。。。。。。。。
XHTML 模塊化
XHTML 模塊化指的是,把 XHTML 1.0 劃分為可提供特定功能的小型模型的集合。
XHTML 1.0 的模塊化是通過使用 XML DTD (Document Type Definition) 來實現的。
。。。。。。。。
XHTML 2.0 的模塊化是通過使用 XML Schemas 來實現的。
XHTML 2.0
XHTML 2.0 是下一代的標記語言。其功能性預計和 XHTML 1.1 很相似,但是可能被變更來遵守 XML 標準的要求,比如 XML Linking 和 XML Schema。
。。。。。。。。
XLink
XLink 是在 XML 文檔中創建超鏈接的一門語言。XLink 與 HTML 鏈接很相似 - 但是更加強有力地支持簡單鏈接(比如 HTML)和擴展鏈接(用於把多項資源鏈接到一起)。
。。。。。。。。
HLink
HLink 增加了一項能力,可規定在 XHTML 中元素哪項元素可表示超鏈接,並規定如何對超鏈接進行遍歷。
HLink 是對 XLink 的擴展。
。。。。。。。。
W3C HTML 規範 和 時間線
規範 草案/提議 推薦
XHTML 1.0 2000 年 1 月 26 日
XHTML 1.0 修訂版 2002 年 8 月 1 日
XHTML 1.1 2001 年 5 月 31 日
XHTML Modules 2001 年 4 月 10 日
XHTML Modules 1.1 2008 年 10 月 8 日
XHTML Basic 2000 年 12 月 19 日
XHTML Basic 1.1 2008 年 7 月 29 日
XHTML Events 2003 年 10 月 14 日
XHTML Print 2006 年 9 月 20 日
XHTML Media Types (SE) 2009 年 1 月 16 日
XHTML 2.0 2006 年 7 月 26 日
XForms 1.0 2003 年 10 月 14 日
XForms 1.0 (Third Edition) 2007 年 10 月 29 日
XForms 1.1 2009 年 10 月 20 日
XLink 2001 年 6 月 27 日
HLink 2002 年 9 月 13 日
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

W3C(萬維網聯盟)