本日の内容 Internet Explorer 9 のご紹介 固定サイト (Pinned Site) のご紹介 その他の開発者向け新機能のご紹介 2

Similar documents
自己紹介 公共営業部門のアーキテクトとして 2003 年入社.NET の技術啓発活動に従事 2006 年 現在の部署に異動し エバンジェリストとして UX/Cloud プラットフォームの採用推進と技術啓発活動を担当 早稲田大学大学院国際情報通信研究科と中央大学総合政策学部で非常勤講師 趣味は 久しぶ

本 日 の 内 容 固 定 サイト (Pinned Site) のご 紹 介 その 他 の 開 発 者 向 け 新 機 能 のご 紹 介 2

1. 電 子 メール カレンダー 連 絡 先 の 統 合 Outlook は 受 信 箱 の 操 作 方 法 が 一 貫 して いる 点 が 何 も 考 えなくても 自 然 に 操 作 できる と お 客 様 に 好 評 です Gmail では 操 作 性 に 影 響 する 機 能 更 新 が 頻

MSCD Slide Template

PowerPoint プレゼンテーション

Internet Explorer 9

想定 昨年実施された World IPv6 に対してマイクロソフトがどのような期待と目的を持って参加したのか どのような問題を想定していたのか 実態 World IPv6 Day による影響の実際 日本におけるインターネットの諸問題に対するマイクロソフトの見解 解決策 よりよい IPv6 利用環境を

PowerPoint プレゼンテーション

The Microsoft Conference 2014 ROOM F

DreamSpark とは 学 生 や 教 員 のみなさまの 技 術 的 な 学 習 や 教 育 研 究 をサポートする 年 間 制 のサブスクリプションプログラムです マイクロソフトの 開 発 ツールやサーバー 製 品 を 全 学 でご 利 用 いただけます すでに 多 くの 大 学 の 皆 さま

PowerPoint プレゼンテーション

マイクロソフト株式会社デベロッパー & プラットフォーム統括本部平野和順

PLEASE READ (hidden slide)

PowerPoint Presentation

The Microsoft Conference 2014 PR-131 ROOM E

The Microsoft Conference 2014 MN-212 ROOM D

Slide 1

Microsoft PowerPoint - MS米野様 [事前公開用] 2-c_hkomeno

アジェンダ Visio 2007 を利 した データの可視化 活 例 Visio 2007 データ接続オートメーション データの可視化 3ステップ

Microsoft Word - User-Agent_String_and_Version_Vector

Blue Asterisk template

ソーシャルテクノロジー マイクロブログ コミュニティ インスタントメッセージ 短いテキストの送信 あいさつ不要の 気軽さ 一方的なフォロー 情報の 伝播力 リッチコンテンツの共有 気軽な反応 双方向承認による関係群 テーマ中心の深い 対話 リアルタイム な会話 名指しして接続 事前に相手の 状態を把

次の 10 年間におけるビジネス IT トレンド CIO Insight モビリティ 2020 年までにモビリティ クラウド ソーシャル ビッグデータ技術は IT ビジネスの少なくとも 80% を占めることになる クラウド BI / ビッグデータ ソーシャル Gartner ビジネス上の優先課題に対

コンテンツとクラウドクラウドベースのメディアソリューションマルチデバイスユーザーエクスペリエンスまとめ 2

アジェンダ 1. Office 365の概要 2. デモンストレーション 3. よくお寄せいただく10のご質問 4. もっと詳しくお知りになりたい方へ追加情報

IBM Business Process Manager CSS による Coach レイアウト制御ガイド WebSphere 2014 IBM Corporation

セッションの 目 的 とゴール セッションの 目 的 SQL Server 2008 R2 で 何 が 変 わって 何 が 変 わっていないのかをご 理 解 いただく セッションのゴール SQL Server 2008 R2 で 何 が 変 わったの? という 質 問 に 答 えられるようになる S


The Microsoft Conference 2014 ROOM E

Title Slide with Name

Microsoft Word - Versioning_and_Internet_Explorer_Modes

