NetSurf running on RISC OS
|
|
Developer(s) | The NetSurf Developers |
---|---|
Initial release | May 19, 2007 |
Stable release | 3.6(19 November 2016 | )
Preview release | Public Autobuilder (n/a) |
Repository | git |
Development status | Active |
Written in | ANSI C |
Operating system | Official:AmigaOS 4, Atari OS, BeOS/Haiku, macOS, RISC OS, Unix-like, Windows 3rd party ports: AmigaOS 3, Caanoo, MorphOS, Samsung TVs, KolibriOS port in development |
Size | 3.3 MB (RISC OS) 5.9 MB (AmigaOS) |
Type | Web browser |
License | GPLv2 |
Website | www |
NetSurf is an open source web browser which uses its own layout engine. Its design goal is to be lightweight and portable. NetSurf provides features including tabbed browsing, bookmarks and page thumbnailing.
The NetSurf project was started in April 2002 in response to a discussion of the deficiencies of the RISC OS platform's existing web browsers. Shortly after the project's inception, development versions for RISC OS users were made available for download by the project's automated build system. NetSurf was voted "Best non-commercial software" four times in Drobe Launchpad's annual RISC OS awards between 2004 and 2008.
NetSurf supports both mainstream systems (e.g. macOS and Unix-like) and older or uncommon platforms (e.g. AmigaOS, Haiku, Atari TOS and RISC OS).
The browser was ranked in 2011 as number 8 in an article highlighting 10 browsers for Linux published in TechRepublic and ZDNet. It was referred to in 2010 as a superior CLI browser to w3m.
NetSurf's multi-platform core is written in ANSI C, and implements most of the HTML 4 and CSS 2.1 specifications using its own bespoke layout engine. As of version 2.0, NetSurf uses Hubbub, an HTML parser that follows the HTML5 specification. As well as rendering GIF, JPEG, PNG and BMP images, the browser also supports formats native to RISC OS, including Sprite, Draw and ArtWorks files.