WebKitGTK+

Phần mềm chụp màn hình:
WebKitGTK+
Các chi tiết về phần mềm:
Phiên bản: 2.16.6 / 2.18 RC Cập nhật
Ngày tải lên: 2 Oct 17
Nhà phát triển: The WebKitGTK+ Team
Giấy phép: Miễn phí
Phổ biến: 21

Rating: nan/5 (Total Votes: 0)

WebKitGTK + là hoàn toàn miễn phí, linh hoạt, mạnh mẽ và mã nguồn mở dòng lệnh phần mềm nhằm cảng WebKit rendering engine mạnh mẽ để bộ công cụ GTK + GUI và, tất nhiên, GNOME môi trường máy tính để bàn đồ họa .

Dự án kết hợp đầy đủ chức năng WebKit thông qua một tập các API GObject-based (Application Programming Interfaces), và nó phù hợp cho các ứng dụng đòi hỏi phải có bất kỳ loại tích hợp web, từ các trình duyệt web trưởng thành để lai ứng dụng HTML / CSS.


Được sử dụng trong Epiphany, Midori và các ứng dụng mạnh mẽ khác

WebKitGTK + được sử dụng thành công trong các ứng dụng phổ biến và mạnh mẽ mà làm việc dưới môi trường máy tính để bàn GNOME hoặc yêu cầu bộ công cụ GTK +, chẳng hạn như Epiphany và Midor trình duyệt web.

Dự án rất hữu ích trên cả hai máy tính để bàn và các hệ thống nhúng, nó hỗ trợ WebKit2, và cho phép các nhà phát triển dễ dàng xây dựng các ứng dụng dựa trên nền tảng web để tăng tính đáp ứng và bảo mật.


Sử dụng quy trình tách để hỗ trợ plugin GTK + 2 trên ứng dụng GTK + 3

Một tính năng thú vị là quá trình tách, được sử dụng bởi WebKitGTK + hỗ trợ liên tục plugin được viết bằng các chi nhánh 2.x của GTK +, chẳng hạn như Adobe Flash Player, trong GTK + 3 ứng dụng.

Ngoài ra, WebKitGTK + hỗ trợ đầy đủ cho các luồng video và âm thanh trong các trang web thông qua phần đệm WebKit của GStreamer, hỗ trợ phần tử canvas HTML, hỗ trợ các công nghệ WebRTC và WebAudio, cũng như tăng cường dựng hình và 3D CSS.


Dưới mui xe

Trong số các yêu cầu về thời gian chạy của WebKitGTK + (lưu ý rằng danh sách sẽ thay đổi theo thời gian, khi dự án phát triển), chúng tôi có thể đề cập đến GTK + 3.6.0 hoặc mới hơn, gail 3.0 trở lên, GLib 2.36.0 trở lên, libsoup 2.42.0 hoặc sau đó, Cairo 1.10 hoặc cao hơn, Pango 1.30.0 hoặc cao hơn, libxml hoặc mới hơn 2.6, fontconfig 2.5 trở lên, FreeType2 hoặc cao hơn 9.0 và libsecret.

Hơn nữa, tuỳ thuộc vào các tùy chọn cấu hình của bạn, WebKitGTK + cũng có thể yêu cầu bản xem trước đối tượng Gobject 1.32.0 trở lên, libxslt 1.1.7 trở lên, SQLite 3.0 trở lên, GStreamer 1.0.3 trở lên, gstreamer-plugins-base 1.0.3 hoặc sau này, Enchant 0.22 trở lên, Clutter, cũng như Clutter GTK +.

