A big mistake many people make is to confuse usability with accessibility. Not only are the two very different, but the tendency seems to be that one is deemed less important than the other. Although they must both be taken seriously, it's true that many of the ideals surrounding accessibility still apply to usability and vice versa.
Optimising a site's usability will help to make it more accessible, or at least provide a better frame to build upon. If your wider audience finds the site hard to use, for more details visit to www.killer-mini-site.com it'll almost certainly be problematic for those with disabilities or learning difficulties. By the same token, the degree of consideration that goes into addressing accessibility is just as valid when it comes to usability.
Putting The User First
If you strip all the fancy stuff away from Web design, pages are ultimately being built for people to use. Forget showcasing every Flash gimmick you can muster from your repertoire or bombarding people's browsers with bandwidth busting images, and you're left with providing the best content delivery service you can offer. Before you even start formulating ideas or for more details visit to www.29-web-design-tricks.com beginning to think about firing up Dreamweaver, you should have it clear in your mind that usability is about putting the needs of the user first. Remember that designing anything from shoes to sites is judged on how the final product performs.
This will then help you conduct one of the most important stages in most design processes and especially software engineering: requirements elicitation. Whether you are being commissioned to create a site for a specific client or hope to launch something that will more directly attract traffic, it will be an essential exercise to acknowledge what the end user's expectations are.
Requirements Elicitation
The key point to remember about understanding user requirements is that you're unlikely to get them spot on first time. This means that a consistent stream of communication throughout the design process is paramount to getting as close to their expectations as possible. Talking to the users, recording what they say and trying to pin down exactly what they mean is the only sure-fire way to meet their needs.
It's also important to bear in mind that the people you're designing for are not necessarily privy to the kind of 'developer speak' you might be comfortable using. Navigational flowcharts, example site maps and perhaps data flow diagrams for eCommerce solutions are all good ways of presenting complex info without bewildering others with technical jargon.
Professional Help
if you're not overly keen on conducting widespread usability studies yourself, or perhaps realise that it isn't viable, you can always rely on the services of others.
Professional consultancies or specialist agencies are common, and offer a range of complete solutions that span all the major processes. Usually they will also give your site a preliminary evaluation to ascertain whether it really requires the full usability treatment, and how best to pursue everything. it then really comes down to identifying what needs and goals are motivating the Web site, or establishing what it's expected to achieve. This can lead to a detailed analysis of what the target demographic will be, so a cross section of the audience group can be studied.
While encouraged to 'think aloud' at all times, their feedback is monitored and recorded either by sophisticated tracking software or by video. All the findings are then compiled into detailed reports that will form the foundation of any future design revisions and new projects that arise from the findings.
Conducting User Surveys
When rounding together a sample of your users isn't a realistic option, there are other ways of getting feedback. Many sites will include email addresses or contact forms so visitors can submit their thoughts, but this doesn't ensure that you'll receive the kind of valuable response you want. it can be more useful to provide electronic questionnaires that will gauge user opinion more effectively.
Using a specialist program will allow you to publish sophisticated interactive surveys quickly and easily. The benefit here is that the results can be logged to a server before a more detailed statistical analysis can be processed and interpreted when administering any practical improvements. There are some off the shelf software solutions that will perform remote evaluations of user actions as they happen in real time. This kind of approach must be made clearly known to visitors before they participate, as tracking their behaviours covertly would compromise areas of the data protection act, and certainly result in mistrust if it were discovered.