GNOME 網頁(原名Epiphany)是一款基于GTK的自由開源網頁瀏覽器,由GNOME項目為Unix-like系統開發。它是GNOME桌面的默認和官方瀏覽器,也是GNOME核心應用的一部分。Epiphany最初基于Mozilla Application Suite的Gecko排版引擎,但自2.28版本起,開始使用Apple的WebKit排版引擎。盡管GNOME 網頁是GNOME的一部分,但它不依賴于GNOME的組件,因此可以在支持GTK和WebKitGTK的任何系統上安裝。GNOME 網頁是elementary OS和Bodhi Linux版本5的默認瀏覽器。
發展歷史
GNOME Web最初被命名為“Epiphany”,但在2012年作為GNOME 3.4的一部分重新品牌。Epiphany這個名稱仍然在內部使用,作為其開發和源代碼的代號。Debian的軟件包仍然是epiphany-browser,而fedora和Arch Linux中是epiphany。Epiphany的第一個版本于2002年12月24日發布,最初使用Mozilla Application Suite項目的Gecko布局引擎來顯示網頁。它為Gecko提供了一個GNOME圖形用戶界面,而不是Mozilla的跨平臺界面。2007年7月,Epiphany團隊添加了對WebKit的支持作為替代渲染引擎。2008年4月1日,團隊宣布將刪除使用Gecko構建的能力,并繼續使用WebKit。2009年9月,轉換到WebKit作為GNOME 2.28的一部分完成。
功能和特色
主要功能
GNOME Web作為GNOME核心應用程序的一部分,與GNOME設置和其他組件(如GNOME Keyring)完全集成,遵循GNOME人機交互指南和GNOME軟件堆棧,以提供對最新采用的邊緣技術(如Wayland和最新的主要GTK版本)的支持。它還提供了使用GStreamer的多媒體支持、小包大小(2.6MB)和由于使用共享組件而具有非常快的執行/啟動時間。其他功能包括閱讀模式、鼠標手勢、智能書簽、受到贊揚的網絡應用程序集成機制、內置廣告攔截、上下文菜單中的“插入表情符號”選項,可快速輕松地將表情符號和象形文字插入到文本框中、谷歌安全瀏覽、支持閱讀和保存MHTML(一種將網頁的所有文件合并為一個單一文件的存檔格式)以及消耗比主要跨平臺網絡瀏覽器更少的系統資源。
網絡標準支持
GNOME Web底層的WebKit瀏覽器引擎支持HTML 4、XHTML、層疊樣式表 1和2、大部分HTML 5和CSS 3,以及Web檢查器(Web開發調試工具)。加密媒體擴展支持不是目標,因為該標準沒有指定要使用的內容解密模塊,所有可用的模塊都是專有的。但是,媒體源擴展得到支持,因為YouTube從2018年11月開始要求使用這項技術。Web曾經支持NPAPI插件,如Java和奧多比 Flash,但在GNOME 3.34中已經移除了支持。
參考資料 >