50

除了Chrome和火狐,还有这6个好用的开源Web浏览器

 4 years ago
source link: http://os.51cto.com/art/201907/599510.htm
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

除了Chrome和火狐,还有这6个好用的开源Web浏览器

微软闭源的IE称霸市场的情况下,开源Web浏览器走过了一段漫长的发展之路,多年来,IE一直是微软Windows操作系统的默认浏览器,而Safari(也是闭源的)是MacOS的默认浏览器。

微软闭源的IE称霸市场的情况下,开源Web浏览器走过了一段漫长的发展之路,多年来,IE一直是微软Windows操作系统的默认浏览器,而Safari(也是闭源的)是MacOS的默认浏览器。

Chrome和火狐这两种浏览器都非常有名,但并不是唯一可用的开源浏览器。本文介绍了七种开源浏览器,并总结了它们的特性,以及作为开发者你可以如何为他们做出贡献。

f6935d99c02391c6fe6d605686060eb6.jpg-wh_651x-s_895188126.jpg

1、Brave

这款开源浏览器旨在屏蔽除用户许可外的所有广告和网站跟踪器。Brendan Eich是JavaScript创始人,也是Mozilla基金会的联合创始人之一,他以CEO和联合创始人的身份领导这个项目。

Brave的优点:

  • 没有广告或网络跟踪器
  • Chromium扩展支持
  • Brave QA中进行Bug追踪

Brave的缺点:

支持内容创造者的“选择加入”微支付系统,但却没有一个清晰的路径(Github地址:https://github.com/brave)。

2、Chrome/Chromium

毫无疑问,谷歌Chrome是使用广泛的互联网浏览器,我记得谷歌推出Chrome的***版本时,Mozilla Firefox则比Chrome要早得多,Chrome的***个版本太慢、bug太多,当时我甚至认为它不会成功,然而,Chrome变得越来越好,最终还超过了Firefox的市场份额,Chrome是目前流行的浏览器,它的简单和速度,使得它受到了很多人的喜爱。

谷歌Chrome的优点:

  • 包含大量有用的内置功能

谷歌Chrome的缺点:

  • 占用内存大
  • Chrome(不是Chromium)有专有代码

Chromium是Chrome浏览器背后的开源项目,遵循Berkeley Software Distribution (BSD)许可协议。因此,Chrome浏览器也有一些封闭的源代码。(贡献地址:https://chromium.googlesource.com/chromium/src/+/master/docs/contributing.md)

3、Firefox

虽然Chrome现在是受欢迎的浏览器,但Mozilla Firefox才是开启整个开源web浏览器热潮的浏览器。在Mozilla Firefox之前,打败IE就是一件不可能的事,Firefox的诞生让这件事有了可能性。有趣的是,Firefox发布时,其联合创始人布莱克·罗斯(Blake Ross)只有19岁。

Mozilla Firefox的优点:

  • 可以使用许多扩展
  • 在不同系统有着统一的用户体验

Mozilla Firefox的缺点:

  • 占用内存大
  • HTML5兼容性问题

Firefox的源代码遵循Mozilla Public License (MPL)许可协议(贡献地址:https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Introduction)

4、Konqueror 

Konqueror可能不是最知名的互联网浏览器,但后台也是十分强大的,它是一个由苹果(Apple)开发的浏览器引擎,然后是用于Safari和Chrome浏览器(后来Brave、Vivaldi和其他几个浏览器都使用了它),在微软的 Windows 系统下,也有零星使用,当然功能相对有限。Konqueror主要用于文件管理、浏览,以及网页浏览。目前,Konqueror由KDE自由软件社区维护。

Konqueor的优点:

  • 许多Linux都预装了Konqueor
  • 快速和高效
  • 内置广告拦截器和弹出式拦截器
  • 可定制的URL快捷键
  • 文件管理器、网页浏览等功能

Konqueror的缺点:

  • 主要在Linux中运行
  • 需要安装几个KDE库

Konqueror的源代码按照 GPL 进行发布。(项目地址:https://kde.org/applications/internet/org.kde.konqueror/development)

5、Lynx

Lynx是一个独特的浏览器,是个纯文字网页浏览器,是在具有强调文字功能的终端上使用的。它也是目前仍在使用和开发中的最古老的Web浏览器。你可能会想,谁会用一个纯文字的网页浏览器,但是,它依然有人用,而且是一个大型社区维护的开源浏览器。

Lynx的优点:

  • 非常轻量级的
  • 占用内存非常小
  • 支持DOS和Windows
  • 可用于测试和安全浏览

Lynx***的缺点就是纯文本,Lynx的源代码遵循GNU公共许可证(GPL)(项目地址:https://github.com/kurtchen/Lynx)

6、Midori

当你听到“Midori”,你可能会想到是一款鸡尾酒,不过这里提到的Midori是一个开源的轻量级浏览器,如果您想要一个简单而轻量级的浏览器,那么Midori可能是一个很有意思的选择。但是请注意,这个浏览器没有稳定的版本,而且众所周知它有相当多的bug。

Midori的优点就是简单轻量级,缺点就是,到了现在仍然没有稳定版本,而且几乎没有扩展程序,源代码遵循GNU Lesser General Public License (LGPL)许可(Github地址:https://github.com/midori-browser/core)

【编辑推荐】

【责任编辑:武晓燕 TEL:(010)68476606】

点赞 0


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK