チートシート: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ページを利用できるようにします。

コメントを残す

リテーナーケースの洗浄方法:安全で簡単な、実際に乾燥させる手順

リテーナーケースの洗浄方法:安全で簡単な、実際に乾燥させる手順

中性洗剤とぬるま湯を使ってリテーナーケースを洗浄する方法、適切に乾燥させる方法、熱による損傷を避ける方法、そしてケースを交換すべき時期について学びましょう。

車のエアフィルターを安全に掃除する方法:掃除するタイミングと交換するタイミング

車のエアフィルターを安全に掃除する方法:掃除するタイミングと交換するタイミング

エンジンエアフィルターの点検と整備方法、清掃が適切な場合、交換の方が安全な場合、そして適切な再取り付けを確認する方法を学びましょう。

冷凍庫の製氷機の掃除方法:初心者向けガイド

冷凍庫の製氷機の掃除方法:初心者向けガイド

冷凍庫の製氷機を安全に清掃する方法を学びましょう。製氷容器、アクセス可能な製氷機表面、ディスペンサーシュート、乾燥、再組み立て、そして避けるべき間違いについて解説します。

ビデノズルを安全に洗浄する方法:効果的な方法と避けるべき方法

ビデノズルを安全に洗浄する方法:効果的な方法と避けるべき方法

ビデのノズルを安全に洗浄する方法、セルフクリーニングの実際の仕組み、ミネラル分の蓄積への対処法、そしてお使いの機種に合った洗浄剤について学びましょう。

プール用砂ろ過器の掃除方法:逆洗、すすぎ、そしてより深く洗浄するタイミングを知る

プール用砂ろ過器の掃除方法:逆洗、すすぎ、そしてより深く洗浄するタイミングを知る

プールの砂ろ過器を安全に清掃する方法、逆洗が効果的だったかどうかを判断する方法、そしてより徹底的な清掃、修理、またはろ材の交換が必要となるタイミングについて学びましょう。

コーヒーグラインダーを安全に洗浄する方法:臼式グラインダーと刃式グラインダーのための8ステップガイド

コーヒーグラインダーを安全に洗浄する方法:臼式グラインダーと刃式グラインダーのための8ステップガイド

コーヒーグラインダーを安全に清掃する方法を学びましょう。刃の乾式ブラッシングから、取り外し可能な部品の洗浄、再組み立て、テスト、ブレードグラインダーの手入れまで、幅広く解説します。

服の生地を傷めずにネイルグルーを落とす方法

服の生地を傷めずにネイルグルーを落とす方法

乾いた接着剤を削り取る方法から、アセトンの慎重な使用、洗濯、乾燥前の生地の確認まで、衣類についたネイルグルーを安全に除去する方法を学びましょう。

生地を傷めずに服からステッカーの跡を落とす方法

生地を傷めずに服からステッカーの跡を落とす方法

衣類についたステッカーの跡を安全に除去する方法を学びましょう。低温処理や前処理から、溶剤の慎重な使用、洗濯、自然乾燥まで、様々な方法をご紹介します。

メカニカルキーボードを安全にクリーニングする方法:4ステップの徹底クリーニングガイド

メカニカルキーボードを安全にクリーニングする方法:4ステップの徹底クリーニングガイド

メカニカルキーボードを安全にクリーニングする方法を学びましょう。取り外し可能なキーキャップ、ほこりや汚れの除去、乾燥、再組み立て、そして作業を中断してマニュアルを確認すべきタイミングなどについて解説します。

生地を傷めずに服から接着剤を落とす方法

生地を傷めずに服から接着剤を落とす方法

まずは、衣類についた接着剤を優しい方法で落とす方法、ホットグルーや瞬間接着剤を使うべきタイミング、そして乾燥前に生地の状態を確認する方法を学びましょう。