Both sides previous revisionPrevious revisionNext revision | Previous revision |
accessing_web_spaces [2023/04/26 23:46] – fix sentence in Dealing with URL Fetch Errors peteyboy | accessing_web_spaces [2025/03/24 19:08] (current) – [Gemini] formatting, added link to LaGrange peteyboy |
---|
You already know how to do this because you are reading this wiki, probably on your favorite web browser, but from shell at SDF, you can surf the World-Wide Web with several command line programs as well. Some popular options are: | You already know how to do this because you are reading this wiki, probably on your favorite web browser, but from shell at SDF, you can surf the World-Wide Web with several command line programs as well. Some popular options are: |
| |
* Lynx: [[http://lynx.invisible-island.net/|Lynx]]. This is a multi-purpse text-based web browser. From the SDF shell, you can issue the command: | * **lynx**: [[http://lynx.invisible-island.net/|Lynx]]. This is a multi-purpse text-based web browser. From the SDF shell, you can issue the command: |
| |
lynx https://sdf.org | lynx https://sdf.org |
| |
* links. This is a lynx alternative, which is less actively updated. From the SDF shell, you can issue the command: | * **links**. This is a lynx alternative, which is less actively updated. From the SDF shell, you can issue the command: |
| |
links https://sdf.org | links https://sdf.org |
| |
* elinks: [http://elinks.or.cz/|elinks]. This is a fork of links with more functionality. From the SDF shell, you can issue the command: | * **elinks**: [http://elinks.or.cz/|elinks]. This is a fork of links with more functionality. From the SDF shell, you can issue the command: |
| |
elinks https://sdf.org | elinks https://sdf.org |
| |
=== Use Lynx === | === Use Lynx === |
[[http://lynx.invisible-island.net/|Lynx]] is the //text// web browser. \\ In addition to web browsing, Lynx is also capable of browsing gopherspace. \\ From the SDF shell, you can issue the command: | [[http://lynx.invisible-island.net/|Lynx]] is the //text// web browser. \\ In addition to web browsing, Lynx is also capable of browsing gopherspace. \\ From the SDF shell, you can issue the command: |
| |
$ lynx gopher://sdf.org/ | $ lynx gopher://sdf.org/ |
=== Bombadillo === | === Bombadillo === |
| |
Made for browsing Gopherspace and [[gemini site setup and hosting features | Geminispace]], too, you can use the homegrown 'bombadillo' browser | Made for browsing Gopherspace and [[gemini site setup and hosting features | Geminispace]], too, you can use the homegrown (that is, made by an SDFer) 'bombadillo' browser |
$ bombadillo gopher://sdf.org/ | $ bombadillo gopher://sdf.org/ |
| |
| === Gopherus === |
| A lightweight client that only does Gopher. The ''%%gopher://%%'' prefix is optional. Gopherus supports reassignment of its keybindings and display colors, and can do bulk downloads. Press **F1** for the help screen. |
| |
| $ gopherus gopher.club/1/phlogs |
| |
| == Configuration example: == |
| <file txt ~/.gopherus.conf> |
| # replicate looks & feel of lynx: |
| key.enter = 333 # ENTER remapped to Right Arrow |
| key.backspc = 331 # BKSP remapped to Left Arrow |
| key.esc = 113 # ESC remapped to 'q' |
| colors = 07174F17110506020E |
| </file> |
| |
| |
| |
== Dealing with URL Fetch Errors == | == Dealing with URL Fetch Errors == |
Because of the way bombadillo manages Gemini's TOFU security to protect you, if you get a "URL Fetch Error" from a site that you think you should be able to navigate to, you may need to purge your existing certificate and try again (if you are suspicious that the gemini site is compromised, maybe don't go?). For the example of gem.sdf.org renewing its certificate, in bombadillo, before navigating to [[gemini://gem.sdf.org]], press ''[space]'' to enter command mode, which should put a '':'' prompt at the bottom of the window. Enter: | Because of the way bombadillo manages Gemini's TOFU security to protect you, if you get a “URL Fetch Error” from a site that you think you should be able to navigate to, you may need to purge your existing certificate and try again (if you are suspicious that the gemini site is compromised, maybe don't go?). For the example of gem.sdf.org renewing its certificate, in bombadillo, before navigating to //[[gemini://gem.sdf.org]]//, press ''[space]'' to enter command mode, which should put a '':'' prompt at the bottom of the window. Enter: |
| |
p gem.sdf.org | p gem.sdf.org |
| |
...and press ''[return]'' to purge the old cert, and then ''[space][[gemini://gem.sdf.org]]'' to navigate to the page, and it should load. | …and press ''[return]'' to purge the old cert, and then ''[space][[gemini://gem.sdf.org]]'' to navigate to the page, and it should load. |
| |
=== Amfora === | === Amfora === |
| |
=== Diohsc === | === Diohsc === |
Additionally, on the metaarray, you can use diohsc (located at /meta/sdf/bin/diohsc) | Additionally, on the metaarray, you can use //diohsc// (located at ''/meta/sdf/bin/diohsc'') |
| |
=== Graphical Gemini Browsers === | === Graphical Gemini Browsers === |
If you want to get into Gemini more, there are shell and graphical clients available for Linux, Windows, Mac, Android and IOS, you can look for them here: [[gemini://gemini.circumlunar.space/software/]] | If you want to get into Gemini more, there are shell and graphical clients available for Linux, Windows, Mac, Android and IOS, you can look for them here: //[[gemini://gemini.circumlunar.space/software/]]//. |
| |
| A currently popular graphical browser available for Windows and Mac is //LaGrange//, available here: https://github.com/skyjake/lagrange, it also has TOFU certificate support. |