Lynx :纯文本网页浏览器

更新时间:2024-09-20 17:51

Lynx是“Distributed Computing Group within Academic Computing Services of The University of Kansas”的产品,原先由Lou Montulli、Michael Grobec和Charles Rezac开发。

开发历史

Lynx是堪萨斯大学学术计算服务部门内分布式计算小组的产品,最初是由该大学的一组学生团队和工作人员Lou Montulli、Michael Grobec和Charles Rezac于1992年开发的一种超文字浏览器,仅用于分发校园消息,作为整个校园消息服务器的一部分并用于浏览Gopher。

截至2007年7月,Lynx中的网络传输协议支持是使用Libwww其中一个版本实现的,该版本从1996年的代码库分支出来。支持的协议包括GOPHER、HTTP、HTTPS、断点续传、NNTP和WAIS。

Garrett Blythe于1994年4月建立了DosLynx,后来也加入Lynx团队[9]。接着Foteos Macrides将Lynx移植到VMS系统,并且维持了这个软件一段时间。1995年,Lynx在全球扑克联赛下发布,自此至今由一群志愿者维护。

操作说明

在Lynx下有两种浏览方式:

1. 以方向键选择超链结,而Lynx会强调选择的超链结的文字来回应。

2. 由Lynx先将网页上所有超链结都编号,再输入号码选择超链结。

版本的Lynx支持SSL。也支持不少HTML功能。

表格是将各格内容排成一条线来呈现,而没有呈现成表格结构。框架则是呈现成像是具有数个不同名字的分散网页。

功能与服务

Lynx本来是为Unix和VMS设计,而且一直是GNU/Linux中最受欢迎的console浏览器。也有DOS版本。更有Windows版本。也有麦金塔版本(所谓“for System 7 and later”),虽然并不时常更新。

因为其接口适合文字转语音技术和点字显示器,Lynx一度很受视障者欢迎,但后来更好的萤幕阅读器减少了Lynx对盲人的吸引力。

其主要竞争者是Links浏览器(有几种不同版本)和w3m浏览器。

Lynx是一款全功能WEB浏览器,可运行在多种操作系统下。

Lynx是最古老的网络浏览器之一,它支持的通信协议包括Gopher、HTTP、HTTPS、FTP、NNTP和WAIS,其中对HTTPS的支持是后期添加的。Lynx的浏览体验包括使用光标键突出显示所选链接,或者对页面上的所有链接进行编号并输入所选链接的编号。尽管Lynx无法直接显示非文本内容,如图像和视频,但它可以启动外部程序来处理这些内容。

Lynx不支持ECMAScript,这可能会影响一些依赖于JavaScript的网站的正常工作。然而,它的文本基础和对隐私的重视使其在某些情况下成为一个有用的工具,尤其是在考虑到Web跟踪器和cookie的管理方面。Lynx提供了丰富的配置选项,可以通过命令行选项或配置文件进行设置,并且可以在运行时通过选项菜单进行调整。

Lynx的文本基础使其成为视障用户的有用工具,因为它可以通过可刷新的盲文显示器使用,并且与文本到语音软件兼容。此外,Lynx也适用于需要自动数据输入、网页导航和网页抓取的场景,因此在一些网络爬虫中得到应用。网页设计师可以使用Lynx来预览搜索引擎和网络爬虫如何查看他们的网站。

Lynx最初是为类Unix操作系统设计的,但很快被移植到其他系统,包括DOS、Microsoft Windows、Classic Mac OS和OS/2。它曾在OpenBSD的默认安装中包含,并且可以在大多数Linux发行版的存储库中找到,以及在Mac OS的Homebrew、Fink和MacPorts存储库中找到。此外,还提供了对BeOS、MINIX、QNXAMIGAOS和OS/2的移植。源代码可以在许多平台上构建,包括Android操作系统。

安装运行

unix系统中:通过Unix \u003e Lynx运行。

Linux系统中,需要安装RPM包:lynx和Perlcgi,才可以使用。

操作说明

在Lynx下有两种浏览方式:

1. 以方向键选择超链结,而Lynx会强调选择的超链结的文字来回应。

2. 由Lynx先将网页上所有超链结都编号,再输入号码选择超链结。

版本的Lynx支持SSL。也支持不少HTML功能。

表格是将各格内容排成一条线来呈现,而没有呈现成表格结构。框架则是呈现成像是具有数个不同名字的分散网页。

参考资料

免责声明
隐私政策
用户协议
目录 22
0{{catalogNumber[index]}}. {{item.title}}
{{item.title}}
友情链接: