Thanks,
Rob.
3 Answers, 1 is accepted
When reading that list I would have figured it appropriate for 2003 or earlier and that some of those complaints should be out-dated by now. The usability people are very very slow to react to new technology because of the time delay in getting the masses updated so that they can use it.
Now I would argue that any website that incorporates all of the latest techniques that can only be used by the latest and greatest browsers are probably going to be more usable for the people that can use them than those sites that try to account for the older browsers and therefore limit the advanced techniques used within them. At some point, we have to say to the end user that they need to update their pc so they can reap the benefits that the latest technology has to offer. That is why I prefer developing projects where I can control or dictate to the end user what browser (and version) they must use in order to enhance their usability experience.
Check out Jakob Neilson's site above and have a look for yourself.
Indeed, usability is an issue that often stirs opinions and sets controversy - partly because heuristics is innately open to subjectivity and perhaps partly because many people are still not really aware of what usability is. I have gone through looong lists of dos and donts for usable web-sites, some of them darn good at describing common mistakes of us developers and IT professionals. What I would usually find in a top-10-mistakes countdown, however, is for me only half of the usability concern. Those are always specific, addressable issues like broken links, search-engine friendliness, reasonable use of graphics and color, concise web-style writing, fonts use, and page layout - all elements of what I call the "structural" usability concern. Long uncovered by usability experts, such heuristics serve predictably well in improving the user experience of any web-site. I believe, however, that their effect has an upper limit, set by factors beyond the immediate area of "structural" usability. At least for me, simply making a site search-engine friendly, with fluid layout and user-controlled font-size will not make it the most usable site, because usability is defined differently for each site - changing with site audiences and site purposes. With all of its compliance to usability standards, I doubt the layout of Useit.com would serve our visitors better than our current version. What I believe is really important in terms of usability, is to weave usability not just in the structural elements of a site, but in its conceptual design as well. What I call conceptual usability involves a genuine concern for users incorporated in every decision for the information architecture, layout, and most importantly - feel of the web-site. This concern needs, of course, to be backed up with both a solid understanding of one's users and a solid experience with web technologies and standards.
My point is that a list of usability todos can only improve to a certain level a web-site that has not been conceived with usability in mind. This said, for me one of the biggest usability don'ts is to content oneself with simply observing common usability standards - those will do little good if the web-site as a whole is not structured and laid out with concern for the users. I guess this is a part of the challenge of our profession, to know both people and technology, so we can create a meeting place that adds value.
Regards,
Zhivko Dimitrov
the telerik team
When it comes to web development, avoiding certain pitfalls is key to creating a successful site. Here are ten common web development disasters and how to prevent them:
Poor Mobile Optimization
With most traffic coming from mobile devices, a site that isn't mobile-friendly is a disaster waiting to happen. Use responsive design to ensure your site adapts to all screen sizes.Slow Loading Speed
Users hate waiting. A slow website can lead to high bounce rates and poor SEO rankings. Optimize images, reduce HTTP requests, and use lazy loading for a faster experience.No Clear Call-to-Action (CTA)
If visitors don’t know what to do next, they’ll leave. Make sure your CTA buttons are clear, visible, and action-driven.Broken Links
Nothing frustrates users more than clicking on a link that leads to a 404 error. Regularly audit your site for broken links and fix them ASAP.Overcomplicated Navigation
Users should be able to find what they’re looking for easily. If your navigation is too complex, visitors will leave. Keep it simple and intuitive.Ignoring SEO
No matter how great your website looks, if it's not optimized for search engines, people won't find it. Focus on metadata, alt tags, keyword optimization, and mobile SEO.Security Vulnerabilities
Weak security can lead to data breaches and malware attacks. Always use HTTPS, update plugins and frameworks, and ensure secure data handling practices.Unclear Branding
A website should reflect the company’s brand identity. Confusing or inconsistent branding can leave visitors with a poor impression. Ensure your branding is cohesive across your site.Not Testing Across Browsers
Websites can appear differently across various browsers. Make sure your site works well on Chrome, Firefox, Safari, and Edge, as well as older browser versions.No Maintenance Plan
Launching a website isn't the end—it's the beginning. Without regular updates and maintenance, your site could face bugs, performance issues, and security risks.