Visual Studio 2012 と ASP.NET に見る、最新 Web 開発の魅力

Microsoft Word - W3C's_ARIA_Support

改善のための要件: クライアントインフラ担当 東野智子の場合 マイクロソフトのソリューションとその効果 東野智子(30 歳) SaaSアプリ 情報システム部の クライアント インフラ担当 情報システム部のクライアント 課題 ID と認証の統合 EMS : Azure AD Premium クラウド

Level1_ key

SVG資料第6回目(その3) SVGとHTMLの間でデータを交換する

Windows 8 のバリュー ユーザーに好まれるデバイスとエクスペリエンス 企業が求めるエンタープライズクラスのソリューション

Microsoft PowerPoint - LAB-03-SR18-ã…Łã‡¡ã‡¤ã…«ã…ªã‡¹ã…‹ã‡¢-v1

PowerPoint Presentation

untitled

スライド 1

Veritas System Recovery 18 System Recovery Disk

SonicWALL SSL-VPN 4000 導入ガイド

Internet Explorer 1. Under the Tools or Settings icon in the toolbar, click on Internet Options 2. Ensure Delete browsing history on exit box is unche

brieart変換設定画面マニュアル

PowerPoint プレゼンテーション

動させることはできません 少し工夫が必要になります 元の画像を移動すれば反射画像 も一緒についてきますが 反射画像だけが移動するように見せたいので 元の画像の上に は黒色のボックスを覆い被せます ReflectAnime1 の説明 HTML の記述 (ReflectAnime1.html) id 属

サンプル CSS OutlineAnimation.html の説明 HTML の記述 (OutlineAnimation.html) id 属性 stage の div 要素を作り その中に div 要素でボックスを記述します id 属性 div1 の div 要素を記述し 中にテキストで Out

Windows Azure の機能アップデート概要 日本マイクロソフト株式会社デベロッパー & プラットフォーム統括本部プラットフォーム戦略アドバイザー佐藤直樹 1

Windows Azure Today and Tomorrow

Web 設計入門

SaCSS 49 LT

Microsoft Word - MyWebMedical40_client_guideIE8.doc

注意事項 (1)Windows 10 を使用する場合 注意事項 1 注意事項 3 注意事項 4 についてご対応をお願いします (2)Windows 8.1 を使用する場合 注意事項 2 注意事項 3 注意事項 4 についてご対応をお願いします (3)Windows 7 上で Internet Exp

サンプル CSS1 入力フィールドの輪郭 (outline) のトランジション 入力フィールドをクリックすると変化します InputOutlineTransition の説明 HTML の記述 (InputOutlineTransition.html) id 属性 field の div 要素を作り

transform: skewx(x 軸の傾斜角度 ) transform: skewy(y 軸の傾斜角度 ) transform: skew(x 軸の傾斜角度, Y 軸の傾斜角度 ) skewx( ) は X 軸に沿って傾斜します skewy( ) は Y 軸に沿って傾斜します skew( ) は

Title Slide with Name

スタイルシートでデザインを整えよう

( 注 )Safari (webkit 系ブラウザ ) と Chrome(webkit にも対応 ) は テキストの輪郭や色を -webkit-text-stroke-width -webkit-text-stroke-color -webkit-text-fill-color のプロパティで描くこ

アジェンダ 最新の Internet Explorer へアップデートの必要性 Web ブラウザーのアップデートに伴う Web コンテンツのマイグレーション作業 ツールを使用したテストの管理と効率化

PowerPoint Presentation

The Microsoft Conference 2014 インフラストラクチャーを正しく移行するために知っておきたい 10 のテクノロジー ROOMB

サンプル CSS web ページを開くと同時にピエロの玉乗りが動き出すアニメーションを作ってみましょう AnimeAuto の説明 HTML の記述 (AnimeAuto.html) ピエロの画像に pierrot という id を 玉の画像に ball という id を付けておきます <!DOCT

07_経営論集2010 小松先生.indd

transform: translatex(x 方向の移動距離 ) transform: translatey(y 方向の移動距離 ) transform: translate(x 方向の移動距離, Y 方向の移動距離 ) transform: translate 関数は 移動する位置ではなく 移動

