标签:#自由排版引擎

共 5 篇文章

WebKit

WebKit是一个开源的Web浏览器引擎(Web browser engine)。它被用於Apple Safari。 Webkit亦被使用於Apple iOS、BlackBerry Tablet OS及Amazon Kindle的預設瀏覽器。WebKit的C++应用程序接口提供了一系列的Class以在視窗上顯示網頁內容,並且實現了一些瀏覽器的特色,如使用者連結點擊、管理前後頁面列表及近期歷史頁面等等。 WebKit的HTML及JavaS…

KHTML

KHTML是一款已停止開發的瀏覽器引擎,由KDE專案所開發。KHTML建構於KParts框架之上並以C++編寫,在全盛時期對網頁標準有著相當不錯的支援。從KHTML分支出來的引擎被現今大多數主流瀏覽器所採用,包括WebKit(Safari)以及Blink(Google Chrome、Microsoft Edge、Opera、Vivaldi與Brave)。 歷史 起源 KHTML的前身是由Torben Weis與Martin Jones開…

Blink

Blink是一个由Google主導开发的開源瀏覽器排版引擎,Google计划将这个渲染引擎作为Chromium计划的一部分。其代碼貢獻來自Google、Facebook、Microsoft、Opera Software、Adobe Systems、Intel、IBM、Samsung等。它於2013年4月首次發表。 發展 Blink渲染引擎是开源引擎WebKit中WebCore元件的一个分支,并且在Chrome(28及往後版本)、Oper…

Gecko

Gecko是一套自由及開放原始碼、以C++編寫的排版引擎,目前為Mozilla Firefox網頁瀏覽器以及Mozilla Thunderbird電子郵件客戶端等Mozilla基金會相關產品所使用。Gecko原本由網景通訊公司開發,現在則由Mozilla基金會維護。 這套排版引擎提供了一個豐富的應用程式介面以供網際網路相關的應用程式使用,如網頁瀏覽器、HTML编辑器、客戶端及伺服器等。Gecko最初的主要用于网景浏览器和后继的Firef…