Web Design

The death of web design

Ah, web design, good buddy..you’re about to die. That’s right. Web design is on its deathbed. There are no cures or operations that can save it. Web design is dying.

If you’re a web designer and reading this then you’ve probably put down your coffee and asked yourself what the hell I’m talking about. I’m a designer, too, so let me shed some light on the grim death of web design.

Web design started pretty much around 1995 or whenever companies decided it was a good idea to get online. It was the birth of a new level of communication. It was pretty freaking exciting, too (though, at the time, I was 11 and had more pressing concerns such as the release of Independence Day).

As companies scrambled to get online, web design became a new, uncharted avenue for making money. To know HTML, DHTML and JavaScript in those days was like having a PhD, but you didn’t have to pay gazillions of dollars to acquire those skills! So some smart fool started selling these skills.

When you have one guy raking in boatloads of money for something that’s actually pretty easy to do, it catches on. The next guy opens shop and says, “I can do what that guy’s doing and I can do it better.” Now you have new people with new skills and ideas permeating the new found web design industry. It’s pretty cool, especially during the dot com bubble. Imagine gobs of money. Don’t I wish I had started web design back then? That’s a different story. Read More

Who’s the designer? You or the client?

I experienced two separate incidents this week in which I had a client complain about pretty significant things with my designs. Normally, during the mock-up stage, I’m all ears for critical feedback but these complaints surfaced after the sites had been designed and built. I guess that was just the frosting on the cake.

The more important thing is deciding who the designer is on the project. I’m serious. Is it the designer or the client? The client brought the designer on supposedly because they need a web site created. That’s the purpose of the designer and the job they have been paid to do. I can appreciate client input during the design process — in fact I wholeheartedly welcome it — but there comes a point when I just want to say, “Why did you hire me? You’re obviously a very capable designer.”

But then it strikes. Why are they doing my job?

There are a number of reasons I’ve discovered. Sometimes it’s because they’re a control freak and can’t let any detail escape their approval. Other times they just don’t know better. Actually, I guess those are really the only cases I run into.

There are different solutions I apply to these two situations. For the control freak, I have to stroke their ego. It sucks and I hate it, but if it gets the job done, then I’ll do it. These people are typically overbearing and at times annoying. The best way to deal with them is by reaffirming their status and — unfortunately — by running every little thing by them. I try to keep them in the loop every step of the way so that they feel involved and important. Usually, if I do it this way, I don’t get the major complaints at the end of the project. And if I do, I just explain the decision processes that we both went through.

The other type of client who doesn’t know any better just needs a little hand holding. Typically, strong communication and clear explanations of “how it is” will get them to calm down.

Finally, I find it important to just hold my own at times. If someone’s complaining about a design decision I made, I’ll look at them pointedly and say, “Look. This is my job. I designed it this way because I want to maximize the potential of the site. Here is the methodology behind my approach.. yadda yadda..” Well, I wouldn’t say it as bluntly as that, but you catch my drift.

This isn’t about feeling insecure because a client doesn’t like my work. This is about defending my profession and not letting someone who frankly doesn’t know anything about creating web sites take control of the project and destroy it. This is the cold reality of it.

Besides, would you ever tell your doctor how to do their job?

Building Dynamic Navigation Using JavaScript and jQuery

Ok, I’ll admit, I’m pretty new to JavaScript and jQuery, so as a disclaimer, my coding may not be perfect or concise. With that said, I’m going to explain how to build dynamic navigation highlighting using a little JavaScript and jQuery. The first step is to explain the problem.

Most web sites that follow good usability practices will tell visitors where they are on the site. It’s kind of like that directory map in a shopping mall with the big red “YOU ARE HERE” arrow. On web sites, this is usually accomplished by highlighting or shading the navigation object that the user is currently on.

js-dynamic-nav-highlighting-example Read More

How to Run a Kick Ass Client Meeting

Getting bogged down in bad client meetings can always put a strain on motivation. And nothing is worse for a web designer than lack of motivation. The best way to beat the dreaded bad client meeting is to actively prepare to make it the highlight of your day.

What’s the point?

The first thing you’re going to want to nail down is the purpose of the meeting. Don’t meet for the sake of meeting or for a “status update.” Clarify with the client the point of the meeting and what needs to be accomplished.

Would you drive to the grocery store for no reason? I hope not. You’d go to re-stock your pantry or fridge. That’s a purpose. Read More

Motor Coaches and Web Design

I’ve always been fascinated by homes on wheels. So much jammed into a little tin box with the mobility to go almost anywhere there is a road (or not, as we will see).

Specifically, motor coaches are amazing pieces of architecture. These are the supreme kings of the road. Complete with bathrooms, queen-sized beds, TVs, and heck — even car ports. These monsters are an inspiration for their creative designs and ability to compact so much into such limited space.

rvs-class-a-motorcoaches Read More

Page 2 of 212