WebKitGTK+

軟件截圖:
WebKitGTK+
軟件詳細信息:
版本: 2.16.6 / 2.18 RC 更新
上傳日期: 2 Oct 17
許可: 免費
人氣: 21

Rating: nan/5 (Total Votes: 0)

WebKitGTK + 是一款完全免費,功能多樣,功能強大且開源的命令行軟件,旨在將功能強大的WebKit渲染引擎移植到GTK + GUI工具包中,當然還有GNOME圖形桌面環境

該項目通過一組基於GObject的API(應用程序編程接口)集成了WebKit的全部功能,適用於需要任何類型的Web集成的應用程序,從成熟的Web瀏覽器到混合的HTML / CSS應用程序。 p>
用於Epiphany,Midori和其他強大的應用程序

WebKitGTK +被成功地用於在GNOME桌面環境下工作的流行和強大的應用程序,或者需要GTK +工具包,如主顯節和Midor網絡瀏覽器。

該項目在桌面和嵌入式系統上非常有用,它支持WebKit2,並允許開發人員輕鬆構建依賴於Web平台的應用程序,以提高響應速度和安全性。


使用流程分離來支持GTK + 3應用程序上的GTK + 2插件
另一個有趣的功能是進程分離,WebKitGTK +可以無縫地支持在GTK +的2.x分支中編寫的插件,例如Adobe Flash Player,在GTK + 3應用中。

另外,WebKitGTK +通過GStreamer WebKit後端提供對Web頁面中視頻和音頻流的全面支持,支持HTML畫布元素,支持WebRTC和WebAudio技術,以及加速渲染和3D CSS。


在引擎蓋下
在WebKitGTK +的運行時間要求中(注意,隨著項目的發展,列表將及時更改),我們可以提及GTK + 3.6.0或更高版本,gail 3.0或更高版本,GLib 2.36.0或更高版本,libsoup 2.42.0或更高版本,Cairo 1.10或更高版本,Pango 1.30.0或更高版本,libxml或更高版本2.6,fontconfig 2.5或更高版本,FreeType2或更高版本9.0以及libsecret。


此外,根據您的配置選項,WebKitGTK +也可能需要GObject內省1.32.0或更高版本,libxslt 1.1.7或更高版本,SQLite 3.0或更高版本,GStreamer 1.0.3或更高版本,gstreamer-plugins-base 1.0.3或稍後,Enchant 0.22或更高版本,Clutter,以及Clutter GTK +。

此版本中的新功能

  • 在加速合成模式下,在Wayland下渲染時,提高CPU使用率
  • 改善Wayland下的UI進程的內存消耗。

  • 關閉WebView時修復Web進程崩潰。
  • 在網絡進程中初始化libgcrypt。
  • 顯示控件是否不允許視頻元素在線播放。
  • 在WebDriver中添加對Cookie和屏幕截圖命令的支持。
  • 修復幾個崩潰和呈現問題。
  • 翻譯更新:巴西葡萄牙語,波蘭語。

2.8.4中的新功能

  • 通過使用默認配額,而不是總是在具有DOM異常18的openDatabase中失敗,使WebSQL工作。

  • 改進GL / GLES / EGL庫的檢測和使用。
  • 使用32位系統上的bmalloc修復內存分配崩潰。
  • 修正DOCUMENT_VIEWER緩存模型以實際禁用內存緩存。

  • 當gtk-font-name設置為空時,修復WebProcess崩潰。
  • 確保Math.abs()不返回否定。
  • 在WebProcess崩潰後正確恢復加速合成。
  • 從應用程序緩存加載時,尊重X-Frame-Options頭。
  • 修復了幾個崩潰和渲染問題。
  • 修復MIPS N64檢測。
  • 修復幾個內存洩漏。
  • 翻譯更新:加泰羅尼亞語。

2.8.0版中的新功能

  • 支持初始手勢。
  • HTML5通知。
  • 用戶腳本消息。
  • HTML5顏色輸入。
  • APNG支持。
  • 效能改善。
  • 播放音頻通知信號。
  • Web視圖背景顏色。

版本2.4.8中的新功能

  • 在修復POODLE漏洞後修復與某些網站的SSL連接問題。
  • 在加載Flash插件時修復崩潰。

  • 修正在GNU Hurd上構建
  • 修復在OS X上構建。
  • 修復webkit_print_operation_get_page_setup()的文檔。
  • 安全修復:CVE-2014-1344,CVE-2014-1384,CVE-2014-1385,CVE-2014-1386,CVE-2014-1387,CVE-2014-1388,CVE-2014-1389,CVE- 2014年至1390年。

2.7.3中的新功能

  • 添加API以支持HTML5通知。
  • 添加UserMedia權限請求API。
  • GObject DOM綁定API現在可以正確地返回空字符串的NULL整數,以便能夠區分不存在和不存在但是為空。
  • 添加對text-decoration-skip的支持。
  • 改進HTTP驗證對話框。
  • 將Meter和Option元素的ID屬性公開到輔助功能。
  • 將HTTP標頭值用於latin1而不是UTF-8。
  • 更新navigationItemProbes檢查器圖標。

  • 將視頻/ mp2t添加為MPEG TS的替代mimetype。
  • 將application / x-mpegurl和video / flv添加到支持的mimetypes列表中。
  • 將SCHEDULING查詢支持添加到HTTP媒體源元素。
  • 在關閉AudioDestination時修復死鎖。
  • 翻譯更新:Kannada,Assamese

