Trình duyệt web có sẵn: qutebrowser 2.4 và Min 1.22

Bản phát hành trình duyệt web qutebrowser 2.4 đã được xuất bản, cung cấp giao diện đồ họa tối thiểu không làm mất tập trung khi xem nội dung và hệ thống điều hướng theo kiểu trình soạn thảo văn bản Vim, được xây dựng hoàn toàn trên các phím tắt. Mã được viết bằng Python sử dụng PyQt5 và QtWebEngine. Mã nguồn được phân phối theo giấy phép GPLv3. Việc sử dụng Python không ảnh hưởng đến hiệu suất vì việc hiển thị và phân tích nội dung được thực hiện bởi công cụ Blink và thư viện Qt.

Trình duyệt hỗ trợ hệ thống tab, trình quản lý tải xuống, chế độ duyệt web riêng tư, trình xem PDF tích hợp (pdf.js), hệ thống chặn quảng cáo (ở cấp độ chặn máy chủ) và giao diện để xem lịch sử duyệt web. Để xem video trên YouTube, bạn có thể thiết lập cuộc gọi đến trình phát video bên ngoài. Bạn có thể di chuyển quanh trang bằng cách sử dụng các phím “hjkl”; bạn có thể nhấn “o” để mở một trang mới; việc chuyển đổi giữa các tab được thực hiện bằng cách sử dụng phím “J” và “K” hoặc “số Alt-tab”. Nhấn `` sẽ hiển thị dấu nhắc lệnh nơi bạn có thể tìm kiếm trang và chạy các lệnh kiểu vim điển hình, chẳng hạn như ":q" để thoát và ":w" để viết trang. Để nhanh chóng điều hướng đến các thành phần của trang, một hệ thống “gợi ý” được đề xuất để đánh dấu các liên kết và hình ảnh.

Trình duyệt web có sẵn: qutebrowser 2.4 và Min 1.22

Trong phiên bản mới:

  • Đã sửa một lỗ hổng (CVE-2021-41146) cho phép thực thi mã thông qua thao tác đối số của trình xử lý URL. Sự cố chỉ xuất hiện trong các bản dựng dành cho nền tảng Windows. Trên Windows, trình xử lý “qutebrowserurl:” được đăng ký, trong đó ứng dụng của bên thứ ba có thể bắt đầu thực thi các lệnh trong qutebrowser và mã tùy ý có thể được thực thi bằng cách sử dụng các lệnh “:spawn” và “:debug-pyeval”.
  • Đã thêm cài đặt "content.blocking.hosts.block_subdomains" có thể được sử dụng để tắt tính năng chặn tên miền phụ trong trình chặn quảng cáo sử dụng chuyển hướng tên miền qua /etc/hosts.
  • Đã thêm cài đặt “downloads.prevent_mixed_content” để bảo vệ chống tải xuống nội dung hỗn hợp (tải xuống tài nguyên qua HTTP từ một trang được mở qua HTTPS).
  • Cờ "--private" đã được thêm vào lệnh ":tab-clone", cho phép bạn tạo một bản sao của tab, được mở trong cửa sổ duyệt web riêng tư mới.

Đồng thời, một phiên bản mới của trình duyệt, Min 1.22, đã được phát hành, cung cấp giao diện tối giản được xây dựng xung quanh thao tác trên thanh địa chỉ. Trình duyệt được tạo bằng nền tảng Electron, cho phép bạn tạo các ứng dụng độc lập dựa trên công cụ Chrome và nền tảng Node.js. Giao diện Min được viết bằng JavaScript, CSS và HTML. Mã được phân phối theo giấy phép Apache 2.0. Các bản dựng được tạo cho Linux, macOS và Windows.

Min hỗ trợ điều hướng các trang đang mở thông qua hệ thống tab, cung cấp các tính năng như mở tab mới bên cạnh tab hiện tại, ẩn các tab không sử dụng (mà người dùng chưa truy cập trong một thời gian nhất định), nhóm các tab và xem tất cả các tab trong một danh sách. Có các công cụ để xây dựng danh sách các nhiệm vụ/liên kết bị trì hoãn để đọc trong tương lai, cũng như hệ thống đánh dấu trang có hỗ trợ tìm kiếm toàn văn bản. Trình duyệt có hệ thống tích hợp để chặn quảng cáo (theo danh sách EasyList) và mã để theo dõi khách truy cập, đồng thời có thể vô hiệu hóa việc tải hình ảnh và tập lệnh.

Điều khiển trung tâm trong Min là thanh địa chỉ, qua đó bạn có thể gửi truy vấn đến công cụ tìm kiếm (DuckDuckGo theo mặc định) và tìm kiếm trang hiện tại. Khi bạn nhập vào thanh địa chỉ, khi bạn nhập, một bản tóm tắt thông tin liên quan cho yêu cầu hiện tại sẽ được tạo ra, chẳng hạn như liên kết tới một bài viết trên Wikipedia, lựa chọn từ dấu trang và lịch sử duyệt web, cũng như các đề xuất từ ​​tìm kiếm DuckDuckGo động cơ. Mỗi trang được mở trong trình duyệt đều được lập chỉ mục và có sẵn cho lần tìm kiếm tiếp theo trên thanh địa chỉ. Bạn cũng có thể nhập lệnh vào thanh địa chỉ để thực hiện nhanh các thao tác (ví dụ: “!settings” - đi tới cài đặt, “!screenshot” - tạo ảnh chụp màn hình, “!clearhistory” - xóa lịch sử duyệt web của bạn, v.v.).

Trình duyệt web có sẵn: qutebrowser 2.4 và Min 1.22

Trong bản phát hành mới:

  • Và thanh địa chỉ có khả năng tính toán các biểu thức toán học. Ví dụ: bạn có thể nhập “sqrt(2) + 1” và nhận được kết quả ngay lập tức.
  • Trường tìm kiếm theo tab đang mở đã được thêm vào danh sách tác vụ.
  • Đảm bảo rằng các cài đặt của chủ đề tối được bật trong môi trường người dùng được tuân thủ.
  • Số lượng ngôn ngữ được hỗ trợ trong hệ thống dịch trang tích hợp đã được mở rộng (có thể truy cập bằng cách nhấp chuột phải vào trang).
  • Đã thêm phím nóng để sắp xếp lại các tab.
  • Các thành phần công cụ trình duyệt đã được cập nhật lên nền tảng Chrome 94 và Electron 15.

Nguồn: opennet.ru

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