Transcript PowerPoint
W3Cご紹介
Osamu
Nakamura
July 8, 2014
目次
W3Cとは
W3Cチームについて
W3Cドメイン
Advisory Board (AB)および Technical Architecture
Group (TAG)
グループ議長
W3Cとは
Webの長期的な発展のために必要な,オープンな標
準の策定
原則: 協力,原則に忠実,協調による発言力増大,
ロイヤリティ・フリー,任意による採用
共同作業: ホスト,チーム,会員,および一般非会
員
W3Cプロセス
コンセンサス・ベースで標準化推進
公正な標準化,標準化への責任,および標準化の進
捗を促進
W3Cの議論グループに関する,一般的な方針を定義
: 参加方法,問題提起,要求提示,標準策定等
W3C Advisory Boad (AB): W3Cプロセス自体の改善
について議論
コンセンサス・ベース
W3Cプロセスに基づく議長の責任:
各グループでの標準化議論にあたって
グループ内で交わされる適正な意見および反対意見
について
その発言者が積極的な参加者であるかどうかによら
ず
全てを考慮した上で問題解決にあたる
コンセンサス形成
グループ内で本質的な数の参加者が提案を支持して
おり,かつ誰も「正式な反対」を唱えていない場合
「正式な反対」があった場合,議長は,そのことを
記録した上で先へ進むことができる
「正式な反対」があった場合,W3Cディレクター
(Tim-Berners Lee) に報告され,ディレクターは,
グループに対して再考を促すことが可能
議論グループへの参加者
各議論グループは以下から構成される:
1.会員企業の代表
2.Invited Experts (招聘専門家)
3.チームの代表
会員企業の代表
各会員企業のW3C担当窓口(AC Rep.)により参加登
録
基本的に各会員企業の被雇用者 (コンサルタント契
約等,例外あり)
W3C利益競合方針・ロイヤリティフリー特許方針に
同意の必要あり
Invited Experts (招聘専門家)
仕様書策定に必要な専門技術に応じて,議長が招聘
議長およびチーム・コンタクト(グループ担当チー
ム・スタッフ)の同意が必要
特定の団体を代表することも可能 (例えば,標準化
団体同士のリエゾン関係)
W3C利益相反方針・ロイヤリティフリー特許方針に
同意の必要あり
その他 手続上必要な情報 の提供
チームの代表
W3C雇用スタッフ,実習生,およびW3Cフェロー(会
員企業からの出向)
W3Cチーム向け利益相反方針に同意
W3Cチーム
W3Cディレクター (Tim-Berners Lee)
W3Cにおける技術リーダー
W3C標準化活動における「コンセンサス形成」を査
定:
アーキテクチャの採用方針
W3C仕様の公開
新グループの設立 等
議長の任命
各WGにおける決議に関する問題解決
W3C CEO
W3Cの標準化活動を推進: 広く一般に対するスポー
クスマン
W3C会員との関係における指導者的役割
他の標準化団体,政府,その他との交渉における代
表
COO (Ralph Swick)がCEO (Jeff Jaffe) を補助
W3Cマネジメント (W3M)
W3Cディレクターになり代わって:
新グループ設立・延長の承認
グループ議長の任命
ヘッドライト(次世代Web技術提案)の優先付
ドメイン・リーダー
W3Cグループからなる技術ドメインの活動を推進
各グループに参加する「チーム・コンタクト」を管
理
W3Cディレクターをサポート:
コンセンサス形成
議長任命
問題解決 等
チーム・コンタクト
各議論グループの活動に参加
議長,その他グループ参加者,他のグループ等と,
W3Cチームとの橋渡し
議長の業務をサポート
グループ内において,W3Cチーム側の代表
マーケティングと広報 (MarComm) チーム
マーケティングと広報を担当:
会員企業とのやり取り
ソーシャルメディアを含む各種広報活動
W3Cホームページのデザインおよび内容作成
ビジネス・デベロップメントと協調してマーケティ
ング・プログラム設定
各種メディアやアナリストとのやり取り
仕様公開ルール
W3Cドメイン
Webに関する多種多様な技術ドメイン:
Information and Knowledge
Interaction
Tecnology and Society
Ubiquitous Web
Web Accessibility Initiative
Information and Knowledge
Information and Knowledge
情報の構造化/出版と配布
Data
LDP (Linked Data Platform): RESTfulアプリと
Linked Dataの融合
Best Practice,CSV on the Web
Digital Publishing (電子出版)
XML: フォーマット,Query,XSLT変換
さらに: Geospatial,Annotation等
Interaction
Interaction
WebのUser Interface:
言語とフォーマット: HTML, CSS, SVG 等
API定義: WebSocket, WebWorkers, File,
Notification, Timing, DOM, Streams, Storage, XHR
(XMLHttpRequest; いわゆるAjax), Pointer Lock,
Web Driver 等
国際化対応: W3C仕様書の水平的レビュー,
ITS (国際化タグ拡張),エンコーディング
ビデオ&オーディオ
グラフィックス 等
Technology and Society
Technology and Society
Web技術と一般社会ルールとの摺り合わせ:
プライバシー: DoNotTrack, 水平的レビュー
セキュリティ: XML Security, Crypto API 等
特許方針
その他: 大規模モニタリング,アイデンティティ,
ソーシャル
Ubiquitous Web
Ubiquitous Web
誰でも,いつでも,どこからでも
そしてあらゆるデバイスでWebアクセス:
モバイル,TV
API定義: DeviceAPI, SystemAPI, Geolocation,
Media Capture 等
ネットワーク: WebRTC (Realtime Communication)
Multimodal / Voice
その他: Automotive, Web of Things, Payments
Web Accessibility Initiative
Web Accessibility Initiative (WAI)
あらゆる人にとって「アクセシブル」なWeb:
要求仕様定義,仕様書のレビュー,アドバイス
W3C勧告,ガイドライン,各種技法,テスト支援
ガイドライン: WCAG (Content), UAAG (User
Agent), ATAG (Authoring Tools)
WAI-ARIA: Accessible Rich Interactive
Applications
Indie UI: Input method independence – events,
user context
W3Cの活動概念図
仕様書の水平的レビュー
アクセシビリティ
国際化対応
プライバシー
セキュリティ
モバイル
API定義
Webアーキテクチャ全般 (Technical Architecture
Group; TAG)
標準策定の手続き
アイデアからW3C標準へ:
標準化の開始地点 (さまざまな可能性)
Member Submission (会員からの提出)
Headlights (次世代Web技術提案)
Community Group / Business Group 設立
ワークショップ
Member Submission (会員からの提出)
W3C会員からの技術提案
“Member Submission” として公開
既存WGの標準化対象との重複はNG
Headlights (次世代Web技術提案)
年に一回,10月に技術トピック提案
W3C会員およびチームが対象
提案内容は公開
翌年1月に,W3Cマネジメントによる優先度付け
同7月頃,W3Cマネジメントによりプロジェクト認
定
Community Group (CG)
技術革新を促進
個人レベルでの参加を可能とする
既存WGの標準化対象と重複したテーマも可
簡単かつ迅速に設立可能
非会員も参加可能
WGにおけるW3C標準策定へ入力
ロイヤリティフリー特許方針は,標準仕様案への直
接的な貢献に限定 (WGよりもゆるい)
Business Group (BG)
Webに関連する,産業界ごとの詳細議論
簡単かつ迅速に設立可能
完全無償なCG異なり,BG費が発生
スタッフのサポートあり
ロイヤリティフリー特許方針は,標準仕様案への直
接的貢献に限定 (WGよりもゆるい)
ワークショップ
W3C主催の公開イベント (参加無料)
特定のテーマについて,広く一般から意見を集約
目的:
新グループ設立の契機
既存グループへの入力等
具体的結論は,ワークショップ議論の内容に依存:
テーマ,議論の特性
参加者のW3Cに対する認識度
議論された事例や要求仕様の明確度
近々開催のワークショップ
Strengthening the Internet Against Pervasive
Monitoring (STRINT)
Linking Geospatial Data
Web and TV Convergence
Web Payments: How do you want to pay?
New Horizons for the Multilingual Web
その他: http://www.w3.org/2003/08/Workshops/
Working Group (WG)
52グループ
参加者:
一人以上の議長
一人以上のチーム・コンタクト
その他参加者
活動計画書 (Charter) 立案
活動方法:
メーリス,電話会議,IRC
Wiki
Webサーバ 等
活動計画書 (Charter)
各WGが立案
W3C会員全体のAC Rep.によるレビュー
W3Cディレクターによる承認
記述内容:
標準化対象範囲
策定予定仕様
他グループとの関連性 等
策定対象は追加可能
(その場合は,再度承認が必要)
W3C勧告策定の流れ
W3C特許方針
WGにおけるW3C勧告の策定にあたって摘要:
最終勧告文書の「規範的箇所」を対象として,ロイ
ヤリティフリーで公開
除外申請:
公開草案初版 (First Public Working Draft) 公開か
ら150日
最終草案 (Last Call Working Draft) 公開から60日
W3C特許方針の概念図
Advisory Board (AB)
W3C運営上にあたって:
W3Cチームにアドバイス
戦略,管理,法律関係,仕様策定手続き,問題
解決
W3Cプロセス・ドキュメントの更新議論
現在,プロセス・ドキュメントの更新版提案中
新提案プロセス手続き
Technical Architecture Group (TAG)
Webアーキテクチャの技術的課題について議論
Webアーキテクチャの原則に関するコンセンサスの
形成と文書化
様々な技術アーキテクチャ開発に関する議論を横断
的に取りまとめ
議長:
Daniel Appelquist (Telefonica)
Peter Linss (HP)
グループ議長
WG内での議論推進にリーダシップ発揮
グループ議論の進捗管理
チーム・コンタクトと共に,活動計画書(Charter)の
立案,W3Cディレクターに提案
必要に応じて,他のグループと連携
参考情報
W3C Process Document
W3C Patent Policy
Overview and Summary of W3C Patent Policy
The Art of Consensus
Organize a Technical Report Transition
Working Groups and Activities
W3C Group Status and Participation
ありがとうございました