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

giới thiệu phát hành một chi nhánh ổn định mới WebKitGTK 2.26.0, cổng công cụ trình duyệt WebKit cho nền tảng GTK. 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 ý Midori và trình duyệt Gnome tiêu chuẩn (Epiphany).

Những thay đổi chính:

  • Đã thêm hỗ trợ cho việc cách ly hộp cát của các quy trình con. Vì lý do bảo mật, mô hình quy trình đơn không còn được dùng nữa;
  • Đã thêm hỗ trợ cho cơ chế buộc kích hoạt kết nối an toàn HSTS (Bảo mật vận chuyển nghiêm ngặt HTTP);
  • Khả năng cho phép tăng tốc phần cứng khi kết xuất trong môi trường dựa trên Wayland đã được triển khai (thư viện được sử dụng để tăng tốc libwpe với phần phụ trợ đã ký);
  • Đã xóa mã để hỗ trợ các plugin NPAPI dựa trên GTK2;
  • Hỗ trợ phần tử đã được triển khai cho các trường đầu vào danh sách dữ liệu;
  • Xuất hiện giao diện nhập biểu tượng cảm xúc cho nội dung chỉnh sửa;
  • Cải thiện kết xuất nút khi sử dụng chủ đề tối GTK;
  • Các vấn đề về sự xuất hiện của các thành phần giả trên nút điều chỉnh âm lượng trong Youtube và hộp thoại để thêm nhận xét trong Github đã được giải quyết.

Dựa trên WebKitGTK 2.26.0 hình thành phát hành trình duyệt Gnome Web 3.34 (Epiphany), trong đó tính năng cách ly hộp cát đối với các quy trình xử lý nội dung web được bật theo mặc định. Trình xử lý hiện bị giới hạn chỉ truy cập các thư mục cần thiết để trình duyệt hoạt động. Những đổi mới cũng bao gồm:

  • Khả năng ghim các tab. Sau khi được ghim, tab vẫn giữ nguyên vị trí của nó trong các phiên mới.
  • Trình chặn quảng cáo đã được cập nhật để sử dụng khả năng lọc nội dung của WebKit. Việc chuyển đổi sang API mới đã cải thiện đáng kể hiệu suất của trình chặn.
  • Thiết kế của trang tổng quan mở trong tab mới đã được hiện đại hóa.
  • Công việc đã được thực hiện để tối ưu hóa cho thiết bị di động.

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

Nguồn: opennet.ru

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