当前位置:   article > 正文

一系列开源浏览器(Open source browser)介绍_开源 browser

开源 browser

1 概述

本文介绍一些主流开源浏览器(Open source browser)框架,只统计还在更新的开源浏览器,比较出名的有Chromium,Mozilla Firefox、Brave、GNOME Web等等,帮助大家方便选择什么浏览器进行GUI开发。有些浏览器对系统要求比较高,有些是比较轻量的浏览器,按需选择。第二章总览列出28框浏览器关键信息,第三章,详细介绍这些浏览器,包括浏览器特性,历史等信息

2 总览

下表是浏览器关键信息统计,主要统计还在更新的浏览器,点击浏览器名称可以直接访问官网

浏览器 轻量 软件许可 布局引擎 支持系统 开发语言 最新版本日期
Basilisk MPL 2.0 Goanna Windows、Linux C/C +、CSS、JavaScript、XUL 2020.01.12
Brave MPL 2.0 Blink Windows、Linux、Mac、Android、iOS C/C++、JavaScript 2019.05.19
Chromium Embedded Framework BSD Blink Windows、Linux、Mac C++ 2019.11.27
Chromium BSD Blink Windows、Linux、Mac、Android C/C++、 JavaScript built nightly
Cobalt Linux、Android、RasPi C++
Comodo Dragon BSD Blink Windows、无Linux 2019.12.20
Comodo IceDragon MPL 2.0 Gecko Windows、无Linux 2019.06.19
Dooble BSD Blink Windows、Linux、Mac、FreeBSD C++ 2019.11.15
Falkon GPL 3.0 Qt WebEngine Windows、Linux、FreeBSD C++ 2019.03.22
GNU IceCat MPL 2.0 Gecko Linux、Mac、Android 2019.06.22
K-Meleon GPL Gecko Windows、无Linux 2015.09.19
Konqueror GPL WebKit Unix C++、Qt 2020.01.09
Links GPL custom Windows、macOS,、OS/2、Unix-like C 2019.09.25
Lynx GPL custom Windows、Unix-like、DOS ISO C 2018.07.08
Midori LGPL WebKit Windows、Linux、Mac Vala、 C 2019.07.29
Mozilla Firefox MPL 2.0 Gecko Windows、Linux、Mac、Android C/C++、JavaScript、CSS、HTM、Rust 2020.02.11
NetSurf GPL custom Linux、Mac、BSD、Haiku、AmigaOS、Atari ANSI C 2019.07.18
Pale Moon MPL 2.0 Goanna Windows、Linux C/C++、CSS、JavaScript、XUL 2020.02.04
SeaMonkey MPL 2.0 Gecko Windows、Linux、Mac C++、XUL、XBL、JavaScript 2019.09.04
surf MIT WebKit Unix-like C 2017.03.28
Waterfox MPL 2.0 Gecko Windows、Linux、Mac、Android C/C ++、CSS、JavaScript、XUL 2020.01.11
GNOME Web GPL WebKitGTK Unix-like C 2020.01.09
Dillo GPLv3 Dillo Linux、BSD、OS X、FreeDOS C/C++ 2015.06.30
Otter Browser GPL QtWebKit / QtWebEngine Unix-like、macOS、Windows、Haiku C++ 2019.01.02
qutebrowser GPLv3 QtWebKit / QtWebEngine Linux、Windows、macOS、FreeBSD、OpenBSD Python、JavaScript 2019.09.27

下表是一些其他浏览器

浏览器 轻量 软件许可 布局引擎 支持系统 开发语言 最新版本日期
Motomic’s Butterfly Microbrowsertm RTOS
QJY AIOT Web OS 付费 Chromium Linux、RTOS、Android C/C++
HybridOS LGPLv3 Linux、Windows、macOS、Android、iOS
Zetakey 付费 Webkit/Qt Webkit Linux、Windows、Android
WPE Webkit OS X、Linux、Windows

3 详细介绍

3.1 Basilisk

Basilisk
开源地址:https://github.com/MoonchildProductions/UXP

Basilisk是一个免费的基于XUL的开源Web浏览器,具有著名的Firefox风格的“Australis”界面和操作。它基于Goanna布局和渲染引擎(Gecko的分支),并基于Unified XUL平台(UXP)构建,而UXP平台又是Mozilla代码库的分支,没有Servo或Rust。

Basilisk主要是其所构建的XUL平台的参考应用程序,并且是Firefox的潜在替代产品,尤其是在需要“旧版”扩展功能的情况下。

Basilisk是开发软件。这意味着应始终将其视为或多或少的“ beta”;它可能存在一些错误,并按原样提供,并可能存在缺陷。像任何其他自由软件社区项目一样,它也不具有任何特定目的的担保或承诺。话虽这么说:当然,我们将竭尽所能为每个官方版本的Basilisk提供尽可能稳定和安全的浏览器。

应该注意的是,浏览器本身(应用程序代码)将按原样发布和维护,而用户界面或浏览器前端功能的更改或开发很少。随着特定平台的发展,某些特定于Firefox的功能可能会随着时间的流逝而消失。请不要期望此应用程序在所有方面都保持完全相同。

该浏览器支持什么?

它支持现代Web所需的多种功能,包括高级脚本,CSS,HTML5和可下载字体支持。它还完全支持所有NPAPI插件(例如Java,Unity Web播放器,媒体插件,身份验证插件)。可以在功能页面上找到更多

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/黑客灵魂/article/detail/880246
推荐阅读
相关标签
  

闽ICP备14008679号