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.
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.
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.
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.
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. |
See this proposal for a new generation of WebRing software.
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.
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.
home |
Canadian Mind Products | |||
| 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 | |||