備忘單:您需要了解的有關 Chromium 上的 Edge 的信息

微軟將其 Edge 網絡瀏覽器轉移到 Chromium 引擎的消息引發了圍繞各種不同網絡技術的廣泛討論。如果您發現所有名稱和行話令人困惑,您可能會發現此使用參考。

我們匯總了關鍵術語和技術的備忘單。它應該可以幫助您了解不同項目的角色以及 Edge 中的變化。定義中斜體的短語表示對本備忘單中的另一個術語的引用。

微軟

  • Edge – 從簡單開始,Edge 是 Microsoft 隨 Windows 10 引入的現代 Web 瀏覽器。它構建為 UWP 應用程序,並由 EdgeHTML 瀏覽器引擎提供支持。上週,微軟確認將在明年切換到 Chromium 瀏覽器引擎,並將逐步在更多 Windows 版本和不同操作系統平台上可用。Edge 目前使用 Chakra JavaScript 引擎,但由於遷移到 Chromium ,這將更改為 V8
  • EdgeHTML – 自 2015 年隨 Windows 10 一起推出以來,Microsoft Edge 使用的專有 Microsoft 瀏覽器引擎。該引擎從 Trident 中分離出來。除了支持 Edge 瀏覽器,EdgeHTML 還用於渲染 Windows 10 界面的各種組件,並支持使用 JavaScript 和 HTML 編寫的 Windows 10 UWP 應用程序。它與 Windows 10 系統緊密綁定,不適用於任何其他平台。
  • Trident – 從 Internet Explorer 4 到 Internet Explorer 11 停止使用的 Microsoft 瀏覽器引擎。在 2000 年代初,Internet Explorer 的大部分統治地位都由它負責,但由於對 Web 標準的遵守不力而過時。Microsoft 努力改進引擎,在以後的版本中提供附加功能和標準支持。該引擎還用於支持 Windows 8 和 Windows Phone 8 上的 JavaScript 應用程序。
  • UWP – 通用 Windows 平台。一組 API 和技術,使開發人員能夠為 Windows 10、Windows 10 移動版和相關的現代 Microsoft 生態系統創建應用程序。UWP 通常與 Microsoft/Windows Store 相關聯,這是這些應用程序最常見的分發渠道。可以使用多種技術(例如 C++、C#/XAML 和 JavaScript/HTML)為 UWP 構建應用程序。還提供了從現有經典 Win32 Windows 桌面應用程序、iOS 應用程序或 PWA 創建 UWP 應用程序的選項。

瀏覽器

  • 瀏覽器引擎——Web瀏覽器的核心、自包含組件,負責構建和呈現網頁,使其可見且可交互。瀏覽器引擎對於最終用戶通常是不透明的,他們通常不知道它們在瀏覽體驗中的作用。該引擎包含多個子組件,例如佈局引擎和渲染引擎,它們實現構建網頁所需的不同功能。
    瀏覽器引擎通常(但不總是)是可以由多個不同的 Web 瀏覽器實現的獨立組件——例如,Google Chrome、Opera、Vivaldi 和許多其他瀏覽器目前使用 Chromium 引擎。這些瀏覽器中的每一個都有獨特的界面和麵向用戶的功能集,但依賴 Chromium 引擎來獲取、構建和呈現實際網頁。
  • Blink – 一個流行且成熟的開源瀏覽器引擎,被多個 Web 瀏覽器項目使用,包括 Chromium。Blink 廣泛符合現代 Web 標準,並採取措施及時實施新興標準和建議,這有助於其普及。它是從 WebKit 引擎分叉出來的。
  • Chromium – 最初由 Google 開發的開源網絡瀏覽器項目。Chromium 是許多網絡瀏覽器的基礎,最著名的是 Google Chrome。它由 Blink 瀏覽器引擎提供支持,並使用 V8 作為其 JavaScript 引擎。Chromium 可在所有主要桌面平台以及 Android 上使用。該項目因其與穀歌的密切聯繫而受到批評。儘管 Chromium 具有開源性質,但它的開發由 Google 領導,該項目包括與 Google 服務的默認集成

JavaScript

  • JavaScript 引擎——解釋和執行 JavaScript 代碼的程序。從歷史上看,大多數 JavaScript 引擎都駐留在 Web 瀏覽器中,但近年來 JavaScript 在瀏覽器之外的使用已經發展到包括服務器、命令行應用程序和移動應用程序,這使得引擎開發的發展成為必要。
  • Chakra – 由 Microsoft 開發並用於 Edge 和 UWP 的 JavaScript 引擎。它是從微軟舊的 JScript 引擎派生出來的。最初是一項專有技術,微軟於 2015 年開源了該引擎。除了在 Edge 網絡瀏覽器中使用之外,Chakra 還在其他部署中流行,包括嵌入式環境。
  • V8 – 主要由 Chromium 瀏覽器項目使用的開源 JavaScript 引擎,支持在 Web 瀏覽器中執行JavaScript 代碼。許多其他 JavaScript 運行時也使用 V8,包括 Node.js 服務器端 JavaScript 環境和 Electron 桌面應用程序框架。

網絡技術

  • HTML – 超文本標記語言。HTML 是用於創建網頁結構和基本佈局的標記語言。瀏覽器引擎使用 HTML 文件來構建最終呈現給您的顯示器的網頁。
  • JavaScript - 一種高級解釋性編程語言,是現代網站的核心組件。JavaScript 對於 Web 應用程序和交互式頁面至關重要,因為它為開發人員提供了一種與網頁和瀏覽器進行交互的方式。JavaScript 在 Web 瀏覽器之外還有廣泛的用例,包括在本機應用程序(例如 Microsoft 的 Windows 10 UWP 平台)和嵌入式設備上。
  • PWA – 漸進式 Web 應用程序。一組開發方法、概念和技術,使網站和 Web 應用程序能夠像在兼容設備上安裝的本機應用程序一樣運行。
    可用的功能因使用 PWA 的平台而異,但通常包括以類似於本機應用程序的方式“安裝”網站/網絡應用程序的能力,以及對服務工作者的支持——一種網絡技術這有助於使用通常與本機應用程序相關聯的離線操作、後台同步和推送通知等功能。
    PWA 經常被科技媒體和非開發人員誤認為是混合或託管的 Web 應用程序。純 PWA僅使用 Web 標準提供其功能並從網站域提供。然後由各個平台來實施相關的 Web 標準並提供類似原生的體驗。

本詞彙表對這些技術和術語進行了高級概述;如果您想了解更多信息,我們鼓勵您前往每個特色項目的網站。儘管這些技術可能不會被用戶注意到,但它們對網絡很有幫助,使我們可以使用瀏覽器訪問網頁。



Leave a Comment

修復 Snapchat 支援代碼 C14A 錯誤的 12 種方法

修復 Snapchat 支援代碼 C14A 錯誤的 12 種方法

嘗試登入時看到 Snapchat 支援代碼 C14A 錯誤?請查看本指南以了解發生這種情況的原因以及如何修復它。

iPhone 15 Pro Max 與三星 Galaxy S23 Ultra 相機比較:細節決定成敗

iPhone 15 Pro Max 與三星 Galaxy S23 Ultra 相機比較:細節決定成敗

iPhone 15 Pro Max 與三星 Galaxy S23 Ultra 相機比較:低光、人像、長焦、日光照片、影片等

解說器:HDR、HDR10 和杜比視界的區別

解說器:HDR、HDR10 和杜比視界的區別

HDR、HDR10、HDR10+、HLG 或杜比視界?不確定哪一種最適合您?讓我們幫忙。

如何在 Instagram 故事上使用“添加您的”貼紙

如何在 Instagram 故事上使用“添加您的”貼紙

為了讓您的 Instagram 故事更具互動性,您可以按照以下步驟使用「添加您的」貼紙來獲取觀眾的回應。

如何更新 Apple TV 軟體和應用程式

如何更新 Apple TV 軟體和應用程式

應用程式無法在 Apple TV 上正常運作?您可以按照以下步驟將 Apple TV 軟體和應用程式更新至最新版本。

如何在 Google 試算表(PC 和行動裝置)中取得深色模式

如何在 Google 試算表(PC 和行動裝置)中取得深色模式

長時間使用 Google 試算表時,您的眼睛是否感到疲倦?了解如何在裝置上的 Google 試算表中啟用深色模式。

修復 YouTube 應用程式在 Wi-Fi 環境下無法運行問題的 5 種方法

修復 YouTube 應用程式在 Wi-Fi 環境下無法運行問題的 5 種方法

YouTube 應用程式無法在 Wi-Fi 連線下運作嗎?以下是如何修復 YouTube 應用程式在 Wi-Fi 下無法運作的問題。

如何在任何裝置上暫停或取消 Audible 會員資格

如何在任何裝置上暫停或取消 Audible 會員資格

掌控您的有聲書之旅並管理您的訂閱以滿足您的需求。以下是如何暫停或取消 Audible 會員資格。

在 Google 文件中建立分數的 4 種最佳方法

在 Google 文件中建立分數的 4 種最佳方法

需要在文件中建立分數嗎?以下是您在 Google 文件中執行此操作的最佳方法。

如何在 Google 文件中新增和刪除行號

如何在 Google 文件中新增和刪除行號

想讓您的 Google 文件易於參考嗎?在 Google 文件中新增行號可能正是您所需要的。