Presentation is loading. Please wait.

Presentation is loading. Please wait.

HTML5 と Silverlight 5 から見 る、 Microsoft と Web の関 係 春日井 良隆 日本マイクロソフト株式会社 デベロッパー & プラットフォーム統括本部.

Similar presentations


Presentation on theme: "HTML5 と Silverlight 5 から見 る、 Microsoft と Web の関 係 春日井 良隆 日本マイクロソフト株式会社 デベロッパー & プラットフォーム統括本部."— Presentation transcript:

1 HTML5 と Silverlight 5 から見 る、 Microsoft と Web の関 係 春日井 良隆 日本マイクロソフト株式会社 デベロッパー & プラットフォーム統括本部

2 Windows Phone IS12T by au 2

3 価格.com リサーチ「 2011 年夏 スマートフォン購入状況調査」 スマートフォンを購入した理由 3

4

5 5 PC 組み込み スマート フォン Web

6

7 7

8 8

9 HTML のおさらい ∙ W3C が仕様を決めているマークアップ言語 ∙ 基本的に Web の文書構造を定義 ∙ HTML4 が勧告されたのは 1997 年のこと ∙ XHTML ∙ WHAT WG の台頭 ∙ 2011 年 5 月 25 日に最終草案となった ∙ 2014 年に勧告となる予定

10 HTML5 のポイント ∙ 時代の要請 ◉ ∙ よりセマンティックに ◉ ∙ Web アプリケーション ◉ローカルの記憶領域 ◉データベースとの連携 ◉ドラッグ & ドロップ

11 HTML4.01 Site Title Home Profile Settings Main Content 2009/11/23 に投稿 連絡は こちら Copyright... 11

12 HTML5 Site Title Home Profile Settings Main Content 2009/11/23 に投稿 連絡は こちら Copyright... 12

13 HTML5 の代表的な API ∙ Web Workers ∙ Web Storage ∙ Web Sockets ∙ IndexedDB ∙ Geolocation ∙ Drag & Drop ∙ Offline ∙ Form ∙ Media Capture API ∙ FileAPI 13

14 HTML5 へ JavaScript インタラクション CSS レイアウト HTML マークアップ

15 15

16 Internet Explorer 9 が目指したこと ∙ 高速 ∙ 洗練 ∙ 信頼 ∙ 相互運用性 16

17 ピン留め 17 動的ジャンプリスト 静的ジャンプリスト サムネイル コントロール ユーザー通知

18 相互運用性 18 HTML5 Inline SVG, Parsing Rules, XHTML, Selection APIs, Canvas, Audio & Video, Semantic tags, Geolocation SVG 1.1 As document, as image or object, inline in HTML5 CSS 3 Selectors, Namespaces, Colors, Values, Backgrounds and Borders, Fonts, Media Queries, 2D Transforms DOMCore, Events, Style, and Range, WebIDL ECMAScript 262Faster JavaScript Graphics, FontsJPEG-XR, TIFF, ICC Colors, WOFF

19 ブラウザー別サポート 19 Internet Explorer FirefoxChrome サポートライフサイクルポリシー Windows に準拠 N/A エンタープライズ向けサポート YesNo コンシューマーへの無償電話サポート YesNo コミュニティによるサポート Yes – MS AnswersYes セキュリティ更新プログラム提供期間 10+ yearsN/A 予想できる製品更新サイクル YesYes – 6 weeks 更新プログラムがセキュリティと安定性向上に限定 YesNo エンタープライズ向けのアップデート管理ツール Yes – WSUSNo 自動更新のブロッカーツールキット YesNo

20 Windows Phone IS12T by au 20

21 Internet Explorer Mobile in Windows Phone Media & GraphicsCSS3 Additional Standards & Web Applications Support

22

23 23

24 Silverlight の使いどころ LOB Media 24

25 Silverlight 5 ∙ 日本時間、 2011 年 12 月 10 日に Silverlight 5 正式版 をリリース ◉ http://www.microsoft.com/ja-jp/silverlight/default.aspx http://www.microsoft.com/ja-jp/silverlight/default.aspx ◉ http://www.silverlight.net/downloads http://www.silverlight.net/downloads

26 Silverlight 5 ∙ メディア ◉ハードウェアによるデコード ◉トリック プレイ ( 可変速再生 ) ◉電源管理 ◉リモコンによるメディア再生 ∙ データバインディング ◉データバインディングのデバッグ ◉ MVVM のための XAML 拡張 ◉厳密な DataTemplate ◉ RelativeSource バインディング ◉ Style Setter 内でのバインディング ◉ DataContextChanged イベント 26

27 Silverlight 5 ∙ WCF & RIA Services ◉ WS-Trust 対応 ◉遅延の少ない通信 ◉ MVVM と相性のよい DataSource ◉ Complex 型のサポート ◉ Windows Azure 対応 ∙ テキストと印刷 ◉より鮮明な文字表示 ◉複数列によるテキストフロー ◉文字の tracking と leading ◉完全な OpenType サポート ◉ PostScript によるベクトル印刷 27

28 Silverlight 5 ∙ グラフィック ◉ Immediate Mode Graphics API ◉ GPU を利用した 3D ◉ Fluid Layout Transitions ∙ ブラウザー外実行 ◉複数ウィンドウのサポート ◉ P/Invoke ◉グループポリシー ∙ テストとパフォーマンス測定 ◉ UI テストの自動化 ◉プロファイリングの改善 28

29 Silverlight 5 ∙ 実行パフォーマンス ◉より高速な起動 ◉ IE 9 におけるハードウェアアクセラレーション ◉ 64 ビット対応 29

30 比較 HTML5Silverlight HTMLXAML JavaScriptC#.html.xap Dreamweaver CS5.5 Expression Web 4 Expression Blend 4 テキストエディタ Visual Web Developer Visual Studio 2010 30

31 ツール ∙ Visual Studio 2010 SP1 ◉ HTML5 / CSS3 の IntelliSence 対応 ◉全エディション (Express [ 無償 ] 、 Professional 、 Premium 、 Ultimate 、 Test Professional) に対応 ∙ Expression Web 4 SP2 ◉ HTML5 / CSS3/jQuery の IntelliSence 対応 ◉ SuperPreview が IE9 をサポート

32 HTML5: Native to Windows by Dean Hachamovitch Corporate Vice President, Windows Internet Explorer

33 ∙ 2011.9.13-16 ∙ カリフォルニア州 アナハイム ∙ http://www.buildwindows.com

34 © 2011 Microsoft Corporation. All rights reserved. 本資料の第三者開示はご遠慮くださいますようお願いいたします。製品情報、製品・機能内容、開発スケジュール、 マーケティング施策などの全ての情報は予告無く変更されることがあります。あらかじめご了承ください。


Download ppt "HTML5 と Silverlight 5 から見 る、 Microsoft と Web の関 係 春日井 良隆 日本マイクロソフト株式会社 デベロッパー & プラットフォーム統括本部."

Similar presentations


Ads by Google