Kompx.com or Compmiscellanea.com

Text-based web browsers for Linux

Operating systems : Linux

Lynx : Links : ELinks : W3m : Netrik : Retawq : Line mode browser

When general public Linux distributions came around, web browsing was quite young, but with some way behind it. There were several web browsers already, many of them ported gradually to Linux. Some text-based web browsers were in the first wave. After a while Linux became the main habitat of text-based browsers, where most of them are developed and used. Even if these text-based web browsers are mostly intended not just for Linux, but for various other *nix systems as well. And there are also their ports to plenty of other operating systems for most various platforms.

Lynx - / home page /

Text-based web browser. Versions for Linux, FreeBSD, Mac OS X, some other *nix systems, DOS, Windows, BeOS, MINIX, QNX, AmigaOS, OpenVMS and classic Mac OS.

HTML ( More 1 ) ( More 2 )

Lynx 2.8.7rel.1 in GNOME Terminal 2.32.1 on Zenwalk Linux:

lynx.isc.org

Image : Lynx - 1

Lynx 2.8.7rel.1 in GNOME Terminal 2.32.1 on Zenwalk Linux:

w3schools.com/browsers/browsers_stats.asp

Image : Lynx - 2

Lynx 2.8.7rel.1 in GNOME Terminal 2.32.1 on Zenwalk Linux:

en.wikipedia.org/wiki/Lynx_(web_browser)

Image : Lynx - 3

Lynx 2.8.7rel.1 in GNOME Terminal 2.32.1 on Zenwalk Linux:

ebay.com

Image : Lynx - 4

Lynx 2.8.7rel.1 in GNOME Terminal 2.32.1 on Zenwalk Linux:

kompx.com/en/elinks.htm

Image : Lynx - 5

Lynx 2.8.7rel.1 in GNOME Terminal 2.32.1 on Zenwalk Linux:

twitter.com

Image : Lynx - 6

Links - / home page 1 : home page 2 /

Text-based web browser. Versions for Linux, FreeBSD, Mac OS X, some other *nix systems, BeOS, Haiku, OS/2, DOS, Windows. The browser may be compiled with support for displaying graphics, fonts of various sizes with anti-aliasing, working in Linux and other *nix systems both under X (or other windowing system) and using SVGALib or framebuffer of system's graphic card ( Go to ).

HTML ( tables and frames including )

Links 2.7 in GNOME Terminal 2.32.1 on Zenwalk Linux:

links.twibright.com

Image : Links 1

Links 2.7 in GNOME Terminal 2.32.1 on Zenwalk Linux:

w3schools.com/browsers/browsers_stats.asp

Image : Links - 2

Links 2.7 in GNOME Terminal 2.32.1 on Zenwalk Linux:

en.wikipedia.org/wiki/Links_(web_browser)

Image : Links - 3

Links 2.7 in GNOME Terminal 2.32.1 on Zenwalk Linux:

ebay.com

Image : Links - 4

Links 2.7 in GNOME Terminal 2.32.1 on Zenwalk Linux:

kompx.com/en/elinks.htm

Image : Links - 5

Links 2.7 in GNOME Terminal 2.32.1 on Zenwalk Linux:

twitter.com

Image : Links - 6

ELinks - / home page /

Text-based web browser. Versions for Linux, some other *nix systems, Windows, DOS.

HTML ( tables and frames including ). Meagre support for CSS and JavaScript ( More ). Support for 16, 88 or 256 colors palette. Support for tabbed browsing, background download with queueing. Experimental support for BitTorrent protocol.

ELinks 0.12pre2 in GNOME Terminal 2.32.1 on Zenwalk Linux:

elinks.cz

Image : ELinks - 1

ELinks 0.12pre2 in GNOME Terminal 2.32.1 on Zenwalk Linux:

w3schools.com/browsers/browsers_stats.asp

Image : ELinks - 2

ELinks 0.12pre2 in GNOME Terminal 2.32.1 on Zenwalk Linux:

en.wikipedia.org/wiki/ELinks

Image : ELinks - 3

ELinks 0.12pre2 in GNOME Terminal 2.32.1 on Zenwalk Linux:

ebay.com

Image : ELinks - 4

ELinks 0.12pre2 in GNOME Terminal 2.32.1 on Zenwalk Linux:

kompx.com/en/elinks.htm

Image : ELinks - 5

ELinks 0.12pre2 in GNOME Terminal 2.32.1 on Zenwalk Linux:

twitter.com

Image : ELinks - 6

W3m - / home page /

Text-based web browser. Versions for Linux, some other *nix systems, OS/2, Windows (using Cygwin).

