However, there are some restrictions that we need to keep the Alliance functional:
Commercial sites may participate in the Alliance, but their webs should not cost money to access, or be just advertisements. The goal of the Alliance is to provide information, not to be cheap advertising space.
The Alliance is directed towards transhumanist information, but not everything is suitable for inclusion. There will doubtless appear people who will want to include other subjects or information they regard as transhumanism but the moderator(s) do not accept as suitable (see the next section). In this case the moderator(s) will have final say. The rule should be: "Keep an open mind, but not so open your brains fall out".
The Alliance as a whole have no political or ideological goals (other than transhumanism itself), but each subweb may have its own slant (which should be mentioned in the official description).
One way to ensure quality is to be open to critique and comments. Links should not just exist in a vacuum, they should be described and evaluated. The ideal would be to add a rating system for the links, possibly supplemented by backlinks, but before that we will have to rely on the support of the moderator of the page.
If someone completely disagrees with a sub-web, then he or she is free to start an independent sub-web or leave the alliance (if a moderator). Hopefully we can avoid this, since in the first case we will get redundancies again and in the second case the Alliance will loose some of its brainpower.
These guidelines are not set in diamond, they are intended to evolve over time to suit new developments, problems and possibilities.
Each page should note its author(s) and email address(es), making it easy to get in touch. User feedback is very important to keep pages popular and useful (adding a guestbook is a good idea too).
Use a "Recent Changes Page" where additions, major rewrites or other changes can be announced (together with the responsible person and date). This way its easy to find new material or use automated web-watchers like URL-watcher.
Organise the pages according to some plan. One of the most useful and common is a treelike structure, with sub-trees dealing with different subjects and leaf nodes containing texts, images, footnotes, comments etc. This way irrelevant information is hidden from the user. Sometimes its a good idea to create a series of links on the leaf level too, so that users can read the pages in sequence. (See the Mind Uploading Homepage for this). Other structures are possible, like random networks (useful for associations but hard to find a specific piece of information in; they can be hybridised with other systems like my terminology pages), or perhaps a matrix for intersecting areas. The goal is to make it easy to find whatever information the user wishes to find.
If possible, add search capabilities or try to support the search systems on the web by adding keywords.
Only use icons and images where appropriate. Using too many images on a page makes it confusing and slow to load. On the other hand, a well-chosen image can spice up a page and make it an interesting read. Remember to give them ALT texts for non- graphical browsers or users who don't autoload images; don't make the images essential for understanding the page. One good practice is to keep thumbnail versions of the images on the page, and a link to the full size image.
Use backgrounds and text in different colours sparingly, if at all, since they often make the text harder to read. Such effects are sometimes useful in setting a mood or for artistic purposes, but seldom very informative.
The same goes for browser-dependent effects (such as the infamous Netscape flashing text ); the goal is to make the pages readable for as many users as possible, and not bound by any proprietary standard (use HTML as much as possible). There is nothing wrong with using proprietary tags if they are backwards compatible and are not cruicial for the content of the pages, but always remember that the page should look good for everyone.
There is already too much jargon in transhumanism; either use understandable terminology or add hyperlinks to explanations.
Comment each link, describing what it is (if it isn't obvious).