Search
Recommended Sites
Related Links






   

Informative Articles

A Webmaster's Toolkit and Tricks
TERMS OF REPRINT You have permission to publish this article electronically or in print, free of charge, as long as the bylines are included and you follow these rules: *Email distribution of this article MUST be opt-in email only. *If you post...

Free Online Tools to Design (and Maintain) Your Website
These days, it seems that everyone has a website. Unfortunately, many of these websites are either bland, or sloppily designed by people who don't understand how to use HTML effectively or are intimidated by it. And, they don't have the...

How To Turn Your Newsletter Into a Web Page... In 45 Seconds!
Do you place back-issues of your Newsletter on your website? There are two good reasons why you should: (1) It shows potential subscribers that you're serious about your Newsletter (2) Newsletters are rich in keywords, so it's a...

The Wonders of Content Management Systems
As you get serious about your web site, your time will become invaluable. A content management system is the best way to maximize your efforts What A Content Management System Does for You A good CMS system will allow you to update can entire...

Web Source Web Design Tips -
You can create special mouseover link effects by placing the following code between the and tags within your HTML code. A:active { color:#0000FF; text-decoration; } A:hover { color:#FF0000; text-decoration: none; } //--> In this example,...

 
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.