HTML ( tables and frames including ), SSL, colors and inline images on capable terminal emulators / consoles. W3m is able to run some CGI scripts without any HTTP server, acting as a HTTP server itself. W3m is used in the Emacs text editor for web pages rendering with an Emacs interface to it, emacs-w3m - for web surfing without leaving the editor.

W3m 0.5.2 in GNOME Terminal 2.32.1 on Zenwalk Linux:

w3m.sourceforge.net

Image : W3m - 1

W3m 0.5.2 in GNOME Terminal 2.32.1 on Zenwalk Linux:

w3schools.com/browsers/browsers_stats.asp

Image : W3m - 2

W3m 0.5.2 in GNOME Terminal 2.32.1 on Zenwalk Linux:

en.wikipedia.org/wiki/W3m

Image : W3m - 3

W3m 0.5.2 in GNOME Terminal 2.32.1 on Zenwalk Linux:

ebay.com

Image : W3m - 4

W3m 0.5.2 in GNOME Terminal 2.32.1 on Zenwalk Linux:

kompx.com/en/elinks.htm

Image : W3m - 5

W3m 0.5.2 in GNOME Terminal 2.32.1 on Zenwalk Linux:

twitter.com

Image : W3m - 6

Netrik - / home page /

Text-based web browser. Versions for Linux and some other *nix systems.

HTML.

Netrik 1.16.1 in GNOME Terminal 2.32.1 on Zenwalk Linux:

netrik.sourceforge.net

Image : Netrik - 1

Netrik 1.16.1 in GNOME Terminal 2.32.1 on Zenwalk Linux:

w3schools.com/browsers/browsers_stats.asp

Image : Netrik - 2

Netrik 1.16.1 in GNOME Terminal 2.32.1 on Zenwalk Linux:

freecode.com/projects/netrik

Image : Netrik - 3

Netrik 1.16.1 in GNOME Terminal 2.32.1 on Zenwalk Linux:

ebay.com

Image : Netrik - 4

Netrik 1.16.1 in GNOME Terminal 2.32.1 on Zenwalk Linux:

kompx.com/en/elinks.htm

Image : Netrik - 5

Netrik 1.16.1 in GNOME Terminal 2.32.1 on Zenwalk Linux:

twitter.com

Image : Netrik - 6

Retawq - / home page /

Text-based web browser. Versions for Linux and some other *nix systems. The Linux versions include a retawq for DSLinux, a Linux distribution for Nintendo DS handheld game console.

HTML. Network protocols: HTTP 1.1 and 1.0, HTTPS, FTP, FTPS, NNTP, Finger ( More ).

Retawq 0.2.6c in GNOME Terminal 2.32.1 on Zenwalk Linux:

retawq.sourceforge.net

Image : Retawq - 1

Retawq 0.2.6c in GNOME Terminal 2.32.1 on Zenwalk Linux:

w3schools.com/browsers/browsers_stats.asp

Image : Retawq - 2

Retawq 0.2.6c in GNOME Terminal 2.32.1 on Zenwalk Linux:

freecode.com/projects/retawq

Image : Retawq - 3

Retawq 0.2.6c in GNOME Terminal 2.32.1 on Zenwalk Linux:

ebay.com

Image : Retawq - 4

Retawq 0.2.6c in GNOME Terminal 2.32.1 on Zenwalk Linux:

kompx.com/en/elinks.htm

Image : Retawq - 5

Retawq 0.2.6c in GNOME Terminal 2.32.1 on Zenwalk Linux:

twitter.com

Image : Retawq - 6

Line Mode Browser - / home page /

Text-based web browser. Versions for Linux, some other *nix systems, Mac OS X, Windows, DOS. And outside PC world for VMS, VM/CMS, MVS, Ultrix (DECStation and VAX), etc.

Line Mode Browser is the second web browser ever created. It was initially one of the most popular web browsers, later replaced by Mosaic and in its proper niche, text-only web browsing, by Lynx. So that Line Mode Browser ended up to be a test or example application for the libwww library and distributed as a part of the libwww package. The development of Line Mode Browser is still active.

HTML. Network protocols: HTTP, Gopher, FTP, NNTP, WAIS. Capability to follow links directly to telnet and rlogin sites. Cyrillic support.

Line Mode Browser 5.4.1 in GNOME Terminal 2.32.1 on Zenwalk Linux:

w3.org/LineMode

Image : Line Mode Browser - 1

Line Mode Browser 5.4.1 in GNOME Terminal 2.32.1 on Zenwalk Linux:

w3schools.com/browsers/browsers_stats.asp

Image : Line Mode Browser - 2

Line Mode Browser 5.4.1 in GNOME Terminal 2.32.1 on Zenwalk Linux:

en.wikipedia.org/wiki/Line-mode_browser

