基于文本的 Web 浏览器不仅可以显示网站的文本内容,还可以实现更快的加载和最少的带宽使用,这对于低带宽连接非常有用。
顶级基于文本的 Web 浏览器
有多种基于文本的 Web 浏览器,例如:
- 山猫
- 链接
- 电子链接
- 3米
- 浏览
但我们只会涵盖 浏览 和 山猫 在这篇文章中,browsh 是一种现代的基于文本的网络浏览器,而 Lynx 是目前仍在积极开发中的最流行的传统基于文本的网络浏览器。
1. Browsh – 一个现代的基于文本的浏览器
browsh 与传统的基于文本的浏览器截然不同,大多数传统的基于文本的浏览器缺乏对 JavaScript 和其他现代技术的支持,而 browsh 几乎可以呈现现代 Web 浏览器可以呈现的任何内容。 与其他基于文本的浏览器不同,browsh 由真正的现代网络浏览器支持,他们称之为“无头 Firefox”。
因此需要安装 Firefox 浏览器才能工作。 你可以安装 火狐 很容易通过运行 apt 命令:
sudo apt install firefox
安装完成后 火狐 我们现在可以继续安装 Browsh。 我们将使用 .deb 包安装browsh,下载包执行 wget 命令:
wget https://github.com/browsh-org/browsh/releases/download/v1.6.4/browsh_1.6.4_linux_amd64.deb
下载后 .deb 包,我们现在可以安装它 dpkg 命令:
sudo dpkg -i browsh_1.6.4_linux_amd64.deb
安装成功后 浏览,现在我们可以简单地通过执行来启动它:
browsh
如果你没有找到 browsh
命令,只需退出当前的 shell 会话,然后打开一个新的 shell 会话。
这些是您必须知道才能使用的几个键绑定 浏览 浏览器,
Arrow Keys , PgUp , PgDown |
在网页内导航。 |
Ctrl + L |
专注于地址栏 |
Ctrl + R |
重新加载网页 |
Ctrl + T |
打开一个新标签 |
Ctrl + W |
关闭当前选项卡 |
Ctrl + |
在选项卡之间切换 |
后退space Key |
移至上一页 |
Ctrl + Q |
退出浏览器 |
键绑定 浏览 基于文本的浏览器
你也可以使用 光标 和 滚轮 在 油灰 SSH 客户端单击网页内的链接和菜单,或在网页内滚动。
所以我们已经成功安装,现在我们知道如何使用 browsh 浏览了。
2. Lynx – 传统的基于文本的浏览器
对于基于文本的浏览器,Lynx 通常是一种常见的苗条选择。 它是现存最古老的网络浏览器,始于 1992 年。
它是一个功能齐全的万维网浏览器。
它支持 http、gopher、ftp、wais、nntp、finger 或 cso/ph/qi 服务器和可用的跨平台。
Lynx 的早期版本是从 CERN WWW 项目构建的自定义代码库构建的。 它是在 GNU 通用公共许可证下发布的。
Lynx 不支持 JavaScript,这可能是某些网站运行所必需的。
您可以轻松安装 山猫 在 Ubuntu 上使用 易于 命令与 sudo 命令:
sudo apt install lynx
Lynx 不需要很多包来安装和工作,它占用的存储空间最小。
现在用 Lynx 打开一个网页,执行 lynx
命令后跟该页面的 URL,如下所示:
lynx google.com
如果 猞猁 未找到命令,退出此 shell 会话,并打开一个新的 shell 会话。
并且,lynx 的窗口会打开,
Lynx 会在需要的地方要求输入,如上所示。
这就是 Google 在 Lynx 文本浏览器上的外观。
要在 Lynx 文本浏览器中导航,您可以使用 方向键 和 数字键盘箭头键.
导航 谷歌搜索 然后按 Enter 搜索的关键。
使用导航键在链接之间导航,然后按 Enter 去那个页面。
要查看浏览历史记录,请按 退格 钥匙。
现在要退出浏览器,只需按 问 键盘上的键,然后 和 钥匙。
我希望您现在了解 Lynx 文本浏览器的基本功能。
结论
Lynx 和 browsh 都是基于文本的浏览器,但在引擎盖下非常不同。 Lynx 是一种传统的基于文本的浏览器,不支持现代技术,而 browsh 是一种基于现代文本的浏览器,几乎支持现代 Web 浏览器中使用的所有技术。
我希望您现在已经了解了更多关于基于文本的浏览器的知识,并像我们编写它一样享受!