Front-end developer essentials – 5 tips for efficient jQuery

Over the last few months I’d like to think my skills in jQuery have got a lot better, I’ve been using it everyday and for more than just showing and hiding areas of a page. Along the way I’ve read about a few ways in which you can make your code a bit more efficient. Continue reading

WAI-ARIA states and properties: Practical examples

I’ve been trying to include some WAI-ARIA into the project I’m currently working on. Luckily for me I’m using jQuery’s UI dialog and autocomplete plugins and they come with ARIA states and properties straight out of the box! Adding ARIA to my own UI widgets led me to conclude that it’s quite tricky to get right. Continue reading

Huh, I did not know that

There have been a few web development facts I’ve read recently that have made me say ‘Huh!’, I thought I’d share them with you. Continue reading

Quick tip: Live event not trapping submit in IE

This problem manifested itself when a user clicked submit from a form that had been loaded in using AJAX to a jQuery UI dialog box.

Everything was fine in my development browsers, but in IE the user would be posted off to a new page. Continue reading

Removing forward slashes from a string

All I wanted was to remove all forward slashes in a string using Javascript. It turns out that’s more complicated than you’d think and after multiple searches on Google I finally found the answer, in a comment on somone’s post. Continue reading

Quick Tip: JAWS and Enlarged Icons

This is quite a specific tip, but one that caused me quite a bit of frustration.

The Problem

Each time I run the JAWS screen-reader software (version 7.0) on Windows XP, it nearly doubles the size of some icons on the screen. The ones that you find next to the clock in the taskbar, the quick-launch icons and also the small icon in the top left-hand corner of each window. They remain enlarged even when you exit JAWS and the computer restarted.

I’m not sure if this is a bug in JAWS or just something it should be doing to help users (I’m pretty sure it’s a bug). I can’t find any other documentation on why it would happen, only a couple of other users with the same problem in JAWS 6.0, who were trying to find a solution. Continue reading

Quick Guide to Microformats

I first heard about microformats during the first @media conference in 2005, but didn’t understand what they were about so didn’t think any more about them. They’ve been mentioned at various times since then but each time that I’ve tried researching nothing has been simple enough for me to understand what the fuss is about.

Within the last few months, microformats have come back into my radar and now seems to be the time to try harder to understand them. Continue reading

wvHtml – Target Dir

In what I hope is a first of many problem solving posts, I show you how to use the wvHtml command to work with documents located in directories other than the current working directory. Continue reading