Design Coding Rap

Jon Lee turned me on to this excellent…umm…informational video about web development. Kids, please listen to the nice rapper:

Jon highlights the tips:

  • Have a nice navigation
  • Use appealing graphics (but use animations sparingly)
  • Highlight your contact info
  • Use correct color combinations
  • Use divs, not tables!
  • Use XML and CSS (on a separate sheet)
  • Include doctype in your HTML
  • Check compatibility with all browsers
  • Add titles to anchor and image tags
  • Don’t use deprecated tags (<b>, <i>)

Why Don’t Web Hosts Offer Automatic Fail-over?

Mark from 45n5 and ShowYourAdHere has been having some serious problems lately with hosting, and his recent post about Failover DNS really made me think. As Mark explains:

There is a Dns Server that gets your request for a web page first.

It takes the and resolves it to an ip address like 132.70.433.34

Basically, that IP address is where your files, pictures, and good stuff is located, we call it the web server.

The way it should work is if the server with your files is down the dns server will just send your visitors to another server.

But that doesn’t happen. With most hosts (all that I know of,) your users just get a “Page Not Found” screen, which is very unprofessional. What you can do with services such as DNSMadeEasy is set up a failover server (with a spare server such as a regular $8/month hosting account,) and when your primary server goes down, the traffic is sent to the failover server.

With static pages that’s very easy to do with redundancy, but it’s more difficult with database driven sites like blogs (and in Mark’s case, an Ad Server.)

Regardless, why do no webhosts offer complete fail-over coverage with a remote or outsourced server? They could offer excellent (or ever 100%) uptime, and they wouldn’t be exaggerating. Yes, you can do it yourself, but customers shouldn’t have to go through the hassle of setting up a fail-over solution – that should be the job of the web host. Who wouldn’t mind paying a couple extra dollars a month for that service?

If I’m mistaken, please let me know, but I don’t know of any regular web host to offer this as a standard feature.

CSS Naked Day – Tomorrow!

CSS Naked Day 2007

Tomorrow is the second annual CSS Naked Day. Remove your CSS and see how well your website falls back on it’s code. The idea of course is to promote proper web standards. Don’t have a properly coded site? I don’t recommend participating. You can check to see how your site will look tomorrow by installing the Web Developer Toolbar for Firefox.

Wanna participate? Make sure to use the sign up form. If you’re using WordPress just install the CSS Naked Day plugin and it will automatically disable your CSS on the 5th. Otherwise, go to the official Naked Day page and follow the instructions there.

You better bet I’m doing it; I’m confident my page will still look good. Be sure to come back and check!

Helping Geeks Make Money Online