チートシート:Edge onChromiumについて知っておくべきこと

Edge WebブラウザをChromiumエンジンに移行しているというマイクロソフトのニュースは、さまざまなWebテクノロジの幅広い範囲についての議論を促しました。すべての名前と専門用語がわかりにくい場合は、この使用法のリファレンスを見つけることができます。

重要な用語とテクノロジーのチートシートをまとめました。さまざまなプロジェクトの役割と、Edge内で何が変わっているかを理解するのに役立つはずです。定義内のイタリック体のフレーズは、この虎の巻内の別の用語への参照を示します。

マイクロソフト

  • Edge –簡単に始めて、EdgeはWindows 10で導入されたMicrosoftの最新のWebブラウザーです。これはUWPアプリとして構築され、EdgeHTMLブラウザーエンジンを搭載しています。マイクロソフトは先週、来年中にChromiumブラウザエンジンに切り替え、より多くのWindowsバージョンとさまざまなオペレーティングシステムプラットフォームで徐々に利用できるようになることを確認しました。Edgeは現在ChakraJavaScriptエンジンを使用していますが、Chromiumへの移行の結果、これはV8に変更されます。
  • EdgeHTML – 2015年にWindows10で導入されて以来MicrosoftEdgeで使用されている独自のMicrosoftブラウザエンジン。エンジンはTridentから分割されました。EdgeHTMLは、Edgeブラウザーを強化するだけでなく、Windows 10インターフェイスのさまざまなコンポーネントをレンダリングするためにも使用され、JavaScriptとHTMLで記述されたWindows 10UWPアプリをサポートします。これはWindows10システムに緊密にバインドされており、他のプラットフォームでは使用できません。
  • トライデント– Internet Explorer4からInternetExplorer 11まで使用されていたMicrosoftブラウザエンジンを廃止しました。2000年代初頭にInternetExplorerの支配の多くを担当しましたが、Web標準への準拠が不十分なために時代遅れになりました。マイクロソフトは、後の化身で追加機能と標準サポートを使用してエンジンを改善するための努力をしました。このエンジンは、Windows8およびWindowsPhone8でJavaScriptアプリをサポートするためにも使用されました。
  • UWP –ユニバーサルWindowsプラットフォーム。開発者がWindows10、Windows 10 Mobile、および関連する最新のMicrosoftエコシステム用のアプリを作成できるようにするAPIとテクノロジーの集合セット。UWPは通常、これらのアプリの最も一般的な配布チャネルであるMicrosoft / Windowsストアに関連付けられています。アプリは、C ++、C#/ XAML、JavaScript / HTMLなど、さまざまなテクノロジーを使用してUWP用に構築できます。既存の従来のWin32Windowsデスクトップアプリ、iOSアプリ、またはPWAからUWPアプリを作成するためのオプションも利用できます。

ブラウザ

  • ブラウザエンジン– Webページを表示およびインタラクティブにするための構築とレンダリングを行う、Webブラウザのコアで自己完結型のコンポーネント。ブラウザエンジンは通常、ブラウジングエクスペリエンスでの役割を認識していないエンドユーザーには不透明です。このエンジンには、レイアウトエンジンやレンダリングエンジンなど、Webページを構築するために必要なさまざまな機能を実装するいくつかのサブコンポーネントが組み込まれています。
    ブラウザエンジンは通常、常にではありませんが、複数の異なるWebブラウザで実装できるスタンドアロンコンポーネントです。たとえば、Chromiumエンジンは現在、Google Chrome、Opera、Vivaldiなどで使用されています。これらの各ブラウザーには、固有のインターフェースとユーザー向けの機能セットがありますが、実際のWebページをフェッチ、構築、およびレンダリングするためにChromiumエンジンに依存しています。
  • 点滅–Chromiumを含む複数のWebブラウザプロジェクトで使用される人気のある確立されたオープンソースブラウザエンジン。Blinkは、最新のWeb標準に広く準拠しており、新しい標準と推奨事項をタイムリーに実装するように動き、その人気に貢献しています。WebKitエンジンからフォークされました。
  • Chromium –元々Googleによって開発されたオープンソースのWebブラウザプロジェクト。Chromiumは、多くのWebブラウザー、特にGoogleChromeの基盤です。Blinkブラウザエンジンを搭載し、JavaScriptエンジンとしてV8を使用しています。Chromiumは、Androidだけでなく、すべての主要なデスクトッププラットフォームで利用できます。このプロジェクトは、Googleとの密接な関係について批判を集めています。オープンソースの性質にもかかわらず、Chromiumの開発はGoogleが主導しており、プロジェクトにGoogleサービスとのデフォルトの統合含まれています。

JavaScript

  • JavaScriptエンジン–JavaScriptコードを解釈して実行するプログラム。歴史的に、ほとんどのJavaScriptエンジンはWebブラウザーに常駐していましたが、近年、ブラウザーの外部でのJavaScriptの使用は、サーバー、コマンドラインアプリケーション、モバイルアプリケーションを含むようになり、エンジン開発の進化が必要になりました。
  • Chakra – Microsoftによって開発され、EdgeとUWPに使用されるJavaScriptエンジン。これは、Microsoftの古いJScriptエンジンから分岐したものです。当初は独自のテクノロジであったMicrosoftは、2015年にエンジンをオープンソース化しました。Chakraは、Edge Webブラウザーでの使用に加えて、組み込み環境を含む他の展開でも人気があります。
  • V8 –主にChromiumブラウザープロジェクトで使用されるオープンソースのJavaScriptエンジンで、Webブラウザー内でJavaScriptコードを実行できるようにします。V8は、Node.jsサーバー側JavaScript環境や、Electronデスクトップアプリフレームワークなど、他の多くのJavaScriptランタイムでも使用されます。

