Windows
 Computer >> コンピューター >  >> システム >> Windows

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

Edge Web ブラウザーを Chromium エンジンに移行するという Microsoft のニュースは、さまざまな Web テクノロジに関する幅広い議論を引き起こしました。すべての名前と専門用語がわかりにくい場合は、このリファレンスが役に立つかもしれません。

主要な用語とテクノロジーのチート シートをまとめました。さまざまなプロジェクトの役割と、Edge 内で何が変更されているかを理解するのに役立ちます。定義内のイタリック体の語句は、このチート シート内の別の用語への参照を示します。

マイクロソフト

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

ブラウザ

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

JavaScript

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

ウェブ技術

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

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


  1. Windows 7 のサポート終了について知っておくべきこと

    Windows 7 のサポート終了とは? Windows 7 の延長サポートが終了するということですか? Windows 7 のサポート終了は、Microsoft がこのオペレーティング システムのサポートを終了することを意味します。 2009 年にリリースされたとき、Microsoft は 10 年間のサポートを約束しましたが、10 年が終わりを迎えた今、Microsoft は顧客向けの Windows 7 の延長サポートをまもなく終了することを決定しました。さらに、サポート終了日以降は Microsoft が Windows 7 のいかなる種類の更新プログラムもリリースしないことを意味

  2. Windows 10 の Windows Update について知っておくべきこと

    インターネット は、ほぼ毎日新しいものを提供する進化し続けるメディアです。現在オンラインになっているすべての Web サイトと、かつて デスクトップ だけに焦点を当てていた新しい Web 開発戦略がそれらに適用されていることを想像してみてください。 コンピューター プラットフォームだけでなく、モバイル デバイスやその他のポータブル マシンにも対応しています。これらの変化により、マルウェアやウイルスなどの一部の否定的なエンティティでさえ、環境に適応するために進化し続けます。すべては日常的に変化しており、もちろん、オペレーティング システムも、大きなイノベーションや改善に取り残されないように、