Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

見せてもらおうか、新しい Microsoft Edge の性能とやらを

163 views

Published on

2020年2月22日に開催予定だった ,NET ラボ勉強会(新型コロナウイルス対策のため開催中止)で登壇予定だった Microsoft edge についてのセッション資料です。

Published in: Technology
  • Be the first to comment

  • Be the first to like this

見せてもらおうか、新しい Microsoft Edge の性能とやらを

  1. 1. 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
  2. 2. おことわり • 本セッションの内容は Microsoft の最新の公開情報および講演者 の検証にもとづいて、講演者の責任で構成しています • 本セッションの内容には講演者の個人的見解、解釈が含まれて いる場合があります • 講演者の見解・解釈は講演者個人のものであり、Microsoft や講 演者の所属組織の見解・解釈ではありません 2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation) 3
  3. 3. 「新しい Edge」とはなにか 2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation) 4
  4. 4. 2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation) 5
  5. 5. 新しい Microsoft Edge はオープンソース ソフトウエア Chromium をベースに開発され た • Chromium とそのコンポーネントは多くの Web ブラウザーのも ととなっています 2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation) 6
  6. 6. Web ブラウザーの構造 • フレーム プロセス + タブ プロセス(レンダリング エンジン) + JavaScript エンジン 2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation) 7 フレーム プロセス タブ プロセス
  7. 7. フレーム プロセス・レンダリング エンジ ン・ 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
  8. 8. つまりこういうこと 2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation) 9
  9. 9. 新しい Microsoft Edge Chromium(OSS)ベースの Microsoft の独自実装 Edge のフレーム プロセス (ブラウザー自身の UI と機能) OSS Blink (レンダリング エンジン) OSS V8 (JavaScript Engine) 2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation) 10
  10. 10. なぜ 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
  11. 11. 「新しい Edge」のめざすもの 2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation) 12
  12. 12. 2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation) 13 理想の エンター プライズ ブラウザー 信頼性 高速 モダン Web サイ トの動作 従来のア プリとの 互換性 ISV による サポート すべての デバイス/ プラット フォーム で 動作ユーザー の 安全を保 つ 会社の データー を 安全に保 つ 現行の ツールで 管理でき る ニーズに あった カスタマ イズ サポート コストを 増加させ ない エンド ユーザー に 愛される 業務アプ リ 開発元が 選択する 強固な基盤 安全とセキュリティ 簡単で効果的な 管理 エンドユーザーと 開発者への訴求
  13. 13. 新しい 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
  14. 14. 定期的でシームレスな更新 • エンジニアリングと開発のシステムを再構築し、高速で一貫し たリリースを OS とは分離して提供 • 基となる Chromium のソースの変更と密接な同期を維持 • 更新は数時間のうちにユーザーにロールアウト 2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation) 15 毎日 週1回 6 週ごと 6 週ごと
  15. 15. 早期検証のための提供チャネル 2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation) 16 Experiment Plan Pilot and validate Broad deployment 用途 早期の確認 新機能の早期検証 次期安定板のパイ ロットと検証 一般提供 リリース周期 毎日 毎週 ~6週 ~6 週 サポート (CSS) なし フォーラムのみ 完全なエンター プライズ サポート 完全なエンター プライズサポート 対象 エンスージアス ト ITプロフェッショナ ル 特定の検証対象 すべてのデバイス
  16. 16. 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
  17. 17. Microsoft Edge の新機能 エンタープライズ向けの機能 2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation) 18
  18. 18. ネイティブな Azure AD サインインと 複数プロファイル • 複数のプロファイルを作成し、AAD(職場または学校)アカウ ントや個人の Microsoft アカウントでサインインできます • プロファイルごとに状態やコンテキストが分離されます。 ユーザーは仕事でのアクティビティと個人のアクティビティを 分離できます。 • サインインしたプロファイルでは企業リソースへの自動的なシ ングル サインオン(SSO)が可能です。 条件付きアクセスや同期などのセキュリティや効率化の機能が 利用できます 2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation) 19
  19. 19. デバイス間の安全なデーターの同期 • デバイス間同期クライアントとクラウド サービスを再構築 • 信頼性の向上、高速化、より多くのデータータイプのサポート(履歴、 タブ) • 完全なクロス プラットフォーム サポート( iOS と Android での同期は プレビュー中) • 企業向けセキュリティとコンプライアンスが利用可能(AAD有償プ ラン) • すべての同期データは、デフォルトで転送中とサーバー上の保存中の 両方で暗号化されます • データーはテナントがコントロールできるクラウドに保管されます 2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation) 20
  20. 20. 企業向け「新しいタブ」ページ(NTP) • 企業向け NTP は Microsoft Graph を使って企業内情報を活用す ることに重点を置いています。 • 企業はデフォルトの NTP を独自のページまたは空白のページに 置き換えることができます。 2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation) 21 Office 365 内のおすすめコンテンツ、最近 使ったファイル、良くアクセスする SharePoint サイト、自分と共有されている ファイルなどが「新しいタブ」ページに表 示できる
  21. 21. 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
  22. 22. 統合された PDF サポート • PDF 機能はオープンソースの PDFium ライブラリに基づいてい ます • 以下のサポートが追加されます: • Application Guard • アクセシビリティ (ハイコントラスト、タグ付き PDF 機能を実装予定) • Azure Information Protection (AIP) – 保護されたドキュメントの表示 • デジタル署名 (実装予定) • シームレスな PDF 機能により、統合とコスト削減が可能に • PDF ツールの展開と更新管理のコストを節減 • アプリケーション数の減少により OS イメージのフットプリントを削減 2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation) 23
  23. 23. ポリシーと管理 • 新しい Microsoft Edge には、幅広い機能と構成のニーズをカバーする豊富 なポリシーセットがあります。 • 現在、約 200 のポリシーが利用できます。 • ポリシーはさまざまな方法で構成できます: • グループ ポリシー オブジェクト (GPO) またはレジストリ(すべてのバージョンの Windows) • プロパティ リスト (plist) ファイル(macOS) • Configuration Manager と Intune はネイティブに構成をサポートします。 • ADMX テンプレートと plist ファイルは サードパーティー製管理ツールで も利用可能です 2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation) 24
  24. 24. 企業向けモバイル サポート • 機能 • 複数プロファイル • Microsoft Search in Bing • 企業向け新しいタブ ページ (開発中) 2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation) 25
  25. 25. Microsoft Edge の新機能 Internet Explorer モード 2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation) 26
  26. 26. • IE11との互換性を最大限に高めるためのネイティブエクスペリエン ス • 最新のアプリとサイト、および従来の業務用サイトの両方に対して単 一のブラウザーを使用できるようにします • IE11 がサポートされているすべてのプラットフォームでサポートされ ます • IE モードは企業向けの機能 • 管理者の制御の下でエンタープライズ モード サイト リストを利用し て、どのサイトが IE モードを利用し、そのサイトがモダンなレンダリ ング エンジンを利用するのかを制御します 2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation) 27
  27. 27. IE モードの背景 • 60% 以上の企業内 PC は複数の Web ブラウザーを必要としてい る • 既定のブラウザーを(従来の)Edge, Chrome, Firefox にしていて も、Internet Explorer が必要になるシナリオがある • 一つのブラウザーでモダンなサイトとレガシーなサイトをシー ムレスに利用するニーズがある 2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation) 28 IE モードを利用して企業の今までの Microsoft テクノロジーへの投資を 最大活用する
  28. 28. IE モードでサポートされるもの • すべてのドキュメントモードとエンタープライズモード • ActiveX コントロール • Browser Helper オブジェクト • Internet Explorer の設定と、セキュリティゾーンの設定と 保護モードに影響するグループポリシー • IEChooser (アドインのデバッグ用ツール) • Microsoft Edge 拡張機能 (機能は制限されます) 2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation) 29
  29. 29. IE モードでサポートされないもの • Internet Explorer のツールバー • ナビゲーションメニュー (検索エンジン、ホームページなど) に 影響する Internet Explorer の設定とグループポリシー • IE11 の F12 開発者ツール 2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation) 30
  30. 30. IE モード構成の概要 2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation) 31 サイト リストの定義 必要な更新プログラムの適用 ポリシーの構成
  31. 31. サイトリストの定義 • Enterprise Mode Site List Manager(スキーマ v2)を利用 • IE モードで開く URL を登録([Open In] で [IE11] を選択) • XML ファイルに保存 2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation) 32
  32. 32. 必要な更新プログラムの適用 • 最新の累積更新プログラムを含む 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
  33. 33. ポリシーの構成 • 最新のMicrosoft Edge ポリシーテンプレートをダウンロードしてテン プレートを構成 • コンピューターの構成 > 管理用テンプレート > Internet Explorer > エンタープライズモードのサイトリストを構成する [有効] にして XML ファイルの場所を指定 • コンピューターの構成 > 管理用テンプレート > Microsoft Edge > Internet Explorer 統合を構成する [有効] にしてオプションで [Internet Explorer モード] を選択 • コンピューターの構成 > 管理用テンプレート > Microsoft Edge > エンタープライズ モード サイト一覧を構成する 2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation) 34
  34. 34. IE Mode Demo 2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation) 35
  35. 35. Microsoft Edge の新機能 セキュリティとプライバシー 2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation) 36
  36. 36. Application Guard for Microsoft Edge • ローカル デバイスと内部ネットワークの両方から分離されたコ ンテナー内で信頼されていないサイトを実行します • 侵害に成功した攻撃者が攻撃の 範囲を企業ネットワークの他の 部分に広げることを防ぐように 設計されています 2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation) 37
  37. 37. 条件付きアクセス • Microsoft Edge の次のバージョンでは、Azure AD 条件付きアクセ スがネイティブにサポートされます • リソースへのアクセスを許可する前に、リソースごとの ID、デ バイス、アプリ、データ、およびリスクシグナルを検証します 2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation) 38
  38. 38. Microsoft Information Protection • Microsoft Edge でネイティブにサポートされます • モバイル用の Intune Managed Browser は廃止されました • 企業は、コピーと貼り付けの制限、貼り付けの防止、暗号化の 防止や暗号化など、意図的または偶発的にデータの使用方法や 共有方法を制御および監査できます • ダウンロードされたコンテンツに対して、承認された使用のみ を保証します 2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation) 39
  39. 39. Microsoft Defender SmartScreen • Microsoft Defender SmartScreen を組み込み • フィッシング、ドライブバイ攻撃、サポート詐欺、マルウエア、 悪意のあるダウンロードに対して業界最高水準の保護を提供し ます 2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation) 40
  40. 40. 追跡防止 • Web 閲覧時のトラッキングを防ぎます • コントロール: • 追跡防止の3つのレベルを提供しています:「基本」・「バランス」・ 「厳重」 各レベルの詳細は明確に説明されます • 透明性: • 設定またはページ情報ポップアップで、「ブロックされたトラッ カー」ビューからブロックされたトラッカーを表示できます • 保護が既定: • 追跡防止はすべてのユーザーで既定で有効になっており、「バラン ス」に設定されています 2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation) 41
  41. 41. Microsoft Edge の新機能 開発者向け 2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation) 42
  42. 42. 開発者ツール • Chromium ベースの新しい開発者ツール 2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation) 43
  43. 43. WebView2: Blink ベースの WebView 2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation) 44 Bring your own version パッケージ化され、アプリで更新 すべての Windows バージョンでの一貫性 Win32 アプリと UWP アプリで利用可能 Win32 プレビューが利用可能 提供予定 常に最新 ブラウザのバージョンとの一貫性 すべての Windows バージョンでの一貫性 Win32 アプリと UWP アプリで利用可能
  44. 44. 既存のアプリケーション 2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation) 45 Windows Store ベースの web アプリケーション (WWA, HWA, PWA) EdgeHTML または MSHTML ベースの WebView その他のハイブリッドアプリ (Electron, CEF など) …そのまま動作します
  45. 45. PWA • Progressive Web Apps のインストールに 対応 • アドレスバーの (+) ボタン • […] – [アプリ] – [xxx のインストール] • PWA はストアからの配布にも対応 2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation) 46
  46. 46. 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
  47. 47. Appendix 2020/2/22 Murachi Akira aka hebikuzure (CPS Corporation) 48
  48. 48. 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
  49. 49. ロードマップ • 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
  50. 50. 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

×