The fonts are anti-aliased without hinting and for small line pitch an artificial sharpening is employed to increase legibility. However this increases the size of the executable to about 5 MB. This allows the browser to be one executable file independent of the system libraries.
#Elinks browser portable
The fonts displayed by Links are not derived from the system, but compiled into the binary as grayscale bitmaps in Portable Network Graphics (PNG) format. The graphics stack has several peculiarities unusual for a web browser. ( Learn how and when to remove this template message) ( November 2021) ( Learn how and when to remove this template message) Statements consisting only of original research should be removed. Please improve it by verifying the claims made and adding inline citations.
This section possibly contains original research. The graphical mode works even on Unix systems without the X Window System or any other window environment, using either SVGAlib or the framebuffer of the system's graphics card. The resulting browser is very fast, but it does not display many pages as they were intended. His group Twibright Labs later developed version 2 of the Links browser, that displays graphics, renders fonts in different sizes (with spatial anti-aliasing), but does not support JavaScript any more (it used to, up to version 2.1pre28). The original version of Links was developed by Mikuláš Patočka in the Czech Republic.
It is intended for users who want to retain many typical elements of graphical user interfaces (pop-up windows, menus etc.) in a text-only environment. It renders complex pages, has partial HTML 4.0 support (including tables and frames and support for multiple character sets such as UTF-8), supports color and monochrome terminals and allows horizontal scrolling. Links is an open source text and graphical web browser with a pull-down menu system. This is something that text browsers do well, and why text browsers continue to be relevant today.Windows, macOS, OS/2, Unix-like, OpenVMS, DOS On the other hand, web pages that are really hypertext documents wrapped in useless and inaccessible JavaScript and CSS can have all of the event handlers and CSS properties ignored, and become legible again. You can argue that using the CSS display property is a bad hack around the poor performance of adding/removing DOM elements, but the general problem of trying to automatically adapt a GUI application to terminal display does not change (having the GUI be emulated in HTML that is meant to be displayed in the GUI of the web browser just adds a layer of indirection, difficulty, and inefficiency). w3m displays hidden text and greatly improves readability on many web pages. There are broken web pages that hide the text you want to read until you click on some JavaScript modal, or some "Click to continue reading" link/button that breaks scrolling. Displaying hidden text is one of the places where text browsers can "fix" broken web pages.