可用的网络浏览器 qutebrowser 2.4 和 Min 1.22

Web 浏览器 qutebrowser 2.4 版本已经发布,提供了一个不会分散查看内容的最小图形界面,以及完全基于键盘快捷键构建的 Vim 文本编辑器风格的导航系统。 该代码是使用 PyQt5 和 QtWebEngine 用 Python 编写的。 源代码根据 GPLv3 许可证分发。 使用Python不会影响性能,因为内容的渲染和解析是由Blink引擎和Qt库执行的。

该浏览器支持选项卡系统、下载管理器、隐私浏览模式、内置 PDF 查看器 (pdf.js)、广告拦截系统(在主机拦截级别)以及用于查看浏览历史记录的界面。 要观看 YouTube 上的视频,您可以设置对外部视频播放器的呼叫。 您可以使用“hjkl”键在页面中移动;您可以按“o”打开新页面;使用“J”和“K”键或“Alt-tab 数字”在选项卡之间切换。 按“:”会弹出命令提示符,您可以在其中搜索页面并运行典型的 vim 风格命令,例如“:q”退出和“:w”写入页面。 为了快速导航到页面元素,提出了标记链接和图像的“提示”系统。

可用的网络浏览器 qutebrowser 2.4 和 Min 1.22

在新版本中:

  • 修复了一个漏洞 (CVE-2021-41146),该漏洞允许通过操纵 URL 处理程序参数来执行代码。该问题仅出现在 Windows 平台的构建中。在 Windows 上,注册了一个“qutebrowserurl:”处理程序,第三方应用程序可以使用该处理程序在 qutebrowser 中启动命令的执行,并且可以使用“:spawn”和“:debug-pyeval”命令执行任意代码。
  • 添加了“content.blocking.hosts.block_subdomains”设置,可用于禁用通过 /etc/hosts 使用域重定向的广告拦截器中的子域阻止。
  • 添加了“downloads.prevent_mixed_content”设置以防止下载混合内容(通过 HTTP 从通过 HTTPS 打开的页面下载资源)。
  • “--private”标志已添加到“:tab-clone”命令中,允许您创建选项卡的克隆,并在新的私人浏览窗口中打开。

同时,发布了新版本的浏览器 Min 1.22,提供了围绕地址栏操作构建的简约界面。 该浏览器是使用 Electron 平台创建的,它允许您创建基于 Chromium 引擎和 Node.js 平台的独立应用程序。 Min 界面是用 JavaScript、CSS 和 HTML 编写的。 该代码根据 Apache 2.0 许可证分发。 构建版本是针对 Linux、macOS 和 Windows 创建的。

Min 支持通过选项卡系统导航打开的页面,提供的功能包括在当前选项卡旁边打开新选项卡、隐藏未使用的选项卡(用户在一定时间内未访问过的选项卡)、对选项卡进行分组以及查看其中的所有选项卡。一个列表。 有用于构建延迟任务/链接列表以供将来阅读的工具,以及支持全文搜索的书签系统。 该浏览器具有用于阻止广告的内置系统(根据 EasyList 列表)和用于跟踪访问者的代码,并且可以禁用图像和脚本的加载。

Min 中的中央控件是地址栏,通过它您可以向搜索引擎(默认为 DuckDuckGo)发送查询并搜索当前页面。 当您在地址栏中输入内容时,系统会生成当前请求的相关信息摘要,例如 Wikipedia 上文章的链接、书签和浏览历史记录中的选择以及 DuckDuckGo 搜索的推荐引擎。 在浏览器中打开的每个页面都会被索引,并可供后续在地址栏中搜索。 您还可以在地址栏中输入命令来快速执行操作(例如,“!settings”- 转到设置、“!screenshot”- 创建屏幕截图、“!clearhistory”- 清除浏览历史记录等)。

可用的网络浏览器 qutebrowser 2.4 和 Min 1.22

在新版本中:

  • 并且地址栏具有计算数学表达式的能力。例如,您可以输入“sqrt(2) + 1”并立即得到结果。
  • 任务列表中添加了用于通过打开的选项卡进行搜索的字段。
  • 确保遵循用户环境中启用的深色主题的设置。
  • 内置页面翻译系统支持的语言数量已扩展(右键单击页面即可访问)。
  • 添加了用于重新排列选项卡的热键。
  • 浏览器引擎组件已更新至 Chromium 94 和 Electron 15 平台。

来源: opennet.ru

添加评论