2.3.4中的新功能

  • 將API添加到WebKitResponsePolicyDecision以檢查是否可以顯示MIME類型。
  • 默認情況下啟用全屏API。
  • 修復啟用了網絡進程的HTTP證書的處理
  • 修復已啟用網絡進程的下載。
  • 啟用網絡進程時修正Cookie的處理。
  • 刪除下載操作失敗或被取消時下載的部分文件。
  • 使WebKitWebPage :: send-request信號在重定向後起作用。
  • 將xdg.origin.url擴展屬性添加到WebKit2中的下載。

  • 使用GLES修復WebGL
  • 翻譯更新:荷蘭語,巴西葡萄牙語。

2.2.4中的新功能

  • 設置DOCUMENT_VIEWER緩存模型時禁用MemoryCache。
  • 刪除下載操作失敗或被取消時下載的部分文件。
  • 默認情況下,在配置中啟用Web音頻。

  • 將缺少的ARIA角色映射添加到ATK角色。
  • 在通過JavaScript打印時修復幾個崩潰。
  • 修復後台存儲表面銷毀時的X11錯誤。
  • 將用戶代理字符串修正為正確假裝為Mac OS X,以修復依賴於yahoo等用戶代理的多個網站。
  • 修復已禁用路徑支持的版本。
  • 修復FreeBSD中的構建。

  • 修正Mac / Darwin中的構建。
  • 在i386中使用GCC修復構建。

2.3.3中的新功能

  • 默認情況下,初始網絡進程支持被禁用。
  • 現在,CSS區域默認啟用。
  • 在WebKit2中支持檢查器的右側附件。
  • 將空間導航設置添加到WebKit2 GTK + API。
  • 將媒體源設置添加到WebKit1和WebKit2。
  • 支持用於拖放數據的自定義類型。
  • 在cairo後端繪製圖像時避免額外的複制。
  • 當下拉菜單大於屏幕​​時,修復組合框中的滾動。
  • 在WebKit1中使用GTK + 2時也渲染AC層。
  • 在WebKit1中修復webkit_web_view_get_view_source_mode()的返回值。
  • 在webkitwebaudiosrc元素中發出流啟動,上限和段事件。

  • 修正尋求由不支持範圍請求的服務器提供的媒體內容。
  • 在GStreamer媒體後端使用媒體源時修復崩潰。
  • 修復後台存儲表面銷毀時的X11錯誤。
  • 將具有ATK_ROLE_SEPARATOR的拆分元素顯示給輔助功能。
  • 公開可訪問性對象WAI-ARIA的地標角色。
  • 用ATK_ROLE_ARTICLE公開輔助功能對象。
  • 用ATK_ROLE_CHECK_MENU_ITEM公開輔助功能對象。
  • 刪除對GStreamer 0.10的支持。
  • 由於在TextCombinerGStreamer中使用gst_tag_list_merge錯誤而導致內存洩漏。
  • 翻譯更新:巴西葡萄牙語。

2.3.2中的新功能

  • 將啟用媒體流設置添加到WebKit2 GTK + API。
  • 由於WebKit2中的SSL錯誤導致加載失敗時修復崩潰。
  • 在WebKit2中通過JavaScript打印修復崩潰。
  • 將支持音頻和視頻軌道添加到GStreamer媒體後端。
  • 正確地將視頻和音頻元素暴露給輔助功能。
  • 在繪製太小的表面時修正無效的開羅矩陣。
  • 在使用cairo繪製圖像時避免額外的副本。
  • 在GStreamer媒體後端查找時,請勿省略播放速度。
  • 在非linux平台上進行幾個修復。

2.2.3中的新功能

  • 在WebKit1中使用GTK + 2時也渲染AC圖層。
  • 在cairo後端繪製圖像時避免額外的複制。
  • 在WebKit1中修復webkit_web_view_get_view_source_mode()的返回值。
  • 當下拉菜單大於屏幕​​時,修復組合框中的滾動。
  • 將Chromium作為用戶代理刪除,並聲稱是OS X中的Safari。

  • 在訪問www.pressure.co.uk時,修復WebProcess中的崩潰。
    使用某些Google雲端硬盤文檔修復崩潰的JavaScriptcore。
  • 使用freetype> = 2.5.1修復構建。

2.2.2中的新功能

  • 在WebKit2中通過JavaScript進行打印時修復崩潰。
  • 在WebKit2中啟用文本版本撤消/重做操作支持。
  • 在非linux平台上修復構建。

2.3.1中的新功能

  • 為TLS錯誤添加WebKit2 API。
  • 使EventTarget接口在GObject DOM綁定中可以引用。
  • 在GObject DOM綁定API中公佈WheelEvent。
  • 為GObject DOM綁定生成API文檔。
  • 默認情況下尊重圖像方向。
  • 在WebKit2中啟用文本版本撤消/重做操作支持。

  • 添加對blob URL的支持
  • 添加對字幕的支持。
  • 允許在調試版本中使用任意前綴命令運行Web進程。
  • 正確顯示圖片鏈接到輔助功能。
  • 將圖片地圖中的鏈接的標題和替代文本顯示為輔助功能。
  • 取消當前活動的WebKitAuthenticationRequest在加載失敗。
  • 修復幾個內存洩漏。

<強>要求

  • GNOME

類似的軟件

imdb-thumbnailer
imdb-thumbnailer

20 Feb 15

geglmm
geglmm

11 May 15

freshwall
freshwall

3 Jun 15

意見 WebKitGTK+

評論沒有發現
添加評論
打開圖片!