fbpx
维基百科

浏览器引擎

浏览器引擎(browser engine),也稱為排版引擎(layout engine)、页面渲染引擎(rendering engine)或樣版引擎,它是一種軟體元件,负责取得標記式内容(如HTMLXML及图像檔案等等)、整理資訊(如CSSXSL等),並將排版後的内容輸出至顯示器或印表機。所有网页浏览器电子邮件客户端電子閱讀器以及其它需要根據表示性的標記語言Presentational markup)來显示内容的应用程序都需要排版引擎。

Mozilla将其Gecko排版引擎作为独立于浏览器的一个配件之后,「排版引擎」这个词汇才被广泛使用[1]。也就是说,除了Mozilla浏览器,其它浏览器也可以使用Gecko作自己排版引擎。

著名的引擎 编辑

Mozilla開放原始碼專案的網頁瀏覽器引擎Gecko,被Mozilla代碼庫中的各種產品所使用,其中包括Firefox網頁瀏覽器、Thunderbird電子郵件客戶端SeaMonkey網路套件[2]Goanna是Gecko的一個分支[3]

KDE的開放原始碼KHTML引擎在KDE的Konqueror網頁瀏覽器使用,後來成為WebKit的基礎,WebKit是Apple Safari和早期Google Chrome網頁瀏覽器的引擎[4]

Google最初使用WebKit用於Chrome瀏覽器,但最終將其分支為自行建構的Blink引擎[5]。所有以Chromium為基礎的瀏覽器都使用Blink,使用CEF英语Chromium Embedded FrameworkElectron或任何其他Chromium嵌入式框架構建的應用程式也是如此。

Internet Explorer的網頁瀏覽器引擎Trident,被Microsoft Windows平台的許多應用程式如Outlook Express、某些版本的Microsoft OutlookWinampRealPlayer中的迷你瀏覽器所使用。Trident已經被EdgeHTML所取代,2019年EdgeHTML被Blink取代[6][7]

Opera軟體公司的專有的Presto引擎被授權給其他許多軟體供應商,也在Opera瀏覽器所使用,直到2013年被Blink取代[8]

時間軸 编辑

以下列出引擎仍持續依循網頁標準更新的軟體開發活躍期間。

参考文献 编辑

  1. ^ . Mozilla.org. [2012-10-31]. (原始内容存档于2011-06-29). 
  2. ^ Gecko. Mozilla. [2018-04-21]. (原始内容存档于2014-06-04). 
  3. ^ Introducing Goanna. M.C. Straver. 2015-06-22 [2018-04-21]. (原始内容于2020-11-11). 
  4. ^ Paul Festa. . CNET Networks. 2003-01-14 [2017-02-16]. (原始内容存档于2012-10-25). 
  5. ^ Bright, Peter. Google going its own way, forking WebKit rendering engine. Ars Technica. Conde Nast. April 3, 2013 [March 9, 2017]. (原始内容于2020-12-21). 
  6. ^ Belfiore, Joe, Microsoft Edge: Making the web better through more open source collaboration, Microsoft, 2018-12-06 [2019-11-16], (原始内容于2021-04-13) 
  7. ^ Microsoft Edge and Chromium Open Source: Our Intent. Microsoft Edge Team. 6 December 2018 [8 December 2018]. (原始内容于2020-04-08). 
  8. ^ Opera confirms it will follow Google and ditch WebKit for Blink, as part of its commitment to Chromium. thenextweb. 2013-04-04 [2019-11-16]. (原始内容于2021-03-09). 

浏览器引擎, 提示, 此条目的主题不是javascript引擎, browser, engine, 也稱為排版引擎, layout, engine, 页面渲染引擎, rendering, engine, 或樣版引擎, 它是一種軟體元件, 负责取得標記式内容, 如html, xml及图像檔案等等, 整理資訊, 如css及xsl等, 並將排版後的内容輸出至顯示器或印表機, 所有网页浏览器, 电子邮件客户端, 電子閱讀器以及其它需要根據表示性的標記語言, presentational, markup, 來显示内容的应用程. 提示 此条目的主题不是JavaScript引擎 浏览器引擎 browser engine 也稱為排版引擎 layout engine 页面渲染引擎 rendering engine 或樣版引擎 它是一種軟體元件 负责取得標記式内容 如HTML XML及图像檔案等等 整理資訊 如CSS及XSL等 並將排版後的内容輸出至顯示器或印表機 所有网页浏览器 电子邮件客户端 電子閱讀器以及其它需要根據表示性的標記語言 Presentational markup 來显示内容的应用程序都需要排版引擎 在Mozilla将其Gecko排版引擎作为独立于浏览器的一个配件之后 排版引擎 这个词汇才被广泛使用 1 也就是说 除了Mozilla浏览器 其它浏览器也可以使用Gecko作自己排版引擎 著名的引擎 编辑Mozilla開放原始碼專案的網頁瀏覽器引擎Gecko 被Mozilla代碼庫中的各種產品所使用 其中包括Firefox網頁瀏覽器 Thunderbird電子郵件客戶端和SeaMonkey網路套件 2 Goanna是Gecko的一個分支 3 KDE的開放原始碼KHTML引擎在KDE的Konqueror網頁瀏覽器使用 後來成為WebKit的基礎 WebKit是Apple Safari和早期Google Chrome網頁瀏覽器的引擎 4 Google最初使用WebKit用於Chrome瀏覽器 但最終將其分支為自行建構的Blink引擎 5 所有以Chromium為基礎的瀏覽器都使用Blink 使用CEF 英语 Chromium Embedded Framework Electron或任何其他Chromium嵌入式框架構建的應用程式也是如此 Internet Explorer的網頁瀏覽器引擎Trident 被Microsoft Windows平台的許多應用程式如Outlook Express 某些版本的Microsoft Outlook和Winamp RealPlayer中的迷你瀏覽器所使用 Trident已經被EdgeHTML所取代 2019年EdgeHTML被Blink取代 6 7 Opera軟體公司的專有的Presto引擎被授權給其他許多軟體供應商 也在Opera瀏覽器所使用 直到2013年被Blink取代 8 時間軸 编辑以下列出引擎仍持續依循網頁標準更新的軟體開發活躍期間 参考文献 编辑 nglayout project identity crisis Mozilla org 2012 10 31 原始内容存档于2011 06 29 Gecko Mozilla 2018 04 21 原始内容存档于2014 06 04 Introducing Goanna M C Straver 2015 06 22 2018 04 21 原始内容存档于2020 11 11 Paul Festa Apple snub stings Mozilla CNET Networks 2003 01 14 2017 02 16 原始内容存档于2012 10 25 Bright Peter Google going its own way forking WebKit rendering engine Ars Technica Conde Nast April 3 2013 March 9 2017 原始内容存档于2020 12 21 Belfiore Joe Microsoft Edge Making the web better through more open source collaboration Microsoft 2018 12 06 2019 11 16 原始内容存档于2021 04 13 Microsoft Edge and Chromium Open Source Our Intent Microsoft Edge Team 6 December 2018 8 December 2018 原始内容存档于2020 04 08 Opera confirms it will follow Google and ditch WebKit for Blink as part of its commitment to Chromium thenextweb 2013 04 04 2019 11 16 原始内容存档于2021 03 09 取自 https zh wikipedia org w index php title 浏览器引擎 amp oldid 76893481, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。