Entries for month: “August 2008”
Are Javascript libraries helping or hurting visitors?

I love the fancy whiz-bang features of javascript libraries as much as everyone else. I do however hate it when effects are used improperly. Remember when flash hit the web scene back in the mid 90’s or so? I seem to recall that just about every website had it’s logo spinning in 3D throughout some fancy, but useless skip intro splash page. Sadly I am now seeing javascript libraries being used in similar capacities.
Perhaps we need to stop for a moment to ask ourselves a few questions before implementing any particular effect or widget: Is this "thing" I am about to add to my site going to help my visitors or hurt them? Does it add value to the end user? Will it hurt them if it's not there? Will it confuse them if it is there?
In my own guerilla usability testing, (and in my personal experience) I have been to sites that have used some effect or widget simply because its neat and because it was available. Oftentimes with negative results. People will exclaim, "What the heck are these people doing" referring to the sites developers. "Thats just dumb" As a result, the effect or widget they added to enhance the experience actually weakened the experience.
Unfortunately, I think we are going full circle and repeating the same mistakes we made with technologies like flash and the skip intro how many years ago.You would think that we would have learned something from this and improved overall. When used correctly, all of these tools can add significantly to a users experience. However we need to make sure we do usability testing before rolling them out for real. As the saying goes: Just because we can, doesn't mean we should.
→ Respond NowTags: usability