Tính năng mới trong bản phát hành này:

  • Cải thiện việc sử dụng CPU khi hiển thị theo Wayland trong chế độ ghép nối nhanh.
  • Cải thiện mức tiêu thụ bộ nhớ của quá trình UI dưới Wayland.
  • Khắc phục sự cố kết xuất trong một số trang web với tính năng ghép nhanh được kích hoạt.
  • Khắc phục sự cố trình tự web khi đóng WebView.
  • Khởi tạo libgcrypt trong quá trình mạng.
  • Hiển thị điều khiển nếu phần tử video không được phép phát trực tuyến.
  • Thêm sự hỗ trợ cho các lệnh cookie và các lệnh chụp màn hình trong WebDriver.
  • Xử lý một số sự cố và rendering lỗi.
  • Bản dịch cập nhật: Bồ Đào Nha Braxin, Ba Lan.

  • Tính năng mới trong phiên bản 2.8.4:

  • Làm cho WebSQL hoạt động bằng cách sử dụng một hạn ngạch mặc định thay vì luôn luôn thất bại trong openDatabase với DOM Exception 18.
  • Cải tiến phát hiện và sử dụng thư viện GL / GLES / EGL.
  • Khắc phục sự cố khi cấp phát bộ nhớ bằng bmalloc trên hệ thống 32bit.
  • Khắc phục mô hình bộ nhớ cache DOCUMENT_VIEWER để thực sự vô hiệu bộ nhớ cache.
  • Sửa lỗi WebProcess sau quá nhiều lỗi chuyển hướng khi có plugin NPAPI đang hoạt động.
  • Sửa lỗi WebProcess khi cài đặt gtk-font-name trống rỗng.
  • Đảm bảo Math.abs () không trả về tiêu cực.
  • Khôi phục hợp lại nhanh sau sự cố WebProcess.
  • Tôn trọng tiêu đề X-Frame-Options khi tải từ bộ nhớ cache của ứng dụng.
  • Một số sự cố và rendering lỗi đã được khắc phục.
  • Khắc phục sự phát hiện MIPS N64.
  • Sửa một số rò rỉ bộ nhớ.
  • Bản cập nhật dịch: tiếng Catalan.

    • Hỗ trợ cử chỉ ban đầu.
    • Thông báo về HTML5.
    • Thư của người dùng.
    • Nhập màu HTML5.
    • Hỗ trợ APNG.
    • Cải tiến hiệu suất.
    • Phát tín hiệu thông báo âm thanh.
    • Màu nền của chế độ xem web.

    Tính năng mới trong phiên bản 2.4.8:

    • Khắc phục sự cố kết nối SSL với một số trang web sau khi sửa lỗi dễ bị tổn thương POODLE.
    • Khắc phục sự cố khi tải plugin flash.
    • Khắc phục việc xây dựng trên GNU Hurd
    • Khắc phục việc xây dựng trên OS X.
    • Xóa tài liệu của webkit_print_operation_get_page_setup ().
    • Các bản sửa lỗi bảo mật: CVE-2014-1344, CVE-2014-1384, CVE-2014-1385, CVE-2014-1386, CVE-2014-1387, CVE-2014-1388, CVE-2014-1389, CVE- 2014-1390.

    • Tính năng mới trong phiên bản 2.7.3:

      • Thêm API để hỗ trợ thông báo HTML5.
      • Thêm API yêu cầu quyền UserMedia.
      • API kết hợp DOMbject DOM ngay bây giờ chính xác trả về NULL intead của các chuỗi rỗng để có thể phân biệt giữa không hiện tại và hiện tại nhưng trống rỗng.
      • Thêm hỗ trợ cho văn bản-trang trí-bỏ qua.
      • Cải thiện hộp thoại xác thực HTTP.
      • Hiển thị thuộc tính ID của các phần tử Meter and Option để khả năng truy cập.
      • Sử dụng latin1 thay vì UTF-8 cho các giá trị tiêu đề HTTP.
      • Cập nhật biểu tượng thanh tra NavigationItemProbes.
      • Thêm video / mp2t làm định dạng thay thế cho MPEG TS.
      • Thêm ứng dụng / x-mpegurl và video / flv vào danh sách các loại mimetypes được hỗ trợ.
      • Thêm ĐƠN TING truy vấn truy vấn đến phần tử nguồn phương tiện HTTP.
      • Khắc phục sự bế tắc khi tắt AudioDestination.
      • Bản dịch cập nhật: Kannada, Assamese

      • Tính năng mới trong phiên bản 2.3.4:

        • Thêm API vào WebKitResponsePolicyDecision để kiểm tra xem có thể hiển thị loại MIME không.
        • Theo mặc định, bật API toàn màn hình.
        • Xử lý xử lý các chứng chỉ HTTP với quá trình mạng được bật.
        • Đã khắc phục sự cố tải xuống khi bật quy trình mạng.
        • Giải quyết xử lý cookie khi bật quy trình mạng.
        • Xóa tệp tin đã tải xuống khi quá trình tải xuống không thành công hoặc bị hủy.
        • Thực hiện WebKitWebPage :: gửi yêu cầu tín hiệu hoạt động sau khi chuyển hướng.
        • Thêm thuộc tính mở rộng xdg.origin.url để tải xuống trong WebKit2.
        • Khắc phục WebGL với GLES.
        • Các bản dịch cập nhật: tiếng Hà Lan, tiếng Bồ Đào Nha của Brazil.

        • Tính năng mới trong phiên bản 2.2.4:

          • Tắt MemoryCache khi mô hình bộ nhớ cache DOCUMENT_VIEWER được thiết lập.
          • Xóa tệp tin đã tải xuống khi quá trình tải xuống không thành công hoặc bị hủy.
          • Bật cấu hình Web Audio theo mặc định.
          • Thêm ánh xạ từ các vai trò ARIA vào vai trò ATK.
          • Xử lý một số sự cố khi in qua JavaScript.
          • Xóa lỗi X11 khi bề mặt của bản lưu trữ bị phá hủy.
          • Sửa chuỗi người dùng người dùng để giả vờ là Mac OS X để khắc phục một số trang web phụ thuộc vào tác nhân người dùng như yahoo.
          • Khắc phục sự xây dựng với sự hỗ trợ của vùng đất liền đã bị tắt.
          • Khắc phục sự xây dựng trong FreeBSD.
          • Khắc phục sự xây dựng trong Mac / Darwin.
          • Khắc phục bản xây dựng với GCC trong i386.

          • Tính năng mới trong phiên bản 2.3.3:

            • Sự hỗ trợ Quy trình Mạng ban đầu đã bị vô hiệu theo mặc định.
            • Các khu vực CSS hiện được kích hoạt theo mặc định.
            • Hỗ trợ đính kèm bên phải của thanh tra trong WebKit2.
            • Thêm cài đặt điều hướng không gian vào WebKit2 GTK + API.
            • Thêm cài đặt nguồn phương tiện vào cả WebKit1 và WebKit2.
            • Hỗ trợ các loại tùy chỉnh để kéo và thả dữ liệu.
            • Tránh thêm bản sao khi vẽ hình ảnh trong phần phụ trợ cairo.
            • Khắc phục cuộn trong các hộp kết hợp khi trình đơn thả xuống lớn hơn màn hình.
            • Render AC layers khi sử dụng GTK + 2 trong WebKit1.
            • Khắc phục giá trị trả lại của webkit_web_view_get_view_source_mode () trong WebKit1.
            • Phát phát sự kiện bắt đầu, mũ và phân đoạn trong phần tử webkitwebaudiosrc.
            • Xử lý tìm kiếm về nội dung đa phương tiện được cung cấp bởi các máy chủ không hỗ trợ các yêu cầu phạm vi.
            • Khắc phục sự cố khi sử dụng nguồn phương tiện trong phụ trợ truyền thông của GStreamer.
            • Xóa lỗi X11 khi bề mặt của bản lưu trữ bị phá hủy.
            • Hiển thị các phần tử phân tách với ATK_ROLE_SEPARATOR để khả năng truy cập.
            • Hiển thị các đối tượng khả năng truy cập WAI-ARIA.
            • Hiển thị đối tượng khả năng truy cập bằng ATK_ROLE_ARTICLE.
            • Hiển thị đối tượng trợ năng bằng ATK_ROLE_CHECK_MENU_ITEM.
            • Xóa hỗ trợ cho GStreamer 0.10.
            • Rò rỉ bộ nhớ do sử dụng không chính xác gst_tag_list_merge trong TextCombinerGStreamer.
            • Bản dịch cập nhật: Bồ Đào Nha Braxin

              • Thêm thiết đặt enable-media-stream lên WebKit2 GTK + API.
              • Khắc phục sự cố khi tải không thành công do lỗi SSL trong WebKit2.
              • Khắc phục sự cố khi in qua JavaScript trong WebKit2.
              • Thêm các bản ghi âm thanh và video vào nền tảng phương tiện truyền thông của GStreamer.
              • Hiển thị chính xác các yếu tố video và âm thanh để khả năng truy cập.
              • Sửa ma trận cairo không hợp lệ khi vẽ bề mặt quá nhỏ.
              • Tránh thêm bản sao khi vẽ hình ảnh bằng cairo.
              • Không bỏ qua tỷ lệ phát khi tìm kiếm trong phụ trợ truyền thông của GStreamer.
              • Một số bản sửa lỗi xây dựng trên nền tảng không phải linux.

              • Tính năng mới trong phiên bản 2.2.3:

                • Render AC layers khi sử dụng GTK + 2 trong WebKit1.
                • Tránh thêm bản sao khi vẽ hình ảnh trong phần phụ trợ cairo.
                • Khắc phục giá trị trả lại của webkit_web_view_get_view_source_mode () trong WebKit1.
                • Khắc phục cuộn trong các hộp kết hợp khi trình đơn thả xuống lớn hơn màn hình.
                • Xóa Chromium làm tác nhân người dùng và yêu cầu bồi thường là Safari trong OS X.
                • Khắc phục sự cố trong WebProcess khi truy cập www.pressure.co.uk.
                • Khắc phục lỗi JavaScript cùng với các tài liệu Google Drive nhất định.
                • Khắc phục sự cố khi sử dụng JavaScriptcore khi chạy tiêu chuẩn của người lính gìn giữ trong các nền tảng 32 bit.
                • Khắc phục bản dựng với freetype & gt; = 2.5.1.

                  • Khắc phục sự cố khi in qua JavaScript trong WebKit2.
                  • Bật hỗ trợ hoạt động hoàn tác / hủy lại văn bản trong WebKit2.
                  • Khắc phục sự xây dựng trên các nền tảng không phải linux.

                  • Tính năng mới trong phiên bản 2.3.1:

                    • Thêm WebKit2 API cho các lỗi TLS.
                    • Làm cho giao diện EventTarget introspectable trong liên kết DOM đi kèm.
                    • Hiển thị WheelEvent trong API DOM đi kèm DOM.
                    • Tạo tài liệu API cho ràng buộc DOM đi kèm.
                    • Tôn trọng định hướng hình ảnh theo mặc định.
                    • Bật hỗ trợ hoạt động hoàn tác / hủy lại văn bản trong WebKit2.
                    • Thêm suppport cho URL blob vào nền tảng phương tiện của GStreamer.
                    • Thêm hỗ trợ phụ đề.
                    • Cho phép chạy quy trình web bằng lệnh tiền tố tùy ý trong xây dựng gỡ lỗi.
                    • Hiển thị liên kết hình ảnh đúng cách với khả năng truy cập.
                    • Hiển thị tiêu đề và văn bản thay thế cho liên kết trong bản đồ hình ảnh tới khả năng truy cập.
                    • Hủy bỏ WebKitAuthenticationRequest đang hoạt động hiện tại khi tải không thành công.
                    • Sửa một số rò rỉ bộ nhớ.

                    • GNOME

Phần mềm tương tự

Brushed
Brushed

3 Jun 15

Gnome-utils
Gnome-utils

11 May 15

GLP-Solve
GLP-Solve

3 Jun 15

Ý kiến ​​để WebKitGTK+

Bình luận không
Nhập bình luận
Bật hình ảnh!