commit 66831366515b06e2341eab469ce0a911b053480c
parent 207e7f6ea2e75731d6d03007071788c094754e9c
Author: Aymeric Mansoux <aymeric@bleu255.com>
Date: Tue, 14 Jun 2022 11:27:36 +0200
Merge branch 'master' of /var/www/git.bleu255.com/repos/permacomputing
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/character_terminal.mdwn b/character_terminal.mdwn
@@ -47,7 +47,7 @@ Some technical vocabulary:
* **Text mode** is a hardware feature of a display controller, allowing the representation of the screen as character indexes rather than individual pixels. The pixel matrices of each character are fetched from a separate character memory (which can be ROM or RAM or both). Physical text terminals, most 8-bit microcomputers and IBM PC compatibles have a hardware textmode. In the game console world, equivalent display modes are referred to as "tile-based". Sometimes, text mode is simulated in software (e.g. the framebuffer console on Linux)
* **CLI** (command-line interface) is based on typed commands. CLIs have been around since the teleprinter days.
* **CUI** and **TUI** (character-based UI, text-based UI) are a more graphical type of character-based interface. They may have things like status bars, cursor-navigable menus and even windowing or mouse support. A lot of work and standardization on CUI/TUI took place in the [[IBM PC]] world. Unfortunately, many of the common CUI/TUI approaches are somewhat prohibitive on low-bandwidth character terminals.
-* **Telnet** is a protocol for non-encrypted terminal connections over a TCP/IP network. SSH is a protocol for encrypted ones (and therefore recommended in nearly all circumstances). The easiness to sniff the network for Telnet passwords was the major reason why SSH was adopted.
+* **Telnet** is a protocol for non-encrypted terminal connections over a TCP/IP network. **SSH** is a protocol for encrypted ones (and therefore recommended in nearly all circumstances). The easiness to sniff the network for Telnet passwords was the major reason why SSH was adopted.
* **Pseudographics** refers to characters that have been intended for drawing crude graphical images rather than representing text. Some of these are intended for drawing of box frames (e.g. U+2500..U+257F in Unicode), while others are for simulating low-resolution pixel framebuffers (e.g. U+2580..U+259F). [[UNSCII]] is a font that attempts to implement Unicode and legacy pseudographics as completely as possible.
See also: