Welcome to Gaia! ::


This is the rough draft of the Web-Development Guide. I've started on the Beginner section, but this isn't complete by any means.

Sections:

Websites for Beginners__________
- Before you Begin
- Webspace
- Basics of HTML
- HTML Validators
- HTML Editors
- Basic Design Tips
- Bandwidth 101


Contributors:
Arden Zeal
Flood Fighter
jefefef
narayan00
Nehle
ninaV
Saint
Threx
Before You Begin

So, you want to make a website. That's great! However, there are some things you need to consider before you begin.

1.) Do you have time to run a website?

Running a website takes time.

To keep visitors coming back, you need to update often to keep your content fresh. Your goal as the owner of a Website is to keep your visitors on your site for as long as possible and to keep them coming back. If your visitors return and see there's been no changes, no new material - they'll eventually stop coming to your page.

Depending on how fast you work, it can take a few hours to fully update even a modest website. Do you really have the time and patience to do this?

2.) What do you want it to be about?

Is this website going to be your personal website, blog, or journal? Is it going to be a Fan Site for your favorite Anime, Manga, Show, Movie, or Musical Group? Are you just looking for someplace to host your extended Gaia Signature and dump your miscellenous things?

For persona blog or journal, this type of site is one that allows you to express your thoughts, feelings, and rant with a degree of freedom. These can also be used for a huge variety of things, such as Political articles, Reviews, Convention Reports, and many more. Some free sites like Tripod and Geocities offer free utilities to set up your own weblog while others, like Blogger, Pitas, and more are strictly aimed at blogging.

If you're thinking a Fan Site, then you have a few more options to consider. First of all, the most sucessful sites generally - not always, but generally - covers only one subject or all of them. In other words a site that covers only Gundam Wing is going to be more successful than one that covers Gundam Wing, Sailor Moon, Buffy, and Yu-Gi-Oh. If you truly want to have it cover more than one, you might want to consider something that pertains to all Anime.

The next thing you need to consider is what you want the site to do and who you want to visit your site. Do you want to host fanfiction, fanart, Original Stories, or Original Artwork? Do you just want to display information and a few select pictures about your favorite character or actor? Or are you thinking about a site aimed at everything pertaining to your favorite Anime?

Each of these things can either be more or less work. A character shrine, for example, generally doesn't need to be updated as often as say, a Fanfiction or Writing site. If your site suddenly gets popular or someone who writes a LOT of stories, you could be looking at spending the next several weeks doing pretty much nothing but formatting the stories so they'll display right on your site. On the flip side, nothing will make you prouder than seeing your site suddenly growing more and more popular.

(More to come...)
Webspace