Webテクノロジー

  • HTML –ハイパーテキストマークアップ言語。HTMLは、Webページの構造と基本的なレイアウトを作成するために使用されるマークアップ言語です。ブラウザエンジンはHTMLファイルを使用して、最終的にディスプレイにレンダリングされるWebページを構築します。
  • JavaScript –最新のWebサイトのコアコンポーネントである高級インタプリタプログラミング言語。JavaScriptは、開発者にWebページとブラウザーを操作する方法を提供するため、Webアプリとインタラクティブページに不可欠です。JavaScriptには、ネイティブアプリ(MicrosoftのWindows 10 UWPプラットフォームなど)や組み込みデバイスなど、Webブラウザー以外のさまざまなユースケースもあります。
  • PWA –プログレッシブウェブアプリ。WebサイトおよびWebアプリが、互換性のあるデバイスにインストールされたネイティブアプリのように動作できるようにする一連の開発アプローチ、概念、およびテクノロジー。
    利用可能な機能は、PWAが使用されているプラ​​ットフォームによって異なりますが、通常、ネイティブアプリと同様の方法でウェブサイト/ウェブアプリを「インストール」する機能や、サービスワーカーのサポート(ウェブテクノロジー)が含まれます。これにより、オフライン操作、バックグラウンド同期、プッシュ通知など、通常はネイティブアプリに関連付けられている機能の使用が容易になります。
    PWAは、ハイテクメディアや開発者以外の人から、ハイブリッドまたはホストされたWebアプリと誤解されることがよくあります。純粋なPWAはWeb標準のみを使用しますその機能を提供し、ウェブサイトのドメインから配信されます。関連するWeb標準を実装し、ネイティブのようなエクスペリエンスを提供するのは、個々のプラットフォーム次第です。

この用語集では、これらの各テクノロジーと用語の概要を説明しています。詳細を知りたい場合は、各注目プロジェクトのWebサイトにアクセスすることをお勧めします。これらのテクノロジーはユーザーに気付かれることはないかもしれませんが、Webに役立ち、ブラウザーを使用してWebページを利用できるようにします。



Leave a Comment

Mac でマウス カーソルの遅れを修正する 8 つの方法

Mac でマウス カーソルの遅れを修正する 8 つの方法

Mac でマウス カーソルが遅れていますか?この問題にイライラしている場合は、解決できる簡単な解決策をいくつか紹介します。

Samsung Galaxy フォンでモバイル ホットスポットが機能しない問題を解決する 9 つの方法

Samsung Galaxy フォンでモバイル ホットスポットが機能しない問題を解決する 9 つの方法

Samsung Galaxy 携帯電話でモバイル ホットスポットを使用しようとしましたが、エラーが返されるだけですか? Samsung Galaxy スマートフォンでモバイル ホットスポットが機能しない問題を修正する方法は次のとおりです。

Mac で Safari プライベート ブラウズを無効にする方法

Mac で Safari プライベート ブラウズを無効にする方法

Mac で Safari プライベート ブラウジングを無効にする方法を知りたいですか?ここでは、ブラウジング エクスペリエンスを迅速かつ効果的に調整する方法を説明します。

知っておくべき WhatsApp のテキスト書式設定のヒント 16 選

知っておくべき WhatsApp のテキスト書式設定のヒント 16 選

WhatsApp フォントの見た目を変えたいですか?これらの創造的な WhatsApp テキスト トリックとヒントを使用して、テキスト メッセージにスパイスを加えることができます。

HomePodがホームアプリに表示されない問題を修正する9つの方法

HomePodがホームアプリに表示されない問題を修正する9つの方法

HomePod がデフォルトのホーム アプリに表示されませんか? HomePodがホームアプリに表示されない場合の最良の方法は次のとおりです。

Samsung TVがWi-Fiに接続できない問題を解決する12の方法

Samsung TVがWi-Fiに接続できない問題を解決する12の方法

Samsung TV が Wi-Fi に接続できませんか? Samsung TVがWi-Fiに接続できない問題を解決する最良の方法は次のとおりです。

2024年のMacBook Air用ベストHDMIア���プター6選

2024年のMacBook Air用ベストHDMIア���プター6選

2024 年の MacBook Air および MacBook Pro に最適な HDMI アダプター: 1. RayCue HDMI アダプター、2. Benfei USB-C - HDMI アダプター、3. Anker USB-C...

Steam デッキを出荷時設定にリセットする方法: 完全ガイド

Steam デッキを出荷時設定にリセットする方法: 完全ガイド

デッキに問題があり、リセットしたいですか? Steam Deck を工場出荷時の設定に正しくリセットする方法については、完全なガイドをご覧ください。

HP Envy x360 15 (2023) ラップトップ レビュー: あなたにぴったりの 2-In-1?

HP Envy x360 15 (2023) ラップトップ レビュー: あなたにぴったりの 2-In-1?

新しい 2-in-1 コンバーチブル ラップトップの購入をお探しですか? HP Envy x360 15 (2023) ラップトップの詳細なレビューをチェックして、要件に適合するかどうかを確認してください。

Spotify プライベート セッションとは何ですか、またそれを有効または無効にする方法

Spotify プライベート セッションとは何ですか、またそれを有効または無効にする方法

Spotify プライベート セッションとは何か、また Spotify デスクトップおよびモバイル アプリでそれを有効または無効にする方法について詳しく見てみましょう。