Image : Line Mode Browser - 3

Line Mode Browser 5.4.1 in GNOME Terminal 2.32.1 on Zenwalk Linux:

ebay.com

Image : Line Mode Browser - 4

Line Mode Browser 5.4.1 in GNOME Terminal 2.32.1 on Zenwalk Linux:

kompx.com/en/elinks.htm

Image : Line Mode Browser - 5

Line Mode Browser 5.4.1 in GNOME Terminal 2.32.1 on Zenwalk Linux:

twitter.com

Image : Line Mode Browser - 6

There is also Debris text-based browser, but it is not always possible to compile and install it on modern Linux distributions. And Emacs/W3, a text-based web browser for the GNU Emacs text editor, written in GNU Emacs Lisp programming language - its development seems to be discontinued since November 14, 1999; W3m / emacs-w3m is used instead.


Aliosque subditos et thema

 

Windows console applications. Text editors

 

FTE : JED : MinEd : Nano : MS-DOS Editor Initially, all text editors did not have a graphical interface. And work with text almost from the outset was one of the main types of user activity on computer. With the invention and spread of low-level and especially high-level programming languages, text editor has become an important working tool of professionals. Then, other users had to use text editors for their daily tasks. So by the time the programs with GUI started to be wide spread, the concept of text editor was already well developed, there were mature, well-designed and implemented specimens of applications for text editing without graphical user interface. Why the text-based versions coexisted with GUI-based ones for very long and still graphical user interface programs have not replaced the console / text-based applications. While the average user is not aware of their existence, he / she does not know the power of vim or emacs, often even MS-DOS Editor, built in all the 32-bit versions of Windows is unknown, none the less, console text editors continue to exist and be developed. As it is the case with the text web browsers, the main line of text-based text editors development is in Linux and other *nix systems world. But under Windows as well, there are several interesting applications. FTE - / home page / Console text editor. Version for Linux, some other *nix systems, DOS, Windows, OS/2. Syntax highlighting support for: C, C++, Java, Perl, Sh, Pascal, SQL, Assembly, PHP, Python, REXX, Ada, Fortran, IDL, LinuxDoc, TeX, TeXInfo, HTML, etc. ASCII table. Various facilities for coding and errors handling. Copying words, characters or text blocks is in the same mode and by the same keyboard shortcuts (except Ctrl+A) as in major Windows text editors with graphical user interface - plus, there may be other variations. FTE 0.49.13: Open file FTE 0.49.13: A submenu FTE 0.49.13: Settings FTE 0.49.13: Opened .php file FTE 0.49.13: Opened .htm file FTE 0.49.13: Opened C code JED - / home page / Console text editor. Version for Linux, some other *nix systems, QNX, OS/2, BeOS, OpenVMS, DOS, Windows. Syntax highlighting support for: C, C++, FORTRAN, TeX, HTML, SH, python, IDL, DCL, NROFF, etc. JED can emulate Emacs, EDT, Wordstar, Borland, Brief. C-like S-Lang language for extra settings possibilities and extensions.

CSS centering

 

1 ) CSS horizontal and vertical centering - 1 Centering a container with the whole content of a web page inside in the viewable area of a web browser by means of CSS. A box to contain the whole content of the page is CSS centered horizontally and vertically. More for modern web browsers : [ More ] : [ Open demo page ] 2 ) CSS horizontal and vertical centering - 2 Centering a container with the whole content of a web page inside in the viewable area of a web browser by means of CSS. A box to contain the whole content of the page is CSS centered horizontally and vertically. More conservative, than the previous method. Suitable not only for modern web browsers, but for older ones as well - like Internet Explorer 6 or earlier Maxthon. A shortcoming - it takes more efforts to maintain the CSS code compared to [ CSS horizontal and vertical centering - 1 ] method : [ More ] : [ Open demo page ] 3 ) CSS centering floated elements Floated elements of unknown width are CSS centered horizontally : [ More ] : [ Open demo page ] 4 ) CSS centering absolutely positioned elements CSS horizontal centering of an absolutely positioned element : [ More ] 5 ) CSS centering image CSS horizontal centering of an image : [ More ] 6 ) CSS vertical alignment CSS vertical alignment of a block element containing text and images. The method works for various combinations of inline and block elements : [ More ] 7 ) JavaScript + CSS centering Centering content of a web page by means of JavaScript and CSS. A block containing the content of a page is JavaScript + CSS centered horizontally and vertically : [ More ] : Two cases : 1. A block is centered, if screen resolution is equal to or greater than 1024x768 : [ Open demo page ] 2. A block is centered, if screen resolution is equal to or greater than 1024x768 + mouse cursor is moved over a link in an element of the page content : [ Open demo page ]