Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

surf (web browser)

From Wikipedia, the free encyclopedia
Minimalist web browser based on WebKit/GTK

surf
Word "surf" written in hand-made "angular" font
Screenshot of surf showing Wikipedia Main Page
surf does not include graphical control elements
Original authorChristoph Lohmann
DevelopersChristoph Lohmann, Enno Boland, Troels Henriksen, et al.
Initial release10 September 2009; 16 years ago (2009-09-10)
Stable release
2.1[1] Edit this on Wikidata / 8 May 2021; 4 years ago (8 May 2021)
Written inC
EngineWebKitGTK
Operating systemUnix-like
TypeMinimalistweb browser
LicenseMIT
Websitesurf.suckless.org
Repository

surf is aminimalistweb browser developed bysuckless.org. Theuser interface does not include anygraphical control elements; it is controlled viakeyboard shortcuts or external tools, which may manipulate its behavior by setting itswindow's properties.

Features

[edit]

surf is intentionally limited in its set of features. The only graphical elements the browser has are the page view itself and, optionally, the scrollbars. The main functionality of the browser is implemented in third-partyWebKitGTK library, and the rest of the program only provides a window and a set ofXProperties to control its behavior. While surf supportscookies, it does not include some other common features of web browsers such astabbed browsing,bookmarks orad filtering, though all can be implemented with patches, scripts, or external programs, with instructions available in surf's homepage. Instead of anaddress bar, the_SURF_URI XProperty has to be set to user-requesteduniform resource locator (URL) for the browser to follow it. By default, surf's configuration includes akeyboard shortcut for calling thedmenu program to prompt the user for a URL.[2][3][4][5]

Most configuration of surf is performed by editing its configurationheader file in itssource code, and then (re)compiling it. Some settings can be changed without recompiling, viacommand-line arguments or hotkeys.[2][4]

See also

[edit]

References

[edit]
  1. ^"surf".
  2. ^abKopta, Martin (16 June 2014),"Surf: minimalistický prohlížeč podle pravidel Suckless" [Surf: minimalist browser from Suckless project],Root.cz (in Czech), retrieved13 July 2014
  3. ^Vervloesem, Koen (14 December 2011),"Xxxterm: Surfing like a Vim pro",LWN.net, Comparison, retrieved13 July 2014
  4. ^abZobnin, Eugeniy (July 2012), "Всё гениальное просто: переходим на софт проекта suckless.org" [Everything great is simple: transitioning to software from suckless.org],Xakep (in Russian), vol. 7, no. 162, pp. 106–109
  5. ^Perrin, Chad (6 June 2011),"If you thought Uzbl was a minimal WebKit browser, you should see surf",TechRepublic, archived fromthe original on 14 June 2014, retrieved13 July 2014

External links

[edit]
Lightweight web browsers
Web browsers designed to consume fewerresources than mainstream browsers.
Features, standards & protocols
Features
Web standards
Protocols
Active
Blink-based
Proprietary
FOSS
Gecko-based
Goanna-based
WebKit-based
Multi-engine
Other
Discontinued
Blink-based
Gecko-based
MSHTML-based
WebKit-based
Other
Retrieved from "https://en.wikipedia.org/w/index.php?title=Surf_(web_browser)&oldid=1328027539"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2026 Movatter.jp