展開とプロビジョニングの概念

Webデザイン論

1222-A Transform Function Order (trsn

PowerPoint プレゼンテーション

P.5( ツール一覧 ) 変更 追加のあったツール 16 パペットワープツール ( 新機能 ) CC2018 より [ パペットワープツール ] が追加されました [ 自由変形ツール ] は [ パペットワープツール ] のアイコンを長押しして切り替えることができます アートワークを選択した状態で

Microsoft PowerPoint - CSS(Cascading Style Sheets)の基本.pptx

PowerPoint プレゼンテーション

overflow プロパティの指定は 親ボックスのスタイルに記述します overflow プロパティは position プロパティ (position: static; 以外 ) の指定がされていなと適用されません ボックスの外にはみ出た部分を表示させたくないときに hidden を使用します サ

ように記述をします div1 要素 span 要素 2 個 div3 要素 span 要素 4 個 div5 要素 span 要素 1 個 div7 要素 span 要素 2 個 div2 要素 span 要素 1 個 div4 要素 span 要素 2 個 div6 要素 span 要素 2 個

インターネット社会の発展

2D/3D CAD データ管理導入手法実践セミナー Autodesk Vault 最新バージョン情報 Presenter Name 2013 年 4 月 2013 Autodesk

Web データ管理 JavaScript (3) (4 章 ) 2011/12/21( 水 ) 湘南工科大学講義資料 Web データ管理 (2011) 阿倍 1/18

注意事項 (1)Windows 10 を使用する場合 注意事項 1 注意事項 3 注意事項 4 についてご対応をお願いします (2)Windows 8.1 を使用する場合 注意事項 2 注意事項 3 注意事項 4 についてご対応をお願いします (3)Windows 7 上で Internet Exp

Microsoft Word - SSI_Smart-Trading_QA_ja_ doc

OS の bit 数の確認方法 - Windows0 及び Windows8. Windows のコントロールパネルを開きます Windows0 の場合 スタート から Windows システムツール の コントロールパネル をクリックします Windows8. の場合 スタート から PC 設定

背景の線形グラデーションをアニメーションのように見せる方法は 前章の #div4 ボックスと同じ方法です ( 注 )Safari (webkit 系ブラウザ ) と Chrome(Webkit にも対応 ) は テキストの輪郭や色を -webkit-text-stroke-width -webkit

<!DOCTYPE html> <html> <head> <title>titleanime01</title> <meta charset="utf-8"> <link rel="stylesheet" type="text/css" href="titleanime01.css"> </hea

Title Slide with Name

JavaScript の使い方

パソコンバンクWeb21 操作マニュアル[導入・事前設定編]

1つ目は MASK という文字の下に楕円形のマスクイメージで その文字と楕円形の中に複数画像のスライドを表示するので id 属性 slide の div 要素の中に画像を5つ (images/dsc00203l.jpg images/dsc00027l.jpg images/dsc00092l.jp

子ボックスや孫ボックスなどに position: absolute; と指定すると それぞれ親ボックスに対する絶対位置で配置できるので親ボックスの上に複数の子ボックスや孫ボックスを重ねて配置することができます トランジションやアニメーションを作成するときに非常に便利なので覚えておきましょう top

SciFinder エラーへの対処法

The Microsoft Conference 2014 アンケートにご協力ください ROOM F

Zinstall WinWin 日本語ユーザーズガイド

付録 :Google ツールバーの設定手順 (1) ブラウザバージョンの確認 まず お使いのブラウザ (Internet Explorer) のバージョンを確認します 手順 1: ブラウザ (Internet Explorer) を起動します 手順 2: ヘルプ/ バージョン情報 メニューを選択しま

注意事項 (1)Windows 10 を使用する場合 注意事項 1 注意事項 3 注意事項 4 についてご対応をお願いします (2)Windows 8.1 を使用する場合 注意事項 2 注意事項 3 注意事項 4 についてご対応をお願いします (3)Windows 7 上で Internet Exp

架空の企業 : Contoso ドラッグ Contoso ドラッグ企業情報 1997 年に第一号店を神奈川県に開店 現在 全国 200 店舗を展開する中堅ドラッグストアチェーン 2007 年に東証一部に上場 業界に先駆けて ポイントカード を導入 ソーシャルメディアに公式アカウントを作成して積極的に

クライアント証明書導入マニュアル

Web 設計入門

Software Tag Implementation in Adobe Products

SilverlightR について PRONEXUS WORKS は OS と Web ブラウザに従来どおりマイクロソフト社の Windows シリ ーズと InternetExplorer シリーズを採用すると共に 新たにマイクロソフト社のプラグインソフトである SilverlightR を利用い

(1) ブラウザバージョンの確認 まず お使いのブラウザ (Internet Explorer) のバージョンを確認します 本システムの動作環境として Internet Explore 11 を使用します 手順 1: ブラウザ (Internet Explorer) を起動します 手順 2: ヘルプ

( )

Transcription:

Internet Explorer 9 の Web 制作者向け新機能の活用 マイクロソフト株式会社 デベロッパー & プラットフォーム統括本部田辺茂也

本日の内容 Internet Explorer 9 のご紹介 固定サイト (Pinned Site) のご紹介 その他の開発者向け新機能のご紹介 2

Windows Internet Explorer 9 Platform Preview #6 3

IE9 の開発コンセプト PC のハードウェアリソースを最大活用 主役はブラウザーではなく Web サイト 安全性 安定性 プライバシーの向上 同一のマークアップの実現 レイアウトエンジン グラフィックとテキストの表示を GPU で高速化 新しい JavaScript エンジン Web が際立つ新しいユーザーインターフェース ワンクリックナビゲーション Windows 7 に最適化 業界最高水準のセキュリティ 抜群の安定性 ユーザーによるプライバシー管理 HTML 5 をはじめとする次世代 Web 標準規格に準拠 W3C のワーキンググループに積極的に参加し 仕様策定に協力 テストキットを提供 4

主役はブラウザーではなく Web 5

固定サイト (Pinned Site) 6

7

固定サイトとは サイトをピン止めするためのコンテンツの変更は不要 固定サイトによる拡張 スタートメニューへの登録アイコンのカスタマイズジャンプリストの登録サムバーボタンの追加 8

固定サイトとは 目指すもの ユーザーとお気に入りの距離を縮める ブラウザー外で ウェブサイトのブランドを表示できる ウェブサイトとデスクトップの違いを意識させない シームレスな操作性 Windows アプリケーションと同様の ユーザーとの対話 ウェブサイト側で ユーザーとの対話やナビゲーションをコントロール どのウェブサイトでも利用可能 技術的特徴 一般の Internet Explorer と別のプロセスツリー サイトごとに Application ID を生成 BHO やその他のツールバーはロードされない 9

Windows 7 のタスクバー ジャンプリスト 縮小表示 ターゲットカスタムカテゴリー 縮小表示ツールバー タスク アイコン進行状況バーアイコンオーバーレイ デスクバンド タスクバー 10

固定サイトのカスタマイズ 全ユーザーに共通なカスタマイズを Meta タグで設定 アプリケーション名 デスクトップツールチップ 開始 URLs ウィンドウサイズ 戻る 進むボタンの色 <meta name="application-name" content="pinned Name" /> <meta name="msapplication-tooltip" content="start Site" /> <meta name="msapplication-starturl" content="http://host/page.htm" /> <meta name="msapplication-window" content="width=1024;height=768" /> <meta name="msapplication-navbutton-color" content="#ff3300" /> IE9, IE8 モードで有効 11

ジャンプリストの追加 Windows 7 への統合 12 <meta name= msapplication-task content= name= 電子メールの作成 ; action-uri=http://host/newmail.htm; icon-uri=http://host/mail.ico"/> <meta name="msapplication-task" content= name= カレンダー ; action-uri=http://host2/newappt.htm; icon-uri=http://host2/appt.ico"/> Name msapplication-task Content name = タスク名 action-uri = URI ( 絶対 / 相対 ) icon-uri = URI ( 絶対 / 相対 )

アイコンのカスタマイズ 標準的な方法でアイコンを指定 標準的な方法でアイコンを指定 <link rel="shortcut icon" href="/favicon.ico" /> ベストプラクティス アイコンのサイズ 推奨 : 16x16, 32x32, 48x48 最適 : 16x16, 24x24, 32x32, 64x64 機能バージョン 96dpi 120dpi 144dpi 13 新しいタブ IE9 32x32 40x40* 48x48 Pinned Site: タスクバー スタートメニュー IE9 32x32 48x48 64x64 Pinned Site: フレーム IE9 24x24 32x32 48x48 タブ お気に入り IE8, IE9 16x16 24x24 24x24

アイコンエディター X-Icon Editor http://www.xiconeditor.com/ HTML5 アプリ 16x16, 24x24, 32x32, 64x64 サイズのアイコンを一度に作成可能 画像読込編集確認 保存 14

ジャンプリストのカスタマイズ ジャンプリストカテゴリーの追加 15 利用例 ユーザーごとのタスク 通知 利用方法 Create Category List Create List Items Display List Clear List window.external.mssitemodecreatejumplist('list1'); window.external.mssitemodeaddjumplistitem('item 1', 'http://host/item1.html', 'http://host/images/item1.ico'); window.external.mssitemodeshowjumplist(); window.external.mssitemodeclearjumplist();

ジャンプリストと API の対応 mssitemodecreatejumplist('trendline') mssitemodeaddjumplistitem( TRENDLINE, ) <META name="msapplication-task content="name=trendline.> 16

オーバーレイアイコン ユーザーへの通知や進行状況を表示する 利用例 通知 ステータス 利用方法 オーバーレイのセット オーバーレイのクリア window.external.mssitemodeseticonoverlay( 'http://host/star.ico', 'Complete'); window.external.mssitemodecleariconoverlay(); 17

サムネイルツールバーボタン 利用例 ウィンドウに戻ったり表示させずに サイトの操作が可能 クライアントのスクリプトにコマンド送信 利用方法 ボタンの追加 表示 更新 イベントハンドラーのセット ボタンスタイルの追加 表示 18 btn1 = window.external.mssitemodeaddthumbbarbutton ( http://host/images/button1.ico', 'button 1'); document.addeventlistener('msthumbnailclick', handler1, false); window.external.mssitemodeshowthumbbar(); window.external.mssitemodeupdatethumbbarbutton(btn1, false, true);

タスクバーアイコンの点滅 利用例 注意を喚起したい時 ユーザー対応が必要な時 利用方法 アクティベート ユーザー操作によりクリア window.external.mssitemodeactivate(); 19

制限事項 ジャンプリストタスク 5 つまで ジャンプリストカテゴリー カテゴリーは 1 つのみ アイテムは 20 個まで 既定では 10 個まで 縮小表示ツールバーボタン ボタンは 7 個まで 20

21 その他の開発者向け新機能

window.msperformance 新しいパフォーマンス計測機能 :W3C Web Timing に準拠 <script type="text/javascript"> var w = window; var navstart = w.msperformance.timing.navigationstart + "ms"; var navstarttime = Date(w.msPerformance.timing.navigationStart); </script> 22

Canvas Javascript で 2D の図形を描くことができるブロック要素 描画方法 : path, box, circle, text, ラスターイメージ <canvas id="mycanvas" width="200" height="200"> Your browser doesn t support Canvas, sorry. </canvas> <script type="text/javascript"> var example = document.getelementbyid("mycanvas"); var context = example.getcontext("2d"); context.fillstyle = "rgb(255,0,0)"; context.fillrect(30, 30, 50, 50); </script> 23

Scalable Vector Graphics (SVG) XML で 2D のベクターグラフィックを作成描画 特徴 ピクセルではなくベクターイメージを生成 SVG 1.1 2 nd Edition Full specification に準拠 SVG 要素に DOM アクセス Document structure, scripting, styling, paths, shapes, colors, transforms, gradients, patterns, masking, clipping, markers, linking and views <svg width="400" height="200" xmlns="http://www.w3.org/2000/svg"> <rect fill="red" x="20" y="20" width="100" height="75" /> <rect fill="blue" x="50" y="50" width="100" height="75" /> </svg> 24

HTML5 <video> HTML5 <video> タグをサポート 属性 業界標準の MPEG-4/H.264 動画 動画はページ上の他の要素と組み合わせ可能 HTML コンテンツ 画像 SVG グラフィックス GPU 支援による再生 src ソースファイルの場所を指定 autoplay 準備でき次第自動再生 controls 操作パネルを表示 preload ページロード時に動画のロードも開始 loop ループ再生 height & width プレイヤーのサイズを指定 <video src="video.mp4" id="videotag" width="640px" height="360px"> <!-- Only shown when browser doesn t support video --> <!-- You Could Embed Flash or Silverlight Video Here --> </video> 25

HTML5 <audio> HTML5 <audio> タグをサポート 属性 業界標準の MP3 と AAC audio DOM 経由でスクリプト操作可能 src ソースファイルの場所を指定 autoplay 準備でき次第自動再生 controls コントロールパネルの表示 preload ページロード時に オーディオのロードも開始 <audio src="audio.mp3" id="audiotag" autoplay controls> <!-- Only shown when browser doesn t support audio --> <!-- You could embed Flash or Silverlight audio here --> </video> 26

WOFF フォントと @font-face クライアントにないフォントでも 自由に利用可能に Web Open Font Format で サイトごとにフォントを配布 @font-face 宣言によりフォント指定 OpenType や TrueType フォントを再パッケージ W3C Fonts Working Group により策定 <style type="text/css"> @font-face { font-family:myfontname; src: url('fontfile.woff'); } </style> <div style="font: 24pt MyFontName, sans-serif;"> This will render using MyFontName in FontFile.woff </div> 27

CSS3 Media Queries メディアのプロパティに応じて スタイルを自動選択 <link href= mobile.css" rel="stylesheet" media="screen and (max-width:480px)" type= text/css" /> <link href= netbook.css" rel="stylesheet" media="screen and (min-width:481px) and (maxwidth: 1024px)" type="text/css" /> <link href= laptop.css" rel="stylesheet" media="screen and (min-width:1025px)" type="text/css" /> 28

CSS3 Colors CSS3 Color rgba() hsla() アルファカラー関数 opacity プロパティで 透明度を指定 CSS3 Color キーワード CSS3 color キーワードをサポート color プロパティ全般で利用可能 div.top { background-color: rgba(0, 0, 0, 0.5); color: azure; } div.bottom { background-color: hlsa(0, 0%, 0%, 0.5); color: cornsilk; } 29

CSS3 背景とボーダー CSS3 背景とボーダー border-radius プロパティによる丸いコーナー 複数の背景画像 box-shadow プロパティ div { border-radius: 152px 304px 228px 152px; border-style: double; border-width: 42px; padding: 12px; } 30

F12 開発者ツール DOM へのビジュアルインターフェイスを内蔵 素早い検証 IE9 での新機能 ネットワーク UA 文字列ピッカーコンソールタブ SVG サポート JavaScript 整形 (PP6) 31

参考資料 Internet Explorer デベロッパーセンター http://msdn.microsoft.com/ja-jp/ie/default.aspx Internet Explorer 9 Beta 開発者ガイド http://msdn.microsoft.com/ja-jp/ie/ff468705.aspx IEBlog: User Experiences: Customizing Pinned Sites http://blogs.msdn.com/b/ie/archive/2010/09/17/userexperiences-customizing-pinned-sites.aspx Pinned Sites ( 英語 ) http://msdn.microsoft.com/en-us/ie/dd797411.aspx 32

参考サイト Beauty of the Web http://www.beautyoftheweb.com/ 新しい Web を体感 Internet Explorer Test Drive http://ietestdrive.com/ 各新機能をチェック 33

34 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Internet Explorer and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.