NetSurf

NetSurf 是一个免费的开源 web 浏览器。它是用C语言编写的,并在 GNU 公共许可证版本2下发布。(NetSurf is a free, open source web browser. It is written in C and released under the GNU Public Licence version 2.)

  • Owner: mmuman/NetSurf
  • Platform: Linux, Mac, Unix-like
  • License:: Other
  • Category::
  • Topic:
  • Like:
    0
      Compare:

Github stars Tracking Chart

注:这个 repo 并非 NetSurf 官方存储库,官方 repo 是:https://git.netsurf-browser.org/netsurf.git

NetSurf 是一个免费的开源 web 浏览器。它是用 C 语言编写的,并在 GNU 公共许可证版本2下发布。NetSurf 有自己的布局和渲染引擎,完全是从零开始编写的。它很小,能够处理当今使用的许多 web 标准。

像小鼠一样小,像猎豹一样快,免费提供。 NetSurf 是一个用于 RISC OS,类 UNIX 平台(包括 Linux)、Mac OS X 等的多平台Web浏览器。

无论您是想检查您的网络邮件,阅读新闻还是发布到论坛,NetSurf 都是您通往万维网的轻量级网关。 NetSurf 积极开发,不断发展和完善。

这个获奖的开源项目以 C 语言编写,具有自己的布局引擎。它是根据 GPL 版本2许可的。

为什么选择 NetSurf?

速度
效率是 NetSurf 引擎的核心,使其能够胜过网络浏览器世界的重量级人物。 NetSurf团队继续从代码中挤出更多速度。
界面创新
NetSurf 易于使用且易于掌握,显着提高了 RISC OS 平台上用户界面设计的标准。由 RISC OS 用户和开发人员精心设计,以便与桌面良好集成,NetSurf 被视为未来应用程序的基准。 NetSurf率先推出了网页缩略图的概念,提供了一个直观的图形树状视图,可以访问受访网站。
精益要求
从现代的怪物 PC 到具有 16MB RAM的简陋的 30MHz ARM 6 计算机,无论您的系统如何,网络浏览器都可以让您在网上冲浪。 NetSurf 最初是为掌上电脑,有线电视盒,手机和其他手持设备中常见的计算机硬件而编写的,设计紧凑,维护成本低。
可移植
NetSurf可以为许多现成的计算机平台“开箱即用”而构建。 NetSurf以C语言编写,考虑到可移植性,由来自各种计算背景的程序员开发,确保尽可能多的用户使用。
符合标准
尽管有无数的标准需要支持,但NetSurf通过努力实现完全符合标准,使网上冲浪更加轻松愉快。作为一个积极开发的项目,NetSurf旨在及时了解新的和即将推出的网络技术。

有关NetSurf前进方向的更多信息,请参阅项目目标和进度页面。


Overview

Name With Ownermmuman/NetSurf
Primary LanguageC
Program languageShell (Language Count: 13)
PlatformLinux, Mac, Unix-like
License:Other
Release Count0
Created At2012-11-26 19:06:17
Pushed At2022-01-31 16:03:36
Last Commit At2022-01-26 11:04:26
Stargazers Count18
Watchers Count4
Fork Count2
Commits Count14.5k
Has Issues Enabled
Issues Count0
Issue Open Count0
Pull Requests Count0
Pull Requests Open Count0
Pull Requests Close Count0
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private

NetSurf README

This document should help point you at various useful bits of information.

Building NetSurf

Read the QUICK-START document in the Docs/ directory for instructions.

Creating a new port

Look at the existing front ends for example implementations. The framebuffer
front end is simplest and most self-contained. Also, you can contact the
developers for help:

  http://www.netsurf-browser.org/contact/

Check out the developer documentation sources listed below too.

Further documentation

The Developer section of the web site has loads of info to get you started:

  http://www.netsurf-browser.org/developers/

General documentation on how NetSurf's code works can be found on the
development wiki:

  http://wiki.netsurf-browser.org/Documentation/

The code style guide is here:

  http://www.netsurf-browser.org/developers/StyleGuide.pdf
To the top