Web 技術の現状と将来 (Web technology now and future)

Slides:



Advertisements
Similar presentations
受付番号 平成 23 年度 東北復興に向けた地域ヘルスケア構築推進事業 (被災地域における医療・介護周辺サービスの提供拠点整備の推進及び医療情報 等の共有システムの推進のための調査事業) 提案書 事業区分 イ-2:被災地における医療情報等の共有等を可能にするシステム の推進の調査事業 (被災地での地域医療提供体制の再構築のための情報通信技術の活用の在り方、
Advertisements

Web-GIS の開発と地盤情報の 高度利用に関する共同研究について -具体的な共同研究テーマ ( 案 ) - 「地質・地盤情報協議会」・ 「 Web-GIS コンソーシアム」説明会資料 全国地質調査業会連合会・情報化委員会.
5 月 28 日 説明会 1 Kiwi-W コンソーシアム 設立説明会 Kiwi-W コンソーシアム設立準備委員会 アイシン・エイ・ダブリュ株式会社 インクリメント P 株式会社 株式会社ザナヴィ・インフォマティク ス 株式会社ゼンリン 株式会社デンソー 株式会社本田技術研究所 三菱電機株式会社 株式会社トヨタマップマスター.
Integrated Personal Page C05823 森本万里子 C05829 西山礼恵 C05899 高木華子.
1 情報処理基礎 2006 年 7 月 6 日. 2 本日の学習項目 HTML 文書の基礎知識を習得する。 ホームページ・ビルダーの基本的な使 い方を習得する。 ホームページの作成 自己紹介のためのホームページを作成する。
Word で XML マニュアルを編集 し、 XML を自動組版する 1. XML の自動組版概要 2. Word での原稿入力 アンテナハウス株式会社 2004/09/03.
XML ゼミ 独習 XML ~ 第 6 章 XHTML~ 6.1 XHTML の概要 6.2 XHTML の構造 谷津 哲平.
RSS,Atom の動向 理工学部 情報学科 3 年 片山友輝. 発表内容 ・ RSS,Atom おさらい ・なぜ Atom ができたか? ・ Atom の特徴 ・ Atom の動向 ・ Atom フィードの記述方法 ・ Atom 対応ツール ・参考文献・資料.
応募方法 STEP_1 新規事業提案シー ト 作成 所定のシート (P.4-P.9) を利用し、新規事業提案シートを作成してください。 適宜 P.10 以降の記入方法補足を参照してください。 STEP_2応募申込み 下記の応募申込フォーム URL より所定項目入力の上、ご応募してください。 ※共同(チーム)提案の場合は、代表者の方のみご応募ください。
受付番号 平成 23 年度 東北復興に向けた地域ヘルスケア構築推進事業 (被災地域における医療・介護周辺サービスの提供拠点整備の推進及び医療情報 等の共有システムの推進のための調査事業) 提案書 事業区分 イ-1:被災地における医療情報等の共有等を可能にするシステム の推進の調査事業 (平成22年度医療情報化促進事業の検討内容を踏まえ、被災地において被災.
位置情報履歴を利用した サービス提供機構の構築 慶応大学環境情報学部 4 年 徳田研究室 土田泰徳
BBT大学 Ruby on Rails開発環境セットアップマニュアル
Curlの特徴.
IIS 4.0で開発をするコツ Webアプリケーション構築.
W e b 2.0 メディアコミュニケーション論Ⅲ 第4回.
D2-301 現時点の本資料は 完成版のスライドではありません。
The Perl Conference Japan ’98 朝日奈アンテナによる コンテンツ情報の取得と利用
インターネット災害訓練 1998・1・23 Lifelineワーキンググループ.
初めてのパソコン目次へ パソコンでできること
「Web-GISコンソーシアム」の設置と運営について
(提案者名を記載) ○○○○ 平成22年度「医療情報化促進事業」 提案書 (様式8) 提案書雛型ア、イ及びウ
第2章 ネットサービスとその仕組み(前編) [近代科学社刊]
QRコード作って使ってみる 作成者: 川瀬 智美 川瀬智美ですよろしくお願いします ここにあるマークご覧になったことありますでしょうか?
W3C/Keio introductions
「絵葉書を通じてのハルビンの 街の印象調査」システムUIの iPadアプリ化 谷研究室  飯 祐貴.
OpenOffice.org日本ユーザー会/鎌滝雅久
Fiery Color Profiler Suite v4.7
早稲田大学大学院理工学研究科 情報科学専攻修士2年 後藤滋樹研究室 坂本義裕
第1回 HTML5入門.
電子行政オープンデータ推進のためのロードマップ(工程表)
情報爆発A01支援班 マイサーチエンジン開発環境支援グループ 中村聡史, 大島裕明, 田中克己, 喜連川優
PaaSの起源とxaaSの今後.
Linked e-Stat インディゴ株式会社 STAT DASH グランプリ 2016 行政サービス開拓部門 2016/3/5
CE Powerline Communication Alliance
XMLについて 蔡柏東.
2016年3月10日(木) 内閣官房 情報通信技術(IT)総合戦略室
書誌情報を提供するサービスへ 「だれでも」書誌情報をダウンロードして再活用できる
ディジタル環境情報の自由で自律的な 生成/流通/加工/共有に向けて
アプリケーション共有機能 〈参考〉 (図1) (図2)
“W e b 2.0”,次どこへ?  - バズワード メディアコミュニケーション論Ⅲ 第3回.
愛知県統一がん地域連携パス プロジェクト ~がんの地域連携確立にむけて~
SVGを用いた地震データ検索・3D表示アプリケーションの開発
OpenChain Project and Japan WG
コンピュータとネットワークの利用 国際経営学科 牧野ゼミ3年 足立龍哉.
事務所における情報化の問題点 データが所内で共有されていない、各課ごとに個別に利用されている
W3C/Keio 2009  1、W3C活動状況 (前回W3C日本会議以降)  1)TPAC  at Santa Clara
只見町 インターネット・エコミュージアムの「キーワード」検索の改善
売れるためのWEBサイト構築.
[アクセシビリティはユニバーサルデザインと支援技術の共同作業である] 石川准
Internet広域分散協調サーチロボット の研究開発
Androidアプリの作成 情報工学部情報工学科 07A1069 松永大樹.
IoT活用による糖尿病重症化予防法の開発を目指した研究
端末およびサービス透過的な 情報閲覧支援システムの構築
HTML の成り立ち 惑星物理学研究室 4年 安達 俊貴.
Mappin’ Drop 防災 減災 少子 高齢 産業 創出 Mappin’ Drop 誕生の キッカケ
W3Cの最近の話題から 慶應義塾大学 W3C副議長 斎藤信男 11/29/01 W3C Day.
資料6 平成24年度活動報告と平成25年度活動計画案 オープンデータ流通推進コンソーシアム事務局.
モバイルP2Pを用いた携帯電話 動画配信手法の提案 第2回 FM10019 種田研究室 古江和栄
Firebaseを用いた 位置情報共有システム
平成25年度オープンデータ実証実験 自治体行政情報実証(概要)
Spatial Linker - 空間コンテンツ融合の研究 -
PaaSの起源.
資料2-2 平成26年度 第2回技術委員会資料 次年度検討テーマ案
広島県商工労働局イノベーション推進チーム
基礎技術ー3 : Webページの標準規格について
大学図書館における研究開発 「ライブラリシステム研究会」について 三田図書館・情報学会月例会 2002年9月21日
資料3-2 平成26年度 第3回技術委員会資料 次年度テーマの検討
オープンデータ流通推進コンソーシアム 情報流通連携基盤・外部仕様書 (平成24年度版) Call for Comment結果報告
Ⅲ 地球地図アプリケーション戦略の施策案(2)
Presentation transcript:

Web 技術の現状と将来 (Web technology now and future) OSC東京秋 Web 技術の現状と将来 (Web technology now and future) 2009年10月30日 一色正男 慶応義塾大学 教授 W3C/Keio SiteManager Keio-contact@w3.org http://www.w3.org

目次 W3Cの紹介 次世代Web技術がもたらす変化 まとめ

自律分散的環境であるウェブが機能する理由 世界中で万人がコンテンツを生成し、公開する場 共通規格がなければ、同じコンテンツを共有することすら難しい。 どのマシンにインストールされたどのブラウザでも、同じようにサイトが表示されるためにはルールが必要 HTMLという標準規格の存在 プロプライエタリではない、オープンな規格を制定/普及させる存在が必要

W3C (World Wide Web Consortium) HTMLをはじめとするウェブで用いられる標準規格を開発/制定/普及させることを目的として創設された国際コンソーシアム 世界3カ所に拠点を設け活動 MIT,ERCIM,そして慶應義塾大学SFC研究所 世界のウェブ関連企業や研究機関が参加

ウェブの発明者であり、 W3Cの創始者である Sir Tim Berners-Lee W3Cの本拠地 MIT(マサチューセッツ工科大学)

日本もウェブ標準の策定/普及に 大きく貢献しています ※大学院棟 4F t45室 ※「慶応大学本館前」 気楽に、ご訪問ください。お待ちしています。 keio-contact@w3.org 27/ Mar/ 2009 Yoshiaki FUKAMI

W3Cの目指すもの (1) Webの標準仕様の策定 (2) 正しいWebの普及・啓蒙 (3) Webの発展と将来を創り示す Leading the Web to Its Full Potential... 標準化 普及・啓蒙 World Wide Web 発展・将来

ウェブの共通基盤といえば、、、 HTML 1997年にHTML4.0の勧告 4 HTML 5

★HTML5 標準化経緯 統合化 目的:Web利用の容易化と 拡張性の向上 HTML HTML2 XHTML1.0 XHTML Basic 1989年 HTML SGML→XML IEFT標準化 1994年 HTML2 2000年 XHTML1.0 携帯端末 モジュール化 2000年 XHTML Basic 1995年 HTML3 2001年 XHTML1.1 拡大機能集約 XMLらしく 1997年 HTML3.2 XHTML2.0 IBMを中心に、イントラネットやDB用向けとして推進中。 ※XHTML2.0は、厳密な仕様化により、古いHTMLコンテンツも許容するブラウザを提供すること難しく、Public用のブザウザでは実装されていない。 正しいHTML 1997年 HTML4 1999年 HTML4.01 統合化 2007年開始 HTML5 目的:Web利用の容易化と 拡張性の向上 Public 向けとして仕様化推進中。 MS,Opera,Mozila,Google,Appleなどが中心に推進。 2010年10月にDraft、2012年にCRを目指す。

なぜ10年以上ぶりにHTMLが 今バージョンアップするのか ウェブの役割が大きく広がったから ウェブアプリケーションの登場 動画を含む、よりリッチなコンテンツが 流通するプラットフォームに ウェブを利用する環境が多様になったから モバイルでの利用

より大きな役割を担うようになったウェブで、インターオペラビリティが確保されるために 多くの機能が実装された HTML 5 が登場するのです

日経 Electronics magazine <10,Aug.2009> HTML5 described 30pages. W3C/Keio support the paper. Masao commenting the top page. http://techon.nikkeibp.co.jp/article/HONSHI/20090803/173797/ http://techon.nikkeibp.co.jp/article/HONSHI/20090803/173795/

最新のウェブ標準が提供する機能 HTML5 SVG(Scalable Vector Graphics) Geo Location APIs Web Strage Web Workers Web Sockets canvas Drag and Drop API SVG(Scalable Vector Graphics) Geo Location APIs MMI/EMMA

ウェブアプリケーションの普及に対する対応 Web Strage クライアントにデータを保持できる機能 オフラインでの利用を可能に Web Workers javascriptを効率的に走らせることができる Web Socket クライアント/サーバ間のやりとりを効率化

Web Sockets API http://newexample.com/app http://oldexample.com/app Web Server Web Socket Server CGI script Perl/Ruby TCP/IP APP Web APP TCP/IP TCP/IP Request, response Request + Upgrade: Web Sockets * CGI script less HTML5 Browser HTML,CSS JavaScript Web Sockets CODE TCP/IP Communication TCP/IP I/F

Web Sockets API (Chat) http://oldexample.com/app Web Server CGI script less Perl/Ruby less CGI script Perl/Ruby Web APP TCP/IP Request, response HTML5 Browser HTML5 Browser HTML,CSS HTML,CSS JavaScript JavaScript Web Sockets CODE Web Sockets CODE TCP/IP I/F TCP/IP I/F TCP/IP Communication

リッチな表現もより容易に canvas SVG(Scalable Vector Graphics) javascriptで2D表現の画像/動画が可能に プロプライエタリなソフトに頼らず動画コンテンツを表現できる SVG(Scalable Vector Graphics) ベクターイメージは品質の劣化なく サイズを変更可能なので、地図表示(拡大縮小)など、に適する。

HTML5 canvasデモ 最速チュパカブラ研究会 http://d.hatena.ne.jp/gyuque/ 最速チュパカブラ研究会  http://d.hatena.ne.jp/gyuque/ 2009.2.11記事「Canvasによる3Dテクスチャマッピングとパフォーマンスチューニング」 http://gyu.que.jp/jscloth/ http://gyu.que.jp/jscloth/miku.html http://gyu.que.jp/jscloth/touch.html 上山氏デモ、利用許可取得済み

 ベクターイメージ   ラスターイメージ    

SVGによる地図情報の利用(PC) 電子国土データ (国土地理院) :2万5千分の一地図をSVG化し公開中 http://www.gsi.go.jp/WNEW/PRESS-RELEASE/2007-0719c.html

SVGによる地図情報の利用(携帯) 携帯電話用SVG地図サービス(既に1000万端末以上に搭載ずみ) ☆SVGビューワーは、標準実装済みで、 「防災ナビ」として、GPSと連携して位置特定と地図表示のサービスも提供されています。

AndroidとHTML5 Geolocation API Drag and Drop API 位置情報を取り扱うAPIもHTMLに組み込まれる Drag and Drop API (現時点では)タッチ操作が主であるAndroid端末ではUIを規定する要素として注目

Geolocation API このような位置情報を活用したサービスをもっと自由に開発することができます

Drag and Drop API タッチパネルなど多様な入力インタフェースを前提とするAndroid等のモバイル端末用アプリ開発において、このような入力関係のAPIが標準化されることは重要。 参照:Drag & Drop - HTML5 版 | Diaspar Journal <http://diaspar.jp/node/200>

★マルチモーダル対話ワーキンググループ マルチモーダル(多様な入出力形態)に対応した標準フォーマット(EMMA)を定義。 http://www.w3.org/2002/mmi/ 目的:ホームネットワークへの Web利用の容易化と拡張 携帯電話 ゲーム機 カーナビ HDDプレーヤ D−TV ・・・ インテリジェント冷蔵庫?

★ http://www.w3.org/TR/mmi-arch/#OverviewConstituents

ネットワークに流れるデータ形式を全てEMMAに統一したモデル ★Future model ネットワークに流れるデータ形式を全てEMMAに統一したモデル

★機器連携(スマートメータ連携) Web I/F EMMA拡張 電力メータ スマートメータ ECHONET 電力メータ スマートメータ サービス サーバ HGW Web ブラウザ 家電機器 ECHONET iphone 携帯 PC DTV ・・・ DSMサービス ポイントサービス エコ協力ポイント 企業連携: 1、電力会社 2、電力量計機器会社 3、スマートメータサービス事業者 3、Webブラウザ会社 ★技術:セマンティックWeb の応用

MMI、EMMA利用 (AT&Tのspeak4it (デモ) :音声入力、音声回答+GoogleMapでのWeb画面表示、タッチ入力による予約。 MMI、EMMA仕様でのWeb利用デモ http://www.youtube.com/watch?v=OURZpqh-35A&eurl=&feature=player_embedded

HTML5と最新のウェブ標準技術仕様がもたらす効果 1. 開発者向けの利点 (1) 機能毎に明快に記述された仕様により、相互運用可能な実装を実現。 (2) Ajax においても想定した通りの相互運用可能な動作を実現。 2.利用者向けの利点 (1) 選択肢を HTML5標準に準拠したWeb アプリケーションであれば、どのようなブラウザ上でも同じように利用可能になるため、如何なる特定事業者の 如何なる特定製品にも縛られることもなくなり、選択の自由を享受できます。 (2) 新機能 (a) “Flash” などにも対抗し得るWeb標準機能の提供 (b) 新Formsの提供 (Web Forms 2.0)   (c) 新要素提供 <canvas>、<video>、localStrage(クライアント側永続記憶域) 等 3.商用の効果 (1) HTML 5 における相互運用性の確保により、開発者やコンテンツ提供者における費用や労力が削減されます。 (2) HTML 5 では新機能の追加により、"Flash" や特定機能に特化した独立した単体アプリケーションにも匹敵する Web アプリ ケーションを、費用を抑つつ、開発できるようになります。

JLTF の紹介 「その国固有の、印刷業界での版組を英語で定義した」ことが、世界的に見ても快挙として、注目される活動です。 日本語のレイアウトを英語で定義し、日本語を正しく表示できるように表示仕様を標準化する活動。日本語については、JIS X4051で定義し、英語版は、W3Cの勧告として定義しようと推進しています。 一般ブラウザで印刷校正ができる未来。 例えば、ルビが正しく表示される未来を創る! 論議のホームページ: http://www.w3.org/2007/02/japanese-layout/ 最新の規格書ドラフトは: http://www.w3.org/TR/jlreq/ http://www.w3.org/TR/jlreq/ja/ 「その国固有の、印刷業界での版組を英語で定義した」ことが、世界的に見ても快挙として、注目される活動です。 英語と日本語の2つのメールリストで論議されています。

JLTF の紹介(ルビ) http://www.w3.org/TR/jlreq/

Nikkei Communication magazine <15 Aug.2009> 20 comments from key person of information area *Natsuno-san and Masao Commenting HTML5 is important so every company have to join the W3C.

日本語の情報発信 国際標準化へ日本の声を届けましょう! ぜひ参加したいけど。 全部英語は、ちょっと辛いと思う人。 日本語の情報発信  ぜひ参加したいけど。 全部英語は、ちょっと辛いと思う人。 ぜひ、日本語メールマガジンを活用下さい。 1、名前とメールアドレスをいただけば、メールマガジン会員になれます。 =日本語でのメールマガジンを差し上げます。 =最新状況やイベント予定などをお送りします。活用下さい。 2、日本語でのHTML5 IG-Japanを主催(12月開始予定)します。 =誰でも参加して、日本語で意見を交換できる場にします。ぜひ、参加ください。 =ホームページ、上記メールマガジンでの募集をします。 国際標準化へ日本の声を届けましょう!

IG-Japan(IG-JP)(案) IG-Japan 日本会員の会の中に、会員対象としたIG-Japanを1つ組織。HTML5から始めるが、将来は、ほかテーマを論議し、日本からの発信を目指したい。 MMI-WG HTML5-WG SVG-WG SVG-IG 日本会員の会 (日本全体会議2回/年) IG-Japan SVG-IG-JP MMI-IG HTML5-IG SVG-IG 活動:F2Fテーマ部会=1回/2月。(全体会議の時は兼ねる) 情報は、共通メールリストにて運営。個別は、テーマリーダをつけて運用。

まとめ 次世代Web技術の登場+標準化 オープンモバイル・プラットフォームの普及 ウェブのもつ可能性の増大 これまで個別のサービス/アプリケーション提供者が個別に開発、提供してきた技術が、W3Cによって集約、標準化される オープンモバイル・プラットフォームの普及 ウェブのもつ可能性の増大 モバイル環境でのウェブ利用形態にも大きな変化が その変化を生み出すのは、開発者である皆さんです

Web標準、そしてW3Cの活動に注目してください。 一緒にウェブの可能性を拡大させていきましょう

W3C案内情報 URL等 【参考】 1、W3C活動紹介 現在は、正式版は英語になっていますが、ご活用ください。 入会に興味ある方へ案内ください。また、W3C/Keio keio-contact@w3.orgまでご一報ください。 1、W3C活動紹介 現在は、正式版は英語になっていますが、ご活用ください。 ★説明ページ: http://www.w3.org/Consortium/join ★W3C全般: http://www.w3.org/Consortium/about-w3c (英語) ★日本語版「W3C活動概要」:          http://www.w3.org/2009/04/w3c-keio-chronology/leaflet-200811.pdf 2、入会申込書(案内) 入会は、3ステップになっており、下記の申し込み書ページからステップ1を送ってください。すると米国の本部からメールが来ます。その後、ステップ2へ進み、契約書をやり取りして完了。との流れになります。 ★申し込みページ: http://www.w3.org/Consortium/application.php3  *日本語による記入方法ガイド:W3c Application Step 1.pdf 2、契約書雛形(英語) 上記で触れた申し込みページから具体的な契約書(Membership Agreement)へのリンクがあります。  ★契約は、日本会員の契約は、慶応義塾大学のSFC研究所と締結します。  ★入会年を含め、3年は、継続していただくことになっています。  ★会費は、年間売り上げ57億円以上の企業殿は、740万円/年(09.4.1現在)。  

W3C関係URL W3C全般について: * W3Cトップページ=http://www.w3.org/ * 初めて訪れる方向けの説明=http://www.w3.org/Consortium/new-to-w3c.html 標準仕様策定活動について * W3C Process Document=http://www.w3.org/2005/10/Process-20051014/ 特許方針について * W3C Patent Policy=http://www.w3.org/Consortium/Patent-Policy-20040205/ * Patent Policy FAQ=http://www.w3.org/2003/12/22-pp-faq.html * Implementation of Patent Policy=http://www.w3.org/2004/01/pp-impl/ W3C文書の日本語翻訳集=http://www.w3.org/2005/11/Translations/Query?titleLanguageMatch=&lang=ja&search2=Submit 標準準拠確認ツール (Validator)=http://validator.w3.org/#validate_by_uri

紹介:OSC2009で講演と展示 10/30、31  日本工学院専門学校(蒲田駅) http://www.ospn.jp/

紹介:ステッカーの提供 ★皆さん、PCに貼ってPRください。

次世代Web応用技術・ラボ(AWALab.)の紹介 【参考】 次世代Web応用技術・ラボ(AWALab.)の紹介 研究支援体制として、SFC研究所内へAWAラボをもうけた。活用ください。 設置主旨: 広く普及してきたWeb技術を基盤として、次世代Web応用技術を研究し、世界に先駆けたWeb応用ビジネス基盤を構築することを目指す。特に、日本市場の特徴である、高速インターネット環境と高度なモバイルインターネット利用環境を研究対象として、世界に先駆けた利用サービスニーズを発掘し、そのニーズを満足させるシーズ研究と応用研究をするものである。  シーズ研究については、日本企業を中心とするが、それに捕われないでアジアや欧米企業などと連携をしながら進めるものとする。また、国際貢献を考え、研究成果の一部は、web技術の国際標準化団体であるW3C(World Wide Web Comsorsiam)活動を活用し、提案してゆく。  応用研究については、企業との連携によるビジネス基盤としての展開活用を提案してゆく。  Web技術は、PCなど情報機器から発達してきたが、携帯電話へ入るようになり、個別の機器での活用に技術発展してきた。これからは、AV機器、家電機器をはじめとして、健康機器など身近な機器からのWeb活用がAdvanced領域として注目されている。日本には、大手電気メーカーも多くあり、世界に先進するweb利用環境もある中で、慶應義塾大学は産学官のコア組織として、本領域でイニシアティブを取る良い機会と考え本体制を提案する。 —Advanced研究Gr =村井研究室:基盤技術          =萩野研究室:基盤研究          =國領研究室:応用研究 —共同研究Gr    =W3C会員企業          =共同研究企業          =国プロ —標準化研究Gr   =日本でのWeb利用標準研究          =現W3C(標準)プロジェクト           +W3C会員企業 *Advanced Web Application Laboratory (AWALab.) 案内等= http://www.kri.sfc.keio.ac.jp/ja/lab/awa.html

Leading the Web to Its Full Potential... ありがとうございました. Keio-contact@w3.org http://www.w3.org