I'm part of three webrings (a webring being a thing that was popular in the 90s where random personal websites link to each other), and I think it would be very fun to make my own! I want to make a simple implementation with some JS that people can join via a PR or that I can add manually.
No followers yet
Once you ship this you can't edit the description of the project, but you'll be able to add more devlogs and re-ship it as you add new features!
There are now four members! When you clicked between pages, you used to see the main webring page for a split second because the script ran on that page, but with a lot of trial and error with eventlisteners and js promises and the like, I've managed to make the redirect page (the one you see for a few ms) look like this instead!
The webring home page and redirect code is done, and I've invited the first member, jb! If you have a cool website you should join it too :3
I've now completed the redirect code, so in theory the webring is done, it just needs some members. When I tested it, trying different combinations of query string parameters, it returned the correct value, so it should also work in practice!
Just made a few lines of JS to parse even the most unholy of formatting in the members list text file with spaces and weird characters and colons everywhere etc. Now I'll move on to parsing the url for search parameters for the navigation!
Now it looks a bit better and there are buttons to copy the annoying HTML so you don't have to do it so manually!
I just made the little html file with very minimal styling! Google hasn't actually agreed to be in the webring yet, but I added them preliminarily ;)