Webgopher, a Web-to-Gopher proxy
I’m developing a simple Web-to-Gopher proxy to host a Web
mirror of a Gopher hole. I came up with the idea and wrote
most of the code on my phone on May 19 and 20, 2025, while
I waited in a courthouse for jury duty (I was eventually
dismissed after two days of juror selection). I’d like to
publish its source code once it’s cleaned up (it currently
has a few hardcoded values that make it unsuitable for
general usage).
You can see this proxy in action at https://asciz.com[1].
HTML [1] https://asciz.com
If you’re currently browsing this site via the Web, you’ll
see menu type icons on the left-hand side of each item. I
also have a page with every possible item type (most of
which are not defined by Gopher or by any known extension)
at https://asciz.com/1/maptest[2].
HTML [2] https://asciz.com/1/maptest
I drew each icon by hand (with anti-aliasing!)[3] and
attempted to keep them visually clean and simple. I don’t
know if I fully succeeded at that, but I like to think so.
[3] I come from an era where it was common to hand-draw
small pictures for computers for icons, sprites,
patterns, etc. I spent much of my youth drawing 8x8 and
16x16 images, usually in black and white.
It took some fiddling and a lot of trial-and-error with the
site’s stylesheet and icon sizes to get them to look just
right (i.e., not blurry or scaled funny) in a browser.
Let me know what you think[4].