Java Glossary : WebRing

CMP home Java glossary home Menu no menu Last updated 2004-06-28 by Roedy Green ©1996-2004 Canadian Mind Products

Java definitions: 0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

You are here : home : Java Glossary : W words : WebRing.

webring logoWebRing
Webring.com is an organisation that helps organise webrings, like-minded websites that link to each other in circle. on managing and joining them. Though it is actually very simple, about 50% of people who apply to join rings fail.

Introduction

This document will lead you step by step through what to do to get your website on a webring. It sounds complicated, but you go step by step, you will succeed. Webring.com is an organisation that helps organise webrings, like-minded websites that link to each other in circle. Webrings bring more people to your site. Webrings are composed of websites, not email ids. WebRings are free; you are not required to place any ads on your site. To become part of the ring, you embed a piece of JavaScript HTML on your webpage called a navbar (or sometimes a SSNB -- Server Side Navigation Bar). A nav bar renders something like this: The noscript part of it handles browsers that don't have JavaScript enabled. People can visit each website in the ring in turn by clicking on the nav bar next button.

If you don't have a website, you can get a free one from Angelfire or GeoCities. You can't join a ring until you have a working website with something on it to show people. In a pinch, you might borrow a corner of somebody else's website.

You will need to learn HTML or some HTML generating tool. You will need some simple (often free) tools to write and validate your HTML. You will need an FTP tool to upload your creation from your local hard disk to the webserver. I use Netload which completely automates the process and FTP Voyager to recover when things go off the rails. The coming instructions look intimidating. Admittedly they are long-winded, but they are not that difficult if you go step by step. It might help to print out these instructions, and tick them off as you complete each step.

Yahoo vs Webring.com

Yahoo has abandoned webrings. They are now handled by webring.com. You must migrate over all your rings from yahoo.com back to webring.com and redo all your nav bars yet again. Phtt! You need to set up a new login id on Webring.com.

Like the last migration, this one was also a schmozzle. The nav bars sometimes don't work. Further, they contain html errors. The require everyone manually move all their rings and manually modify all the nav bars in the universe.

The good news is that the new nav bars are better, and the management code is better than they were on Yahoo. If you are starting afresh, you need not bother with Yahoo at all.

Joining New Rings

This section applies to everyone joining a ring.

Making Changes

Roedy's Rings

I am the webmaster of several rings including: The Java Ring, The Canadian Queer Ring, the Living Lovers Ring, the Men Seeking Men for Lovers/Partners Ring and the Euthanasia Ring.

Normally the following nav bars would be coalesced into one, but I am cheating to produce this demonstration and these nav bars are deliberate duplicates not on their proper pages registered with Webring.com.

This site is a member of WebRing. To browse visit here.

This site is a member of WebRing. To browse visit here.

This site is a member of WebRing. To browse visit here.

This site is a member of WebRing. To browse visit here.

This site is a member of WebRing. To browse visit here.
If you have trouble with one of the rings I manage, you can email me or phone me, Roedy Green, at (250) 361-9093. That is in Victoria, BC Canada. However, there are many things I cannot do for you.
  1. I can't put your nav ring in for you (unless you trust me with your ISP id/password and FTP trivia) to upload the finished result.
  2. Unless you give me your Webring.com id/password, I can't change your URL.
  3. Unless you give me your Webring.com id/password, I can't change your site name.
  4. Unless you give me your Webring.com id/password, I can't change your site description.
You normally have to do all those things for yourself.

Bugs

Before you report a bug check the user guide. It may not be a bug, but a feature. Here are some of the bugs/shortcomings I have detected in the Webring.com ring management software. If you notice that any of these have been fixed, please let me know.

These are bugs I discovered at the time Yahoo.com was running the webring. I have not yet retested to see if these bugs have been fixed. Be wary of them.

