even more readme fixes

This commit is contained in:
Luxferre
2024-10-06 19:39:55 +03:00
parent 1b0ea85d89
commit f87c1e1a73
+6 -14
View File
@@ -1,14 +1,6 @@
# BFG: a multiprotocol "small web" browser in Tcl/Tk # BFG: a multiprotocol "small web" browser in Tcl/Tk
BFG (stands for Back/Forward/Go) is a: BFG (stands for Back/Forward/Go) is a: free (absolutely), open-source, cross-platform, single-script, self-contained GUI client for a number of "small web" protocols like Gopher, Finger, Nex, Spartan and Gemini.
* free (absolutely),
* open-source,
* cross-platform,
* single-script,
* self-contained
GUI client for a number of "small web" protocols like Gopher, Finger, Nex, Spartan and Gemini.
BFG is written in under 1000 SLOC of Tcl 8.6 and depends upon Tcllib, Tk (obviously) and TclTLS. BFG is written in under 1000 SLOC of Tcl 8.6 and depends upon Tcllib, Tk (obviously) and TclTLS.
@@ -21,13 +13,13 @@ The following features are already (fully or partially) supported in BFG.
### Complete ### Complete
* Finger protocol (`finger://` URLs) * [Finger](https://datatracker.ietf.org/doc/html/rfc1288) protocol (`finger://` URLs)
* Gopher protocol with optional TLS support (`gopher://` and `gophers://` URLs) * [Gopher](https://datatracker.ietf.org/doc/html/rfc1436) protocol with optional TLS support (`gopher://` and `gophers://` URLs)
* [Nex](https://nex.nightfall.city/nex/info/specification.txt) protocol (`nex://` URLs)
* [Spartan](https://portal.mozz.us/spartan/spartan.mozz.us/specification.gmi) protocol (`spartan://` URLs) with single-line text query support
* [Gemini](https://geminiprotocol.net/docs/) protocol (`gemini://` URLs) with single-line custom input support
* Gophermap rendering (entry types 0, 1, 3, 5, 7, 8, 9, i, h) * Gophermap rendering (entry types 0, 1, 3, 5, 7, 8, 9, i, h)
* Single-line search query support for Gopher type 7 resources * Single-line search query support for Gopher type 7 resources
* Nex protocol (`nex://` URLs)
* Spartan protocol (`spartan://` URLs) with single-line text query support
* Gemini protocol (`gemini://` URLs) with single-line custom input support
* UTF-8 support for text content * UTF-8 support for text content
* Basic history support (back/forward actions) * Basic history support (back/forward actions)
* Page refresh action * Page refresh action