Search
Recommended Sites
Related Links






Valid XHTML 1.0 Transitional

Valid CSS!
   

Informative Articles

Great Online Resources for Webmasters
As the web becomes increasingly more crowded, it is important for webmasters to take the extra step to make their web sites user friendly. There are a number of free resources available to webmasters: What is a Favorite Icon - Favicon? ...

Understanding HTML
HTML is a relatively simple language, in some places it is almost completely readable and understandable but that doesn't stop people from having problems with it. Why is that? It's mainly because, while the HTML tags themselves are...

Web Design for Newbies... Content Sells... and Sells Again!
Web design! Before a few weeks ago, when I heard those words, they went into my "other" category! "Other" people, with "other" educations, with "other" minds -- brilliant minds, unlike mine (!) -- were the designers of webpages. Certainly...

Web Source Web Design Tips - Open A Window on Page Load
The code below will open a new window when a web page loads. This window may be customized to any size you'd like. Place this code under the tag within your HTML. window.open('http://www.yourdomain.com','windowname','...

Web Standards. Should my business site be compliant?
Web standards is the new buzz phrase on the web. What are web standards? Web standards are basically the use of correct web coding standards as laid out by the World Wide Web Consortium (W3C). The web standards which are of most concern to...

 
Fix Your Site With the Right Dogtype

HTML and XHTML Doctypes have been around for a long time, but in order to make the Web that bit easier for novice webmasters, who don't always understand the intricacies of Doctypes, it will soon be time for all of the current Doctypes to bow-wow out gracefully and make way for something new:

DOGtype Declarations!

Dogtype Declarations are easy to use. You simply choose the Dogtype that most closely matches the characteristics of your website.

Here, from the newly-formed 'Woof Woof Woof Consortium' is a handy beginners' guide to available Dogtypes:

Collie or Sheepdog Dogtype - Use this DTD if your site is there to do a job, rather than being there merely for entertainment purposes. Suitable sites will be totally professional, ultra-reliable, and never let you down, although they might be a trifle dull or lacking in surprises at times.

Poodle Dogtype - for Flash-heavy sites that are all style and very little substance. Why poodle? Think dyed pink and over-pampered showdogs, usually called Fifi and often seen sporting lots of bows or ribbons and other canine bling.

Whippet or Greyhound - For fast-loading sites. Not too many images. No animated gifs. Lightweight stylesheet.

Bloodhound (or alternatively the Spaniel dogtype) - Do you use 'browser sniffing' javascripts in your page? Then you need one of these 'sniffer dog' Dogtypes!

Mutt or Mongrel - For sites that have been around since the dawn of time. The site owners have only just heard about Doctype declarations and decided to stick the first doctype that comes along at the top of their page. Anything's better than Quirks mode, they think. Ha! But if backwards compatibility is an issue for you then use Mutt/Mongrel.

Labrador - A useful Dogtype if you need to address issues of accessibility particularly with regard to blind users.

Pit Bull - Suitable for any site that grabs your browser, locks on and simply refuses to let go, so you can neither click to go back, forwards or anywhere and have to do a Control-Alt-Delete manoeuvre in order to escape. This usually happens because of images that have not been properly optimised. Or there may be too many animations. Or scripts. On rare occasions these problems might not actually be caused by the website. It could just be that your old Commodore 64 just can't handle today's fast-paced Internet. But usually it is the site that is at fault.

Dachshund - The dachshund is a long dog, also called a 'sausage dog' because of its shape. Use this Dogtype if you have one of those old sites that has everything on the site on one looooong single page. This page will carry on scrolling down forever as it loads. You know the ones I mean. Scroll much further and you will probably find yourself in Australia. (Of course, if you live in Australia, then you will probably end up scrolling down to England. Life can be tough sometimes, can't it?) When I come across one of these sites I start to get really jittery as I watch the scrollbar shrink down to about one millimeter wide. My mouse is simply not engineered to be able to get hold of something that small!

Great Dane - Restricted Dogtype for websites in Denmark (near Norway, Europe). This Dogtype is expected to be of little significance to most webmasters in the rest of the world.

Unfortunately none of the current versions of IE are compatible with any of these new Dogtypes (except Mutt/Mongrel). So IE will render your pages in Quirks mode whether you use them or not. Other browsers handle Dogtypes correctly and it is anticipated that IE7 will do so too.

Web developers believe that if the Dogtype declaration is included in major search engine listings it will be a big help to Web users everywhere. Surfers will be warned in advance whether a site uses lots of Flash, scripts or animations and can then decide whether or not to click on a link.

The above Dogtypes will all have a Strict and a Transitional version. The Transitional Dogtypes all allow for the use of deprecated squeaky pet toys. Unfortunately though, there are no plans for any of the new Dogtypes to have a Frameset version.

About the Author
Blogger extraordinaire and co-owner of poostreaks.com

Sign up for PayPal and start accepting credit card payments instantly.