Webring.com Bugs
Bug Fixed? Description
Wrong ringmaster email id N There is no way to change the ringmaster's email id.
ringmaster change Y There is no way to have a new ringmaster take over.
Erroneous HTML in nav bar. N Nav bar does not pass HTMLValidator syntax checks.
picky javascript N Nav bar finder can't find the nav bar if HTML errors in it are corrected.
Can't find old gif-style ring logo Y Nav bar finder can't see the old graphics style nav bars previously used when webrings.org managed the rings. It thinks the link is broken.
frames confuse nav bar Y Nav bar finder can't see a nav bar in a frame. It thinks the link is broken.
bad sort Y Your personal list of rings are not sorted in alphabetical or any other meaningful order. In contrast, ringmaster can order the sites in the ring any way they choose.
url not displayed Y The list of all rings you are joined to does not display the URLs of your web pages.
ringmaster hamstrung N Ringmasters can't correct spelling and grammatical errors in site descriptions. They can't correct URLs. They can't get nav bars for people to insert in HTML and send back for upload.
wrong ordering N Ringmasters are asked to approve websites before the nav bars are installed. Sites without nav bars should never be activated.
invalid email ids N Webring.com approves rings sites where there is no way to contact the site manager by email.
ring home page Y Webmaster cannot explicitly designate the ring's home page.
restart N When ringmasters manage sites, the lists start over at the beginning each time, rather than picking up where you left off.
mysterious nav bar codes N Nav bars use a special code that ties them to a particular page. You can't verify they are correct, other than by installing new nav bars. I think it might be possible to have standard nav bars that can be safely duplicated moved about, even between sites. Not a single member of one of my rings was able to successfully install a nav bar!
dead rings N Most rings are dead. These is no way before you go to the effort of joining to see when the ringmaster last did any ring management.
nav bar test N There is no way to trigger a bulk retest of multiple broken nav bars. There is no way to know how fresh the test results are.
nav bar box too small Y Box where you pick up the nav bar is too small to let you view it all at once or copy/paste it without scrolling.
Ring image does not display. N Even when you have a ring image, it does not display in the editing screens.
ugly image partly There need to be two images, one tiny one 32x32 for the nav bar and one big one 150x150 to decorate the ring hub. Webring.com expanded the size of the big image, but send it also for the nav bar, without first converting it to a thumbnail. Even if they did that it would look bad. You really need a gif designed to look good at a small size.
The more people who report a given bug, the more likely Webring.com is to take the bug report seriously, and to give that bug priority.

Trouble Shooting

If your nav bar does not work, double check the following:
  1. Is the nav bar on the exact same URL you told Webring.com? If not, either tell Webring.com (on the appropriate form) the correct place or move the nav bar to the correct page.
  2. Get a fresh nav bar. Nav bars only work properly on the page they were created for.
  3. Don't change the nav bar HTML in any way. Don't even put a carriage return in the middle of it.

Alternatives

See RingSurf, a competing WebRing scheme. If you hope to hide from nav bars by going to RingSurf you are out of luck. They are in the process of converting to nav bars too. RingSurf and Webring.com nav bars are handled completely independently. If you have both RingSurf and Webring.com rings on the same page, you need both a RingSurf and a Webring.com nav bar.

See this proposal for a new generation of WebRing software.

Joining Multiple WebRings

Once you get the hang of it, joining WebRings is easy. You don't have to keep adding more nav bars past the first one. You can browse the list of existing rings. and join the ones you like, or just chase the links visiting sites exploring the creativity of your fellow humans.

To make all the webrings show up, use the ;&top=n parameter after the &u= parameter in the nav bar. Otherwise visitors to your site have to click to see the others. I know of no way to control the order the various rings appear.

Starting Your own WebRing

If you don't see a suitable WebRing to join, you can create your own WebRing. All you need is a logo gif in both 50x50 for the nav bars and 150x150 (up to 250x250) for the hub. pixels, best with a transparent background, that you could prepare with Paint Shop Pro. Browse the Webring.com categories to find where it would fit, then click create a ring and follow your nose. At first you will tend to get lost in the menus. Be patient with yourself and you will find you can soon manage several rings with very little effort. The real work talking people into joining your ring. It is hard at the beginning and gets easier as the ring grows and becomes ever more attractive.

It works best if you provide a URL instead uploading your logos. Your server will be faster than theirs. Also they seem to compress and distort the images, so the URL method gives nicer looking images.

Webring automatically tests member sites periodically to make sure they are properly installed. They can fail or pass or pass-L. Pass-L means he put the nav bar on a different page from where incoming visitors land, but that they can get to the nav bar to leave in one link. Typically visitors land on the home page, and click webrings to get to the nav bars. It is a judgement call whether you should allow these. I do not. They make it harder for visitors to navigate to the next link.


CMP logo
CMP_home
home
Canadian Mind Products CSS
HTML Checked!
ICRA ratings logo
mindprod.com IP:[24.87.56.253]
Your IP:[80.134.30.163]
You are visitor number 3411.
Please send errors, omissions and suggestions
to improve this page to Roedy Green.
You can get a fresh copy of this page from: or possibly from your local J: drive mirror:
http://mindprod.com/jgloss/webring.html J:\mindprod\jgloss\webring.html