あんな事がしたいをカタチにホームページの作り方・ウェブサイト作成制作ウェブ造は、ホームページ簡単作成・制作辞典
ホームページ

W3C World Wide Web Consortium

ホーム前へ次へ
W3C / World Wide Web Consortiumとは?

W3C/World Wide Web Consortium

W3Cとは

 W3Cは『World Wide Web Consortium』の略で「W」が3つ続くのでW3+Consortiumで通称W3Cですが、URLは「w3.org」です。

W3C

 W3Cは、主にSGML(Standard Generalized Markup Language)やSGMLから派生したサブセットであるHTML/Hyper Text Markup LanguageXML/eXtensible Markup Languageやスタイル定義のDTD、CSS/Cascading Style Sheet/XSL/XSLTなどの仕様策定を行う世界規模の標準化団体です。

 また、携帯電話やPDAのウェブ環境の為のHDML/Handheld Dynamic LanguageやCHTML/Compact HTMLはHTMLから、ウェブコンテンツのデータ化を図ったXHTML/eXtensible HTMLは、XML+HTMLから派生、Web2.0やユビキタス社会の流れからカーナビや自販機、地デジ対応テレビ、家電などの対応の為に生れたWML/Wireless Markup Languageも仕様化されています。

 更に、XHTMLから派生した携帯電話やPDAウェブ環境用のXHTML Basicなどがあります。

 一方、図形・画像形式SVGのようにタグベースでブラウザ上に図形描画や特殊効果やアニメーション、スクリプトなども利用でき、図表プロットなどより複雑な処理ができる仕様や数学、科学技術計算などに利用されるMath系のマークアップ言語などの仕様化もなされています。

 尚、DHTML/Dynamic HTMLは、HTML+CSSにNetscape社が開発したJavaScriptの3つを使って作ったHTMLドキュメントの事です。

 ちなみにJavaScriptとXML、更に非同期通信技術を組み合わせることで生まれたAjaxという技術もあります。

W3C Tecnical Reports and Publications

 W3Cでは、策定技術の進行具合を大きく5つの段階として示していて「Recommendations/勧告」されたものが、いわゆる公式(正式)バージョンとなります。

Recommendations勧告
Proposed Recommendations勧告提案
Candidate Recommendations勧告候補
Working Drafts作業中草案
Group Notes各Working Groupの特記事項

 また、Proposed Recommendations(勧告提案)では、Proposed Edited Recommendations(加筆中の勧告提案)も経過として公開されています。

 これらの内容は、http://www.w3.org/TR/で公開されています。

Recommendations/勧告と各種ブラウザ対応

 W3Cで「Recommendations/勧告」となっても各種ブラウザによって対応はまちまちである事も多く、不特定多数を対象とする場合には、注意が必要です。

 W3Cは、協賛含め、数百社から成る団体であり、メンバであるMicrosoft(IE)やMozilla(Firefox等)は、独自拡張技術の勧告提案なども行う事がありますが、必ずしも採用され、勧告に至るとは限らず、勧告に至るにしてもそれまでには、それ相応の時間がかかり、検討はされるものの、勧告に至るか否か微妙というケースも含め、その間、当該仕様をブラウザ仕様に反映するか否かは、ブラウザベンダ、団体により、それに加え、仕様反映の進捗状況等々によるタイムラグから、ある時点においてW3Cの仕様全てが全ブラウザに反映されているとは限らないという状況が生まれることになります。

 逆にMicrosoft(IE)やMozilla(Firefox等)は、独自拡張技術の勧告提案を行いつつ、自前ブラウザに機能搭載する事が多く、W3Cで勧告されておらず、他のブラウザでも利用されていない独自拡張機能を備えているという場合もあります。

 これも不特定多数で利用者のブラウザを特定できない場合には注意が必要です。

Webの国際環境

 世界でも一般的になったウェブ環境は、IRI/URI/URL/URN定義の内IRIの策定もあり、多言語のドメインを扱えるようになりました。

 国際的な取り組みとしてW3Cでは、http://www.w3.org/International/で多様な文化や言語、scriptにおけるウェブ技術の可能性について検証しています。

W3C引用

 W3C は、Web の発展と相互運用性を確保するための共通のプロトコルを開発することにより、Web の可能性を最大限に引き出すべく設立されました。W3C は、アメリカ合衆国マサチューセッツ工科大学計算機科学人工知能研究所 (MIT CSAIL)、フランスに本部を置く欧州情報処理数学研究コンソーシアム (ERCIM)、及び日本の慶應義塾大学がホスト機関として共同運営にあたっている国際産業コンソーシアムです。コンソーシアムにより提供されるサービスには、開発者及び利用者のための World Wide Web に関する豊富な情報、新技術を応用した様々なプロトタイプやサンプルアプリケーションの開発などが挙げられます。現在までに、350を超える組織がコンソーシアムの会員となっています。詳しくは W3C の Web サイト http://www.w3.org/ をご参照下さい。

ホーム前へ次へ