{{Short description|Minimalistic web browser designed to replace Firefox}} {{lowercase title}} {{Infobox software | name = xombrero | logo = | screenshot = 300px | slogan = | caption = OpenBSD desktop running xombrero 1.6.0 | collapsible = | author = {{nowrap|Marco Peereboom}} | developer = {{nowrap|Marco Peereboom}}, {{nowrap|Stevan Andjelkovic}}, {{nowrap|Edd Barrett}}, {{nowrap|Todd T. Fries}}, {{nowrap|Raphael Graf}}, {{nowrap|Michal Mazurek}}, {{nowrap|Josh Rickmar}}, {{nowrap|David Hill}} | released = {{Start date|2012|05|30}} | discontinued = yes | latest release version = {{wikidata|property|preferred|reference|edit|Q8044913|P348|P548=Q2804309}} | latest release date = {{wikidata|qualifier|preferred|single|Q8044913|P348|P548=Q2804309|P577}} | latest preview version = {{wikidata|property|preferred|reference|edit|Q8044913|P348|P548=Q51930650}} | latest preview date = {{wikidata|qualifier|preferred|single|Q8044913|P348|P548=Q51930650|P577}} | programming language = C, JavaScript | operating system = Unix-like, Windows | engine = WebKit | platform = Cross-platform | size = 0.2 MB | language = English | genre = Web browser | license = ISC license | website = {{URL|https://github.com/conformal/xombrero}} | standard = | AsOf = }} [[File:Xombrero passing Acid3 test.png|thumb|xombrero showing the Acid3 test results]] '''xombrero''' (until 2012 known as '''xxxterm''') is a discontinued<ref name="github-issue-142">{{cite web|url=https://github.com/conformal/xombrero/issues/142|publisher=GitHub|title=WebKit2|access-date=8 February 2017|date=4 February 2017}}</ref><ref name="openbsd-ports-list-1">{{cite web|url=https://marc.info/?t=148587740300001&r=1&w=2|title=rm -rf Xombrero|access-date=8 February 2017|publisher=MARC}}</ref> open-source web browser developed with a goal to be a lightweight and secure replacement for full featured browsers like Firefox.<ref name="off-rationale" /> The browser has found a niche among minimalist browsers for heavy keyboard users by balancing minimalism with usability.
xombrero is based on GTK+ 3.<ref>{{cite web |url=https://github.com/conformal/xombrero/wiki#Major_Features |title=Xombrero Major Features|website=GitHub }}</ref>
== Features == xombrero is based on the WebKit engine<ref name="surfing-like-a-pro" /> and provides an ability to control cookies, plug-ins and JavaScript policies on per-website basis. The user can define the whitelists of trusted websites for each of those security risks.<ref name="osnews-review" /><ref name="bsdmag-review" />
xombrero was designed for experienced command-line interface users, so it includes the features typically requested by such an audience: mouseless browsing, no URL prefetch, vi-like user interface and navigation (including ''command'' mode), plain text file configuration, and link hinting.<ref name="bsdmag-review" /><ref name="undeadly-c2k10" /><ref name="new-webkit-browser" />
== User interface == xombrero provides a ''command mode'' (designed after vi) for entering commands for the common tasks, including tabs (''buffers'') switching, entering URLs, following links and navigating through browser history and bookmarks.<ref name="surfing-like-a-pro" /> The same functionality can be accessed with keyboard shortcuts.
By default xombrero window contains two panels, providing the ordinary layout of a web browser window. The first one (on the top) – "''fancy bar''" – provides URL entry, ''backward'', ''forward'', ''stop'' and ''white-list toggle'' buttons and optional search string entry. Another panel (on the bottom) – "''status bar''" – reports the current URL (or page title), zoom level and position in page. With these panels enabled and a mouse attached, the user may operate xombrero like Firefox or Midori.
== History == The development of the browser began in February 2010 under the name "xxxterm" by several OpenBSD users specifically for that operating system.<ref name="osnews-review" /><ref name="first-commit" /> Initially the releases of the browsers were identified by CVS revision numbers, though more common "X.Y.Z" version numbering scheme was introduced as development moved to Git.<ref name="off-1.6.1-released" />
In the release announcement for version 1.11.2, Peereboom revealed the plan to rename xxxterm to xombrero, though an emergency release under the old name happened later the same day.<ref name="xxxterm-final-version" /><ref name="xxxterm-real-final-version" /> Later it was revealed that the version numbers for the browser under the new name would start again from 1.0.<ref name="rename-forum-post" />
In early 2017, it appeared the project was likely to be discontinued, as xombrero depended on an old version of WebKit which had multiple security vulnerabilities, and a port to a modern version of WebKit would be difficult.<ref name="github-issue-119">{{cite web|url=https://github.com/conformal/xombrero/issues/119|publisher=GitHub|title=maximum webkitgtk version?|access-date=8 February 2017|date=4 February 2017}}</ref><ref name="github-issue-142" /> Due to these issues,<ref name="openbsd-ports-list-1" /> OpenBSD removed xombrero from its ports tree on 1 February 2017.<ref name="github-openbsd">{{cite web|url=https://github.com/openbsd/ports/commit/e2cf65675c5094befe6910635db56dc646892782|title=Bye Xombrero|publisher=GitHub|access-date=8 February 2017|date=1 February 2017}}</ref>
== See also == {{Portal|Internet}} *qutebrowser *surf (discontinued) * Conkeror * Pentadactyl * Uzbl (discontinued) * Vimperator
== References == {{Reflist|2|refs=
<ref name="first-commit">{{citation |url=https://github.com/conformal/xombrero/commit/4b659863cd0411b0f4255998de6999060a0bf49f |title=xxxterm: Commit 4b6598 |work=xxxterm git tree |date=2010-02-10 |access-date=2012-06-26 }}</ref>
<ref name="new-webkit-browser">{{citation |url=http://www.root.cz/zpravicky/xxxterm-novy-prohlizec-postaveny-na-jadre-webkit/ |title=XXXTerm: nový prohlížeč postavený na jádře WebKit |language=cs |trans-title=XXXTerm: new browser built on WebKit engine |first=Jiří |last=Bělka |work=Root.cz |date=2010-02-25 |access-date=2011-12-07 }}</ref>
<ref name="off-1.6.1-released">{{citation |url=https://opensource.conformal.com/fluxbb/viewtopic.php?id=247 |title=xxxterm 1.6.1 released! |first=Marco |last=Peereboom |date=2011-10-12 |access-date=2011-10-12 |archive-url=https://web.archive.org/web/20160304041949/https://opensource.conformal.com/fluxbb/viewtopic.php?id=247 |archive-date=March 4, 2016 }}</ref>
<ref name="off-rationale">{{citation |url=https://opensource.conformal.com/wiki/XXXTerm_Rationale |title=Why does the world need yet another browser? |first=Marco |last=Peereboom |date=2011-11-04 |access-date=2011-11-27 |archive-url=https://web.archive.org/web/20120930152834/https://opensource.conformal.com/wiki/XXXTerm_Rationale |archive-date=September 30, 2012 }}</ref>
<ref name="osnews-review">{{citation |url=https://www.osnews.com/story/25396/Introduction_xxxterm_Web_Browser |title=Introduction: xxxterm Web Browser |first=Dmitrij |last=Czarkoff |work=OSNews |date=2011-12-05 |access-date=2011-12-05 }}</ref>
<ref name="surfing-like-a-pro">{{citation |url=https://lwn.net/Articles/472006/ |title=Xxxterm: Surfing like a Vim pro |first=Koen |last=Vervloesem |work=LWN.net |date=2011-12-15 |access-date=2011-12-16 }}</ref>
<ref name="undeadly-c2k10">{{citation |url=http://undeadly.org/cgi?action=article&sid=20100907204555 |title=[c2k10] Interview with Marco Peereboom (marco@) Part 8 |first=Mark T. |last=Uemura |work=OpenBSD Journal |date=2010-09-07 |access-date=2011-11-27 }}</ref>
<ref name="rename-forum-post">{{citation |url=https://opensource.conformal.com/fluxbb/viewtopic.php?pid=1330#p1330 |title=xombrero is here! |first=Marco |last=Peereboom |date=2012-05-17 |access-date=2012-06-05 |archive-url=https://web.archive.org/web/20160317054707/https://opensource.conformal.com/fluxbb/viewtopic.php?pid=1330#p1330 |archive-date=March 17, 2016 }}</ref>
<ref name="xxxterm-final-version">{{citation |url=https://opensource.conformal.com/fluxbb/viewtopic.php?pid=1074#p1074 |title=xxxterm 1.11.2 released! |first=Marco |last=Peereboom |date=2012-03-01 |access-date=2012-06-26 |archive-url=https://web.archive.org/web/20160304045329/https://opensource.conformal.com/fluxbb/viewtopic.php?pid=1074#p1074 |archive-date=March 4, 2016 }}</ref>
<ref name="xxxterm-real-final-version">{{citation |url=https://opensource.conformal.com/fluxbb/viewtopic.php?pid=1076#p1076 |title=xxxterm 1.11.3 released! |first=Marco |last=Peereboom |date=2012-03-01 |access-date=2012-06-26 |archive-url=https://web.archive.org/web/20150709225555/https://opensource.conformal.com/fluxbb/viewtopic.php?pid=1076#p1076 |archive-date=July 9, 2015 }}</ref>
<ref name="bsdmag-review">{{citation |title=Browse the Internet Differently |first=Charles |last=Rapenne |work=BSD Magazine |volume=6 |number=10 |issn=1898-9144 |date=2012-10-08 }}</ref> }}
== External links == *{{github|conformal/xombrero}}
{{Lightweight web browsers}} {{Web browsers|desktop}}
Category:Free software programmed in C Category:Free web browsers Category:POSIX web browsers Category:Software based on WebKit Category:Web browsers that use GTK Category:Software using the ISC license Category:Discontinued web browsers