More Related Content Similar to 見せてもらおうか、新しい Microsoft Edge の性能とやらを (20) 見せてもらおうか、新しい Microsoft Edge の性能とやらを2. About me
• Murachi Akira aka hebikuzure ( 村地 彰 )
• 株式会社シーピーエス 代表
• 株式会社エクシードワン 技術フェロー
• トレノケート株式会社パートナー講師
• 技術教育スペシャリスト
• Microsoft MVP (Most Valuable Professional)
• Since Apr. 2011
• Award Category: Windows and Device for IT
@hebikuzure / amurachi / akiramurachi
2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation)
2
3. おことわり
• 本セッションの内容は Microsoft の最新の公開情報および講演者
の検証にもとづいて、講演者の責任で構成しています
• 本セッションの内容には講演者の個人的見解、解釈が含まれて
いる場合があります
• 講演者の見解・解釈は講演者個人のものであり、Microsoft や講
演者の所属組織の見解・解釈ではありません
2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation)
3
6. 新しい Microsoft Edge はオープンソース
ソフトウエア Chromium をベースに開発され
た
• Chromium とそのコンポーネントは多くの Web ブラウザーのも
ととなっています
2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation)
6
7. Web ブラウザーの構造
• フレーム プロセス + タブ プロセス(レンダリング エンジン)
+
JavaScript エンジン
2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation)
7
フレーム プロセス
タブ プロセス
8. フレーム プロセス・レンダリング エンジ
ン・
JavaScript エンジンの組み合わせ
• Internet Explorer
• iexplore.exe + MSHTML (Trident) + Chakra (+ Jscript.dll)
• Microsoft Edge (Legacy)
• MicrosoftEdge.exe + EdgeHTML + Chakra
• Google Chrome / Chromium
• chrome.exe + Blink + V8 / Chromium + Blink + V8
• Mozilla Firefox Quantum
• firefox.exe + Gecko + SpiderMonkey
• Microsoft Edge (New)
• msedge.exe + Blink + V8
2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation)
8
10. 新しい Microsoft Edge
Chromium(OSS)ベースの Microsoft の独自実装
Edge のフレーム プロセス
(ブラウザー自身の UI と機能)
OSS
Blink
(レンダリング エンジン)
OSS
V8
(JavaScript Engine)
2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation)
10
11. なぜ OSS の Chromium ベースなのか
• Web プラットフォームの互換性の拡大
• Edge 実装を Chrome 実装に合わせ続けるイタチごっこからの解放
• Web Platform の強化、革新の創出
• 多数の OSS 開発者と協力して Web Platform の強化、革新を創出できる
• Windows 以外のプラットフォームへの Microsoft サービスの拡大
• Microsoft サービスを使いやすく工夫した Edge を Windows 以外のプ
ラットフォームに提供
• 多くのプラットフォームに対応できる OSS(Chromium)を選択
• OSS と Microsoft の良好な関係の拡大
• Microsoft 💛 OSS
2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation)
11
13. 2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation)
13
理想の
エンター
プライズ
ブラウザー
信頼性
高速
モダン
Web サイ
トの動作
従来のア
プリとの
互換性
ISV による
サポート
すべての
デバイス/
プラット
フォーム
で
動作ユーザー
の
安全を保
つ
会社の
データー
を
安全に保
つ
現行の
ツールで
管理でき
る
ニーズに
あった
カスタマ
イズ
サポート
コストを
増加させ
ない
エンド
ユーザー
に
愛される
業務アプ
リ
開発元が
選択する
強固な基盤
安全とセキュリティ
簡単で効果的な
管理
エンドユーザーと
開発者への訴求
14. 新しい Edge は フル クロス プラットフォーム
サポートされているすべての
Windows
• Windows 7
• Windows 8.1
• Windows 10
IoT Enterprise, LTSB/LTSC,
S mode を含む全バージョン
• Windows Server 2008 R2 以降
その他のオペレーティングシステム
• macOS
• iOS
• Android
• Linux(提供予定)
2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation)
14
10.12 Yosemite or higher
Android
16. 早期検証のための提供チャネル
2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation)
16
Experiment Plan Pilot and validate Broad deployment
用途 早期の確認 新機能の早期検証
次期安定板のパイ
ロットと検証
一般提供
リリース周期 毎日 毎週 ~6週 ~6 週
サポート (CSS) なし フォーラムのみ
完全なエンター
プライズ サポート
完全なエンター
プライズサポート
対象
エンスージアス
ト
ITプロフェッショナ
ル
特定の検証対象 すべてのデバイス
17. App Assure, FastTrack, プレミアサポート
• App Assure
• IE11 や Google Chrome、従来の Microsoft Edge で動作していた Web アプ
リやサイトは新しい Edge でも動作します。もし何か問題があれば、追
加費用無しで助力を提供します
• 1月の新しい Microsoft Edge の一般提供と同時に利用可能です
• FastTrack 開発アシスタンス
• 2020年第一四半期よりMicrosoft FastTrack プログラムを新しい Microsoft
Edge 開発にも拡張します
• プレミア サポート
• ベータ チャネルと安定板に対してプレミア サポートを提供します
2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation)
17
19. ネイティブな Azure AD サインインと
複数プロファイル
• 複数のプロファイルを作成し、AAD(職場または学校)アカウ
ントや個人の Microsoft アカウントでサインインできます
• プロファイルごとに状態やコンテキストが分離されます。
ユーザーは仕事でのアクティビティと個人のアクティビティを
分離できます。
• サインインしたプロファイルでは企業リソースへの自動的なシ
ングル サインオン(SSO)が可能です。
条件付きアクセスや同期などのセキュリティや効率化の機能が
利用できます
2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation)
19
20. デバイス間の安全なデーターの同期
• デバイス間同期クライアントとクラウド サービスを再構築
• 信頼性の向上、高速化、より多くのデータータイプのサポート(履歴、
タブ)
• 完全なクロス プラットフォーム サポート( iOS と Android での同期は
プレビュー中)
• 企業向けセキュリティとコンプライアンスが利用可能(AAD有償プ
ラン)
• すべての同期データは、デフォルトで転送中とサーバー上の保存中の
両方で暗号化されます
• データーはテナントがコントロールできるクラウドに保管されます
2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation)
20
21. 企業向け「新しいタブ」ページ(NTP)
• 企業向け NTP は Microsoft Graph を使って企業内情報を活用す
ることに重点を置いています。
• 企業はデフォルトの NTP を独自のページまたは空白のページに
置き換えることができます。
2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation)
21
Office 365 内のおすすめコンテンツ、最近
使ったファイル、良くアクセスする
SharePoint サイト、自分と共有されている
ファイルなどが「新しいタブ」ページに表
示できる
22. Microsoft Search in Bing
• 検索ボックスを Microsoft Search in Bing と統合可能
• Office 365 内(SharePoint, OneDrive, Teams, Outlook など)の
コンテンツを検索
• Microsoft Search in Bing を使用して行われた検索は、コンシュー
マー検索やその他のテナント内検索とは別に保持されます
2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation)
22
23. 統合された PDF サポート
• PDF 機能はオープンソースの PDFium ライブラリに基づいてい
ます
• 以下のサポートが追加されます:
• Application Guard
• アクセシビリティ (ハイコントラスト、タグ付き PDF 機能を実装予定)
• Azure Information Protection (AIP) – 保護されたドキュメントの表示
• デジタル署名 (実装予定)
• シームレスな PDF 機能により、統合とコスト削減が可能に
• PDF ツールの展開と更新管理のコストを節減
• アプリケーション数の減少により OS イメージのフットプリントを削減
2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation)
23
24. ポリシーと管理
• 新しい Microsoft Edge には、幅広い機能と構成のニーズをカバーする豊富
なポリシーセットがあります。
• 現在、約 200 のポリシーが利用できます。
• ポリシーはさまざまな方法で構成できます:
• グループ ポリシー オブジェクト (GPO) またはレジストリ(すべてのバージョンの
Windows)
• プロパティ リスト (plist) ファイル(macOS)
• Configuration Manager と Intune はネイティブに構成をサポートします。
• ADMX テンプレートと plist ファイルは サードパーティー製管理ツールで
も利用可能です
2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation)
24
25. 企業向けモバイル サポート
• 機能
• 複数プロファイル
• Microsoft Search in Bing
• 企業向け新しいタブ ページ (開発中)
2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation)
25
28. IE モードの背景
• 60% 以上の企業内 PC は複数の Web ブラウザーを必要としてい
る
• 既定のブラウザーを(従来の)Edge, Chrome, Firefox にしていて
も、Internet Explorer が必要になるシナリオがある
• 一つのブラウザーでモダンなサイトとレガシーなサイトをシー
ムレスに利用するニーズがある
2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation)
28
IE モードを利用して企業の今までの
Microsoft テクノロジーへの投資を
最大活用する
29. IE モードでサポートされるもの
• すべてのドキュメントモードとエンタープライズモード
• ActiveX コントロール
• Browser Helper オブジェクト
• Internet Explorer の設定と、セキュリティゾーンの設定と
保護モードに影響するグループポリシー
• IEChooser (アドインのデバッグ用ツール)
• Microsoft Edge 拡張機能 (機能は制限されます)
2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation)
29
30. IE モードでサポートされないもの
• Internet Explorer のツールバー
• ナビゲーションメニュー (検索エンジン、ホームページなど) に
影響する Internet Explorer の設定とグループポリシー
• IE11 の F12 開発者ツール
2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation)
30
32. サイトリストの定義
• Enterprise Mode Site List Manager(スキーマ v2)を利用
• IE モードで開く URL を登録([Open In] で [IE11] を選択)
• XML ファイルに保存
2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation)
32
33. 必要な更新プログラムの適用
• 最新の累積更新プログラムを含む Windows 10
• 最新の累積更新プログラム を含む Windows Server 2019
• 最新の SSU (KB4504418以上) とKB4507463を搭載した Windows
8.1 および windows Server 2012 R2
• Windows 8 Embedded および Windows Server 2012:
• Internet Explorer 11 にアップグレードするためにKB4492872をインス
トールする
• 最新の IE11 累積更新プログラムKB4510979をインストールする
• 最新の SSU (KB4490628以上) およびKB4507437以上を搭載した
Windows 7 SP1 および windows Server 2008R2
2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation)
33
34. ポリシーの構成
• 最新のMicrosoft Edge ポリシーテンプレートをダウンロードしてテン
プレートを構成
• コンピューターの構成 > 管理用テンプレート > Internet Explorer >
エンタープライズモードのサイトリストを構成する
[有効] にして XML ファイルの場所を指定
• コンピューターの構成 > 管理用テンプレート > Microsoft Edge >
Internet Explorer 統合を構成する
[有効] にしてオプションで [Internet Explorer モード] を選択
• コンピューターの構成 > 管理用テンプレート > Microsoft Edge >
エンタープライズ モード サイト一覧を構成する
2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation)
34
37. Application Guard for Microsoft Edge
• ローカル デバイスと内部ネットワークの両方から分離されたコ
ンテナー内で信頼されていないサイトを実行します
• 侵害に成功した攻撃者が攻撃の
範囲を企業ネットワークの他の
部分に広げることを防ぐように
設計されています
2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation)
37
38. 条件付きアクセス
• Microsoft Edge の次のバージョンでは、Azure AD 条件付きアクセ
スがネイティブにサポートされます
• リソースへのアクセスを許可する前に、リソースごとの ID、デ
バイス、アプリ、データ、およびリスクシグナルを検証します
2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation)
38
39. Microsoft Information Protection
• Microsoft Edge でネイティブにサポートされます
• モバイル用の Intune Managed Browser は廃止されました
• 企業は、コピーと貼り付けの制限、貼り付けの防止、暗号化の
防止や暗号化など、意図的または偶発的にデータの使用方法や
共有方法を制御および監査できます
• ダウンロードされたコンテンツに対して、承認された使用のみ
を保証します
2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation)
39
40. Microsoft Defender SmartScreen
• Microsoft Defender SmartScreen を組み込み
• フィッシング、ドライブバイ攻撃、サポート詐欺、マルウエア、
悪意のあるダウンロードに対して業界最高水準の保護を提供し
ます
2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation)
40
41. 追跡防止
• Web 閲覧時のトラッキングを防ぎます
• コントロール:
• 追跡防止の3つのレベルを提供しています:「基本」・「バランス」・
「厳重」
各レベルの詳細は明確に説明されます
• 透明性:
• 設定またはページ情報ポップアップで、「ブロックされたトラッ
カー」ビューからブロックされたトラッカーを表示できます
• 保護が既定:
• 追跡防止はすべてのユーザーで既定で有効になっており、「バラン
ス」に設定されています
2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation)
41
44. WebView2: Blink ベースの WebView
2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation)
44
Bring your own version
パッケージ化され、アプリで更新
すべての Windows バージョンでの一貫性
Win32 アプリと UWP アプリで利用可能
Win32 プレビューが利用可能 提供予定
常に最新
ブラウザのバージョンとの一貫性
すべての Windows バージョンでの一貫性
Win32 アプリと UWP アプリで利用可能
45. 既存のアプリケーション
2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation)
45
Windows Store ベースの
web アプリケーション
(WWA, HWA, PWA)
EdgeHTML または MSHTML
ベースの WebView
その他のハイブリッドアプリ
(Electron, CEF など)
…そのまま動作します
46. PWA
• Progressive Web Apps のインストールに
対応
• アドレスバーの (+) ボタン
• […] – [アプリ] – [xxx のインストール]
• PWA はストアからの配布にも対応
2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation)
46
47. Microsoft Edge Platform Status
• https://developer.microsoft.com/en-us/microsoft-edge/status/
• Web プラットフォーム機能(HTML/CSS/DOM
API/JavaScript/etc.)の対応状況一覧
• 因みにこれを見ると Edge レガシーからデグレしている機能が存
在することが分かるので、要注意!
• ex. H.264/AVC for RTC, Directory Upload, Efficient Script Yielding -
setImmediate() ……
2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation)
47
49. Microsoft Edge のインストールと更新
• すべてのチャネルが Side by Side インストール可能
• Stable とは別に、検証用のチャネルをインストールできる
• Windows の更新とは独自に自動更新される
• インストールされたチャネルごとに独自に更新される
• Edge レガシーとの Side by Side 実行も可能
• New Edge インストール前にポリシー構成が必要
• Windows Update でのインストールは Blocker Toolkit でブロック
可能
2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation)
49
50. ロードマップ
• 2020/1/15:Edge Ver.79 Stable リリース
• 2020/1 末~:順次 Windows Update で配信
• 日本では 2020/4 から配信開始予定
• 2020/5(?):Windows 10 バージョン 2004 に同梱予定
2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation)
50
51. Microsoft Edge の参考情報
• Microsoft Edge のインストール
• https://www.microsoft.com/en-us/edge/
• オフライン パッケージ/ポリシー テンプレートのダウンロード
• https://www.microsoft.com/en-us/edge/business/download
• Blocker Toolkit
• https://docs.microsoft.com/ja-jp/deployedge/microsoft-edge-blocker-toolkit
• Edge のドキュメント
• https://docs.microsoft.com/en-us/microsoft-edge/
• https://docs.microsoft.com/en-us/DeployEdge/
2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation)
51