Phát hành công cụ trình duyệt WebKitGTK 2.36.0 và trình duyệt web Epiphany 42

Việc phát hành nhánh ổn định mới WebKitGTK 2.36.0, một cổng của công cụ trình duyệt WebKit dành cho nền tảng GTK, đã được công bố. WebKitGTK cho phép bạn sử dụng tất cả các tính năng của WebKit thông qua giao diện lập trình hướng Gnome dựa trên GObject và có thể được sử dụng để tích hợp các công cụ xử lý nội dung web vào bất kỳ ứng dụng nào, từ sử dụng trong trình phân tích cú pháp HTML/CSS chuyên dụng đến tạo trình duyệt web đầy đủ tính năng. Trong số các dự án nổi tiếng sử dụng WebKitGTK, chúng ta có thể lưu ý đến trình duyệt Gnome tiêu chuẩn (Epiphany). Trước đây, WebKitGTK đã được sử dụng trong trình duyệt Midori, nhưng sau khi dự án được chuyển giao cho Astian Foundation, phiên bản cũ của Midori trên WebKitGTK đã bị loại bỏ và bằng cách tạo một nhánh từ trình duyệt Wexond, một sản phẩm khác về cơ bản đã được tạo ra với cùng tên Midori, nhưng dựa trên nền tảng Electron và React.

Những thay đổi chính:

  • Một triển khai mới các công cụ dành cho người khuyết tật đã được đề xuất, chuyển từ giao diện ATK sang AT-SPI DBus.
  • Đã thêm hỗ trợ cho phương thức requestVideoFrameCallback.
  • Đã thêm hỗ trợ cho các phiên truyền thông.
  • Tham số chính sách tăng tốc phần cứng, xác định các quy tắc áp dụng tăng tốc phần cứng, được đặt thành “luôn luôn”.
  • Đã thêm API để xử lý các lược đồ URI tùy chỉnh.
  • Trên nền tảng Linux, chức năng thời gian thực được kích hoạt cho các luồng cung cấp sự tương tác của người dùng (trình xử lý sự kiện, cuộn, v.v.).

Dựa trên WebKitGTK 2.36.0, việc phát hành trình duyệt Gnome Web 42 (Epiphany) đã được hình thành, đề xuất những thay đổi sau:

  • Trình xem PDF tích hợp (PDF.js) đã được cập nhật.
  • Đã thêm hỗ trợ cho việc sử dụng chủ đề tối.
  • Tăng tốc phần cứng luôn được kích hoạt.
  • Việc chuẩn bị đã được thực hiện cho việc chuyển đổi sang GTK 4.
  • Khả năng mở URI thông qua trình xử lý máy tính để bàn đã được cung cấp.
  • Đã thêm hỗ trợ cho thư viện libportal 0.5, cung cấp các lớp chạy không đồng bộ đơn giản cho hầu hết các "cổng" Flatpak.
  • Mã quản lý công cụ tìm kiếm đã được làm lại.

Nguồn: opennet.ru

Thêm một lời nhận xét