xxxterm
|
OpenBSD desktop running xxxterm 1.9.0 |
|
| Original author(s) | Marco Peereboom |
|---|---|
| Developer(s) | Marco Peereboom, Stevan Andjelkovic, Edd Barrett, Todd T. Fries, Raphael Graf, Michal Mazurek |
| Initial release | August 25, 2010 |
| Stable release | 1.11.3 (March 1, 2012) [+/−] |
| Written in | C |
| Operating system | Unix-like |
| Engine | WebKit |
| Available in | English |
| Development status | Active |
| Type | web browser |
| License | ISC license |
| Website | opensource.conformal.com/wiki/xxxterm |
xxxterm is an open-source web browser developed with a goal to become a lightweight yet secure replacement for full featured browsers like Firefox.[1] It was initially developed by several OpenBSD users specifically for that operating system, but later was ported to Linux.[2]
The browser has found a niche among minimalist browsers for heavy keyboard users by balancing minimalism with usability. Its name comes from the name of xterm with triple x as a reference to www.[3]
Features
A notable feature of xxxterm is the ability to control the 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.[2]
xxxterm 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.[4][5]
An advertisement blocking feature is intentionally absent from xxxterm. The authors recommend using the ad-filtering proxy AdSuck for such purpose.[1]
User interface
xxxterm provides a command mode (designed after vi) for entering commands. The user can perform the common tasks like switching between tabs (buffers in xxxterm's terminology), entering URLs, following links and navigating through browser history and bookmarks with keyboard.[3] Key bindings are also provided for use in default mode. Since version 1.9.0 the EMACS-like hybrid mode is also available.[6]
Unless disabled in configuration file, xxxterm window with two panels, providing the ordinary layout of a web browser window: one containing URL entry, backward, forward, stop and go buttons and optional search string entry ("fancy bar") and another reporting current URL, zoom level indicator and position in page indicator ("status bar"). Using these panels and a mouse the user may operate xxxterm like Firefox or Midori.
Release numbering
As web browsers are generally fast evolving, xxxterm developers didn't actually create releases. Instead they were making source code snapshots identified by CVS tags. When xxxterm development moved to Git, the version numbers for releases were rethought: since then their format is "X.Y.Z".[7]
See also
References
- ^ a b Peerboom, Marco (2011-11-04), Why does the world need yet another browser?, https://opensource.conformal.com/wiki/XXXTerm_Rationale, retrieved 2011-11-27
- ^ a b Czarkoff, Dmitrij (2011-12-05), "Introduction: xxxterm Web Browser", OSNews, http://www.osnews.com/story/25396/Introduction_xxxterm_Web_Browser, retrieved 2011-12-05
- ^ a b Vervloesem, Koen (2011-12-15), "Xxxterm: Surfing like a Vim pro", LWN.net, http://lwn.net/Articles/472006/, retrieved 2011-12-16
- ^ Uemura, Mark T. (2010-09-07), "[c2k10] Interview with Marco Peereboom (marco@) Part 8", OpenBSD Journal, http://undeadly.org/cgi?action=article&sid=20100907204555, retrieved 2011-11-27
- ^ Bělka, Jiří (2010-02-25), "XXXTerm: nový prohlížeč postavený na jádře WebKit" (in Czech), Root.cz, http://www.root.cz/zpravicky/xxxterm-novy-prohlizec-postaveny-na-jadre-webkit/, retrieved 2011-12-07
- ^ "XXXTerm 1.9.0 release, mini Web browser", Open News, 2011-12-09, http://www.openews.net/2011/xxxterm-1-9-0-release-mini-web-browser/, retrieved 2011-12-09
- ^ Peerboom, Marco (2011-10-12), xxxterm 1.6.1 released!, https://opensource.conformal.com/fluxbb/viewtopic.php?id=247, retrieved 2011-10-12
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||