surf (web browser)

This is an old revision of this page, as edited by Czarkoff (talk | contribs) at 02:00, 13 July 2014 (init). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

surf is a minimalist web browser developed by suckless.org project. The user interface of this browser does not include any graphical control elements; it is controled via keyboard shortcuts or external tools, which may manipulate its behavior by setting its window's properties.

surf
Original author(s)Christoph Lohmann
Developer(s)suckless.org
Initial release10 September 2009; 14 years ago (2009-09-10)
Stable release
0.6 / 10 February 2013; 11 years ago (2013-02-10)
Repository
Written inC
EngineWebKitGTK+
Operating systemUnix-like, Windows
LicenseMIT/X Consortium
Websitesurf.suckless.org

Features

surf is intentionally limited in its set of features. The main functionality of the browser is implemented in third-party WebKitGTK+ library, and the rest of the program only provides a window and a set of XProperties to control its behavior. While surf supports cookies, it does not include such common features of web browsers as tabbed browsing, bookmarks or ad filtering. Neither it has address bar; instead _SURF_URI XProperty has to be set to user-requested uniform resource locator (URL) for browser to follow it.[citation needed] By default, surf configuration includes a keyboard shortcut for calling dmenu program to prompt user for URL.[1][2]

All configuration of the browser is performed during compilation, and most browser's setting (with exception of several command line arguments) can't be altered later.[1]

See also

References

  1. ^ a b Kopta, Martin (16 June 2014), "Surf: minimalistický prohlížeč podle pravidel Suckless", Root.cz (in cz), retrieved 13 July 2014 {{citation}}: Unknown parameter |trans_title= ignored (|trans-title= suggested) (help)CS1 maint: unrecognized language (link)
  2. ^ Vervloesem, Koen (14 December 2011), "Xxxterm: Surfing like a Vim pro", LWN.net, retrieved 13 July 2014 {{citation}}: |section= ignored (help)