DNN Nation Needs to Wash its Walls
Posted by Jeff on Saturday, October 27, 2007 to DotNetNuke, Web Design & Usability
I am not a programmer. In fact, I recently asked Tom to explain the difference between ASP and .NET. So, obviously I’m not here to offer any deep technical advice on DNN. I have, however, spent the last 2 years managing the content of a DNN site and have had a chance to fully experience DNN as an end-user.
As a relative outsider, I have some fresh observations that I hope will give you some new perspectives. Most DNN websites have a certain “look & feel” to them regardless of the skin. It is "techie" and functional, but unintuitive and ugly. It works fine for MySpace generation kids, but leaves many Baby Boomer newcomers confused. I believe this lack of basic usability considerations have crept into every facet of DNN - mostly because the platform has been built by a large, disconnected community of people who don’t mind (or even notice) jumping through tough technical hoops. I honestly believe most people in DNN’s “inner circle” don’t even see what I see. Here’s a little story that might help:
About a decade ago, I was living in an apartment complex in Indianapolis, Indiana. For several months, a downstairs neighbor and I kept passing each other on the stairs with friendly nods. Finally, we struck up a conversation. He invited me into his place for a beer as we continued to talk. He walked in and flipped on the lights … his apartment’s floor plan was identical to mine. The only real difference was the furniture.
As we kept talking, I noticed weird stains around the place. There was a big grease spot where his hand swept past the light-switch every day. There was a shoe sludge track leading from the front door to the kitchen. His kitchen trash can was overflowing, in fact, some old coffee grounds were spilling onto the floor. I was a little disgusted and made a quick exit back to my apartment.
I opened the door to my place, flipped on the light, and froze. There was a big grease smudge next to my light switch. Then I spun around and saw a discolored carpet path leading from me to the kitchen. A slice of pizza from three nights ago was perched precariously atop my overstuffed trash can! How the hell did I never see this?
Anything you live with every day tends to melt into the fabric of life. You stop noticing stuff like this because you are just too close to it. A website may be technically functional, but unless its design standards and ease of use are inline with its target audience, it won’t get used.
I have a real problem with the design styling of most DNN modules. Take a fresh look at the core Events module, for instance. It looks silly when compared to the calendar in Microsoft Outlook. A techie fails to notice that … he just sees the upcoming events and thinks, “cool!” A 60 year old man who has only been using the Internet for 4 years looks at that calendar and thinks, “yikes … that looks sketchy … I don’t know if this is a legitimate website … I’m not sure I want to type my credit card number into their online store.”
Here’s another DNN grease spot you may not have noticed. Why are there so many blue circles with white question marks littering the front and back end of DNN? They would lead many people to believe that some “help” information is available … but does anyone really need a help bubble next to the “password” field? What happens when your site visitor clicks on them? Try it. Usually, the next form fields scoot down the screen a bit and an empty half-box opens. What does that mean? To you and me, it means nobody bothered to put any text in the info box. A Baby Boomer, however, might just assume that he broke your website.
Another common DNN stain is the “minimize button” in the top right of a module title bar. When would a site visitor ever need to minimize a content module? What happens to the page layout when he does? Worse, do you really think a Baby Boomer knows how to get that “deleted” info back? Come on folks, it doesn’t require much effort to disable those!
I realize it takes a lot of technical expertise to create a great platform like DNN. All I’m asking is that you put down that copy of “ASP.NET 2.0 Unleashed” for one day. Instead, go to Sears and buy a pair of black socks. Put ‘em on and then slide into your favorite pair of white sneakers. Now, spend the day looking at the Internet through the eyes of a 65 year old. Don’t make the mistake of thinking he’s just a dumb guy who isn’t hip to the future. Realize that he’s had a lot more life experience in his 65 years than you have had in your 30 years on the planet. If something doesn’t work easily from his perspective, he’s not going to waste time on it. Life is too short. Look at your own websites and modules with a critical eye … see anything that needs cleaning?
Permalink
20 Comments
RSS feeds
Email updates