Chat Artifacts Gallery Guilds Search Wiki Login Register

Welcome, Guest. Please login or register. - Thinking of joining the forum??
April 16, 2026 - @240.06 (what is this?)
Activity rating: Three Stars Posts & Arts: 48/1k.beats Random | Recent Posts | Guild Recents
News: :cry: Are u having fun? Guild Events: There are no events!

+  MelonLand Forum
|-+  Life & The Web
| |-+  ✁ ∙ Web Crafting
| | |-+  How to make a JS-free webring?


« previous next »
Pages: [1] Print
Author Topic: How to make a JS-free webring?  (Read 141 times)
Daniele63
Casual Poster ⚓︎
*
View Profile WWW


Enjoy Everything!
⛺︎ My Room
RSS: RSS

Guild Memberships:
Artifacts:
Joined 2025!
« on: April 11, 2026 @737.13 »

Hi, I currently run a webring that has 100+ members in it, I originally inherited it from someone who decided to delete his website and pass on the webring to me, the widget he made is made in JavaScript, however I see the problem with relying with JavaScript, especially on old browsers.

So my question is, how do you make a webring code that doesn't rely on JS to be updated?
Other question is, is it practical to change it now when so many people already use the widget, should I even care?

If you want to check the code of the webring, it's available here.
Logged

Lava chicken.
kurohaato
Sr. Member ⚓︎
****
View Profile WWW


Full Steam Ahead! (≧∀≦)ゞ
⛺︎ My Room
SpaceHey: Friend Me!
StatusCafe: rinrinrin
iMood: kurohaato
Matrix: Chat!

Guild Memberships:
Artifacts:
BobYellow FishThe World's Cutest Predator BurbyFirst 1000 Members!Joined 2023!
« Reply #1 on: April 12, 2026 @39.75 »

Off the top of my head, you could theoretically make an JS-free webring by giving each user a direct link to the neighbors in their ring, like so:

Code
<a href="sitex.net"><- prev</a> <a href="sitez.cloud">next -></a>

That being said, it would involve an insane amount of communication on your part. You'd have to directly send the code to all 100+ sites, plus every time someone leaves the ring, you'd have to directly contact the two site admins before and after them. And there's no promise they'll actually update their sites.  :ohdear:

I'm not super familiar with optimizing sites for old browsers, could you explain some of the issues you're worried about?
Logged

It ain't much but it's honest work

Artifact Swap: Wildflowers!Cherry Blossom PetalsA Little Frosty
candycanearter07
Hero Member ⚓︎
*****
View Profile WWWArt


i like slimes
⛺︎ My Room
SpaceHey: Friend Me!
StatusCafe: candycanearter
Itch.io: My Games
RSS: RSS

Guild Memberships:
Artifacts:
it's tbhchansey!Goomy, I Choose You!Suck At Something September - Did It!uh oh! a pigeon got in!Artsy Candy Cane
« Reply #2 on: April 12, 2026 @62.48 »

I mean, whats stopping you from just having the backlink go to your server and having it redirect based on a ?GET parameter? That seems like the easiest way to do that without JS, and would be easy enough to change around if you need.
Logged

new to oldnet be nice





Artifact Swap: charry zardWaxed Lightly Weathered Cut Copper StairsshoeDS Lover (replacement)Ball Creaturecards all the way down
Daniele63
Casual Poster ⚓︎
*
View Profile WWW


Enjoy Everything!
⛺︎ My Room
RSS: RSS

Guild Memberships:
Artifacts:
Joined 2025!
« Reply #3 on: April 12, 2026 @85.25 »

Off the top of my head, you could theoretically make an JS-free webring by giving each user a direct link to the neighbors in their ring, like so:

Code
<a href="sitex.net"><- prev</a> <a href="sitez.cloud">next -></a>
Yes but that would be super unpractical, especially with websites that get deleted.

I'm not super familiar with optimizing sites for old browsers, could you explain some of the issues you're worried about?
Relying on JS makes it less compatible with very old browsers like IE or people who choose to disable it for security reasons.

I mean, whats stopping you from just having the backlink go to your server and having it redirect based on a ?GET parameter? That seems like the easiest way to do that without JS, and would be easy enough to change around if you need.
I don't understand, can you elaborate on that? What do you mean by the backlink and what language would that be written in? Any examples I can look at?
Logged

Lava chicken.
paradigmatic
Newbie ⚓︎
*
View Profile WWW


Nerd of all trades, master of none
⛺︎ My Room
StatusCafe: paradigmatic
iMood: paradigmatic
RSS: RSS

Guild Memberships:
Artifacts:
Joined 2026!
« Reply #4 on: April 12, 2026 @447.34 »

however I see the problem with relying with JavaScript, especially on old browsers.

If you really want to support old browser, you should use a server-side approach. First web-ring did use Common Gateway Interface (CGI). If you dig around you may be able to find some old working code. But finding a webhosting that support CGI may be a bit more difficult.
 
Logged

p a r a d i g m a t i c
Pages: [1] Print 
« previous next »
 

Melonking.Net © Always and ever was! SMF 2.0.19 | SMF © 2021 | Privacy Notice | ~ Send Feedback ~ Forum Guide | Rules | RSS | WAP | Mobile


MelonLand Badges and Other Melon Sites!

MelonLand Project! Visit the MelonLand Forum! Support the Forum
Visit Melonking.Net! Visit the Gif Gallery! Pixel Sea TamaNOTchi

MelonLand Nav

@000

Want to Login or Join ?

Minecraft: Online
Who: Squeaky_Cucumber