Free Webhosts____________
250Free ( http://www.250free.com/ ) - 250MB of space, 250MB Bandwidth, Uses Ads. Includes SSI

50 Megs ( http://www.50megs.com/ ) - 50MB of space, 500MB of Bandwidth. Uses Ads. No Scripting Support.

Angelfire ( http://angelfire.lycos.com/ ) - 20 MB of space, Uses Ads

Bravenet ( http://www.bravenet.com/ ) - 20MB of space, Uses Ads. No scripting support.

DomainDLX ( http://www.domaindlx.com/ ) - 100 Mb of space, Unlimited Bandwidth. Ad is only a Text Link at the bottom of your page. Includes ASP, SSI.

Hostrave ( http://www.freehosting.hostrave.com/ ) - 20MB of space, Unlimited Bandwidth. No ads. Includes PHP, SSI.

Neopages ( http://neopages.net/ ) - 50MB of space, 5GB of Bandwidth. No Ads. Includes PHP, CGI.

Netfirms ( http://www.netfirms.com ) - 25MB of space, 1GB of Bandwith. Uses Ads. Includes PHP, SSI, CGI, Perl, your own domain.

TerrificSolutions ( http://www.free.terrificsolutions.com/ ) - 50 MB of space, 200mb of Bandwidth; but requires that you register/post on a forum. Includes PHP, SSI, CGI, Perl, etc. No ads.

Tripod ( http://www.tripod.com ) - 20 MB of Space, 1GB of Bandwidth, Uses Ads

TheFreeWebhosting ( http://www.thefreewebhosting.com/ ) - 200MB of space, 5GB bandwidth, but requires that you register/post on a forum. No ads. Includes PHP, SSI, CGI, etc.

Yahoo! Geocities ( http://geocities.yahoo.com/ ) -15MB of space, 3GB of Bandwidth, Uses Ads


Free Blog Hosts________________
22 Blog ( http://www.22blog.com/ )

Angelfire ( http://angelfire.lycos.com/ ) - 20 MB of space, Uses Ads

Blog City ( http://www.blog-city.com/ )

Blog Easy ( http://www.blogeasy.com/ )

Blogger ( http://www.blogger.com )

Blogthing ( http://my.blogthing.com/ )

Danwa ( http://www.danwa.net/ )

Pitas ( http://www.pitas.com/ )

Qlogger ( http://www.qlogger.com/ )

Tripod ( http://www.tripod.com ) - 20 MB of Space, 1GB of Bandwidth, Uses Ads

Image Hosts_______________
Photobucket ( http://www.photobucket.com )

Low Cost Hosting___________
Dr2.net ( http://www.dr2.net ) - $40 / year for 150MB of space and 5GB of Bandwidth. Includes Includes PHP, SSI, ASP, etc. (Not accepting New Signups at the moment.)

FRandT ( http://www.frandt.com/services.php ) - $6.95 / Month. 200MB of space, 2Gigs of Bandwidth. Includes PHP, SSI, ASP, etc. & Domain.

HostForWeb.com ( http://www.hostforweb.com/ ) - $4.95 / month; 100MB of space, 5GB of Bandwidth. Includes PHP, SSI, ASP, etc.

Host Genie ( http://www.hostgenie.com/ ) - $9.95 / month, 25MB of space, Unlimited Bandwidth. Includes PHP, SSI, ASP, etc.

ICDSoft ( http://www.icdsoft.com/ ) - $5 / month, 333MB of space, 5GB of Bandwidth. Includes PHP, SSI, ASP, etc.

Kazix ( http://www.kazix.com) - "$40 a year for 1 gig of space and 10GB bandwidth a month. Has all the goods too (latest CPanelX, PHP, Perl, etc etc). Unlimited subdomains, mysql databases, ftp accounts. Check it out. They have EXCELLENT customer service as well." - Flood Fighter. Enter "digitalg" as a referral if you wish to help him out. biggrin

Netfirms ( http://www.netfirms.com ) - $4.95 / month. 250MB of space, 5 GB of Bandwith. Includes PHP, SSI, CGI, Perl, your own domain.

Newbiesite ( http://www.newbiesite.com ) - $24.95 / year, 25MB of space, 500MB of bandwidth. Includes your own domain name, PHP, SSI, ASP, etc.

NPS Internet Solutions ( http://www.npsis.com/ ) - $4.99 / month or $49.90 / year, 50MB of space, 500MB of Bandwith. No scripting support.

Tripod Subscriber Plus ( http://www.tripod.com ) - $4.95 / Month + 10 Set-Up Fee for 25MB of Space, 5 GB of Bandwidth. No Ads

Webstrike Solutions ( http://www.webstrikesolutions.com/ ) - $30 setup and no monthly fee for first year of service. 200Mb of space, 2GB of Bandwidth. Includes PHP, SSI, ASP, etc.

Yahoo! Geocities Plus ( http://geocities.yahoo.com/ ) - $4.95 / Month + 10 Set-Up Fee for 25MB of Space, 5 GB of Bandwidth. No Ads
Basics of HTML

These sites host Tutorials on HTML for beginners clear up to some advanced Techniques that might surprise more experienced Webmasters. (HINT: If you Google the term HTML for Beginners or HTML Tutorials, you can get quite a few more.)

Advanced HTML for Beginners ( http://www.ahfb2000.com/ )

Dave's HTML Guide ( http://www.davesite.com/webstation/html/ )

Day Dream Graphics ( http://www.daydreamgraphics.com/tutorials/index.php )

How to Build Websites ( http://www.how-to-build-websites.com/ )

How to make an Annoying Web Page ( http://www.users.nac.net/falken/annoying/main.html )

HTML Goodies ( http://www.htmlgoodies.com/ )

Lissa Explains ( http://www.lissaexplains.com/ )

WEBalley ( http://www.weballey.net/html/ )

Webdeveloper.com ( http://www.webdeveloper.com/html/beginners_html.html )

Webmonkey ( http://hotwired.lycos.com/webmonkey/index.html )

WebReference ( http://www.webreference.com/ )

-------------------------

HTML Validators

W3.org ( http://www.w3.org/QA/Tools/#validators )

More Validators ( http://www.flfsoft.com/html/html_validators.html )

-------------------------

Popular HTML Editors

Your Webhost! - Many Free Webhosts like Tripod and Yahoo! Geocities offer online site creation utilities.

Arachnophilia ( http://www.arachnoid.com/arachnophilia/ )

Blue Fish ( http://bluefish.openoffice.nl/ ) - Linux Only

Coffeecup ( http://www.tucows.com/preview/194456.html )

CreativePage ( http://mac.tucows.com/preview/203917.html ) - Mac Only

Crimson Editor ( http://crimsoneditor.com/ )

Dreamweaver ( http://www.macromedia.com/software/dreamweaver/ )

Microsoft Frontpage ( http://www.microsoft.com/frontpage/ )

SiteSpinner ( http://www.tucows.com/preview/194465.html )

TextPad ( http://www.textpad.com/ )

VIM ( http://www.vim.org/ )

WebDwarf ( http://www.tucows.com/preview/194497.html )
Basic Design Tips

As I said in "Before You Begin", your goal as the operator of a website is to keep your visitors on your website for as long as possible and to keep them coming back. A good website is a balance of design and content. A page without images (or some design) is boring. A page that looks great, but has no content at all is pretty to look at but won't keep people's attention for very long.

Do:_______________

- Keep your site navigation near the top of that first page. The less they have to scroll down, the better.

- Try to keep your index between 1 and 1 1/2 scroll lengths long. Also try to keep the total size of your index between 30 - 40KB total. (Images included!) Check your File Manager to see how big it is.

- Provide links to every section on your site on every page of your site. The last thing you want to do is get your visitors "lost." Lost visitors generally don't come back.

- Provide a "Back" or "Home" link to get back to where they started. It's up to you as to how far you want to send them back. A study was conducted several years ago that showed that the average website visitor doesn't like using their "Back" button.

- Follow the "three-clicks"- rule. No page of the site should require the user to click more than three links. - Saint

- Fonts should be in a resonable size, color, and face (type of font). Studies have shown that rounded, thinner fonts like Arial, Verdana, Tahoma, and Helectiva are easier to read online than more classic fonts like Times New Roman, Courier, etc. Also, note that exotic fonts that you had to download off a website are not going to be on many computers.

- Try to use pleasantly contrasting colors to make your font stand out against your background. When using a light background, you should try to use dark color for your font and visa versa. Generally, if visitors have to highlight to see what you wrote, they won't come back.

- Images, when used in moderation, can really make a page shine. Try to find the nicest looking version of the picture - one that isn't grainy, blurry, or otherwise crappy looking but isn't too large in terms of file size.

- As a rule, the longer your page takes to load, the higher the chances the people visiting your page will become bored. If they become bored, they'll leave. Pure and simple. Prevent this by keeping a close eye on the file size of everything you have on your website.




Don't:_______________

- Changing your Cursor by any means generally annoys most people. Additionally, companies that offer to change your Cursor like Comet Cursor will download Spyware / Adware onto your's and your visitors' computers! (See Stealth Moose's Guide to Spyware)

- Don't use regular pictures or desktop wallpaper for your background. Generally, pictures make poor backgrounds. Most contain far too many colors and your text will "vanish" into them. Instead, try to use images meant to be used as webpage backgrounds.

(Example 1)

- Avoid annoying Javascript effects like Confirmation Boxes, Pop-Ups, or anything that causes your Visitor's browser or computer to behave in ways it wouldn't normally.

- Don't use background music. Ever. Most people listen to their own music when surfing, if not, they want it to be quiet. - Saint

- Don't disable right-clicking. You can't protect anything, right-clicking just makes it take more time to do things. The only thing you'll do is annoy people who use the right-click menu frequently. - Saint

- Avoid colors that are hard on the eyes. For more information continue to the Choosing Colors Section.

- Don't overuse animated *.GIF images. Not only can they make your page take longer to load, too many of them can lag or completely crash some computers.

- Don't print "Under Construction". The web is constantly changing, any good webpage is, too. - Saint

- Don't use "Cool Javascripts", "Cool separators", "Cool bullets" or whatever freeware stuff you find online. These things aren't meant to be seen as entities, but contribute to the page as a whole, if they don't conform well to the general style of the page, it just looks tacky. And seing as they're not tailored for your page, they never will conform. Some kind of uniformity is the key here, and we all know you achieve that by starting out simple. The same applies to counter, guestbooks, shoutboxes... Use only when needed. - Saint

- For the love of god, don't have animated backgrounds (unless it's REALLY REALLY subtle) - Nehle



Help on Choosing Colors_______________

Please see NinaV's Post on Color Schemes.

ColorMatch ( http://www.colormatch.dk/ ) - IE Only! A hang little utility that allows you to find coordinating colors for your website.


More to Come...
I have a few books on these things, but I'd like to suggest something right away;

do:
Follow the "three-clicks"- rule. No page of the site should require the user to click more than three links.

don't:
- Use background music. Ever. Most people listen to their own music when surfing, if not, they want it to be quiet.

- Disable right-clicking. You can't protect anything, right-clicking just makes it take more time to do things. The only thing you'll do is annoy people who use the right-click menu frequently.

- The colors Yellow and Blue are opposites. The same applies for red and green. If the colors are dull, it doesn't really matter, but avoid having clear opposite colors next to each other, it hurts the eyes.
Thanks Saint! I'll add those in! whee
don't:
Use a splash page.

Follow any advice on this page.
Can you add http://neopages.net to the free hosts list...

Also, you might want to add a link to the w3c validatiors for those that are concerned with complying with standards... whee

Validators
Oh, and another thing-

Don't print "Under Construction". The web is constantly changing, any good webpage is, too.

Don't use "Cool Javascripts", "Cool separators", "Cool bullets" or whatever freeware stuff you find online. These things aren't meant to be seen as entities, but contribute to the page as a whole, if they don't conform well to the general style of the page, it just looks tacky. And seing as they're not tailored for your page, they never will conform. Some kind of uniformity is the key here, and we all know you achieve that by starting out simple. The same applies to counter, guestbooks, shoutboxes... Use only when needed.
jefefef
don't:
Use a splash page.

Follow any advice on this page.


Acually, that page isnt 100% correct. for example.
Quote:
Reporting Site Updates: Yeah, this is annoying. But thank god I knew that your content-less site was Last Updated March 5, 1995 or else I might not have waited for the 147K photo of your cat to download.


That is acually good practive IMHO. I Like to know if a site is still active.
Updated. ^_^

As for the splash pages and Updates, I don't know. While I try not to use them often myself, it's been generally impressed on me that they're okay so long as there's a need for them.

As for Update notifications, I really like to know if a site is still active too. Also, back when I was running a fanfiction archive manually, I'd be harassed if I forgot to update the "Last Updated" message and/or my Updates page.

Heaven forbid if I forgot to acknowledge their important contribution. wink
www.kazix.com Suprisingly good AND cheap host.

$40 a year for 1 gig of space and 10GB bandwidth a month. Has all the goods too (latest CPanelX, PHP, Perl, etc etc). Unlimited subdomains, mysql databases, ftp accounts. Check it out. They have EXCELLENT customer service as well.

If by any chance, any of you guys do decide to host with Kazix, put that "digitalg" referred you so I can get $5. biggrin
http://www.colormatch.dk/ is a very good for finding matching colors. Only works in IE though sweatdrop

Also, for the love of god, don't have animated backgrounds (unless it's REALLY REALLY subtle)

Quick Reply

Submit
Manage Your Items
Other Stuff
Get GCash
Offers
Get Items
More Items
Where Everyone Hangs Out
Other Community Areas
Virtual Spaces
Fun Stuff
Gaia's Games
Mini-Games
Play with GCash
Play with Platinum