Tuesday, 04 November 2008

Practice what you preach

Wed 05 Nov 08 00:00 Attention: open in a new window. PDF | Print | Email Tips and Tricks Brian Teeman

This post has been through several revisions whilst I temper my anger!

A common e-mail from myself to some of the people that I have helped build web sites starts something like this....

"Very disappointed!!! I spent ages making your web site accessible to all. I spent ages showing you why it was important to make your web site accessible. I showed you web sites that didn't have any alt tags for images and how unusable that made your site. I showed you how easy it was to at the very minimum give an image an alt tag. And what do you do as soon as my back is turned...."

If this web site was promoting a commenting extension for Joomla and I wasn't using it myself what kind of message does that give to you.

If this web site advocates that accessibility=usability but didn't follow some of the basic rules of accessibility such as valid css, valid html and meaningful alt tags what message does that send.

Thanks to Arno ZijlstraArno Zijlstra who repeatedly extolled the virtues and benefits of building an accessible web site and Beat of Community BuilderCommunity Builder fame who sent me the most amazing book I have ever read, Don't make me thinkDon't make me think, by Steve Krug I've become a strong advocate of building accessible sites as they are more usable.

Today I came across a web site that sells usability testing.

The idea is that you ask them to test your site and produce a video of their experience on your site and "hopefully" point out a few areas that you could improve.

Whilst reading some of the "observations" of client's sites something struck me, the site itself reproduced many of the same "observations".

Perhaps the most obvious was the code used to produce the "buy now" image and link.

<a href="/ordernow.html">
<img src="/buynow.gif" border="0" />
</a>

As you can see the absence of an alt tag for the image means that anyone using any form of assistive technology to view the site will never find the most important link on the entire site.

(And that's without saying anything about using the deprecated border tag)

What am I trying to say with this post?

Never purchase anything from someone who doesn't practice what they preach.

Buy Steve Krug's book and "Don't make me think".




Where is the search?

Tue 04 Nov 08 00:00 Attention: open in a new window. PDF | Print | Email Tips and Tricks Brian Teeman

Obviously on this site it's on the top right corner of the page. But why is it there and can you still search the site if there isn't a search button?

According to a recent survey of the Top 100 blogs at TechnoratiTechnorati by Smashing MagazineSmashing Magazine 62% of sites have the search box in the top right corner of the site, just like here, with the majority of the rest placing it at the top of the right hand sidebar.

Why is it there? Is there some amazing reason why you should place your search box there?

No not really, it's there because everyone else puts it there so thats where your user expects to look. Break the trend if you want to, but do so at your peril. If your users can't find the search very quickly they will give up searching - lol.

I've noticed a new trend in Joomla sites not to include a search at all. I have no idea what the logic is behind this decision but it frustrates the hell out of me. I know the content is there, as I saw it the other day, but now I just can't find it.

Now of course I could use google to search the site but it's just not logical to leave a site in order to search it.

Luckily most Joomla developers don't know some of the hidden features of Joomla so it's still easy to search those sites even if they don't have a search box.

http://www.domain.com/index.php?option=com_search


Later this week I'll share some other "hidden" features of Joomla and why it's essential to understand them.