Every now and then the odd mortal or immortal suggests a website overhaul. Frankly about now I think it needs it -- the /worldmap and /time pages are both a bit too buried, and the /play menu is indistinguishable from the main /index menu.
If anyone is interested in working on this, you should definitely consider the following guidelines before starting -
1. Browser independent: always a pain I know, but there are many sites out there that explain how to achieve consistent effects across all browsers
2. OS independent: if you achieve #1, you usually achieve this, but any file-downloads etc. should also be unrelated to any given OS (usually means PDFs only; I think the only file we host is the flyer handout)
3. Resolution independent: using a large monitor, resize your browser to different resolutions and ensure there's no need for horizontal scrolling and that the layout resizes and/or re-arranges logically and in a way that is still readable.
4. No *dependency* on flash or javascript, but you can use these as long as the site 'degrades gracefully'
5. 1-2 Google ads in vertical position / or 1-2 horizontal at the bottom of the site / or one ad in each location
6. Low-bandwidth friendly: minimal use of image files / use of CSS to achieve graphical affects is encouraged.
7. Valid HTML - nothing too freaky behind the scenes please;
http://validator.w3.org/ is your friend.
8. Original work that you don't mind waiving any and all rights for Shattered Kingdoms to use as they wish.
The key areas to present are:
Home page (could probably combine existing Home + Overview pages) + links to
- forums
- FAQ / glossary
- help
(the above 3 links should be shown on all pages, if a dynamic menu is used)
Explanation/History pages:
- kingdoms backstory, and how they are 'shattered'
- classes
- races
- cabals and tribunals
- Immortals and their history (?)
Newbie pages:
- basic explanation of the game (newbie forum has a good 'what is SK' guide)
- how to connect (incl. MUD clients list)
- how to play (name, adj, desc, commands)
Quests - newbie page and/or explanation page
If you're interested in submitting an idea, please DON'T build an entire site and expect us to swap in straight in just because you spent hours and hours on it; we'll only disappoint you. Mainly because what you see when you view the source is NOT what is stored on the server (there's quite a few server-side tricks in use).
The best way to get some encouragement is to first sketch a few designs in a graphics program demonstrating button positions & highlights + new column layouts and color schemes. Javascript, flash and HTML is almost independent from there.
Go nuts.