I feel really stupid for not making progress on a silly website when they’re growing grass in the desert in China.

NYTimes – “Dunhuang, an oasis town deep in the Gobi Desert along the famed Silk Road, has become a center of China’s drive to lead the world in wind and solar energy.”

posted by jason 4 hours ago

Handcrafted CSS, a new book from Dan Cederholm and Ethan Marcotte, looks to add to the smallish pile of useful CSS books on my shelf. The others are in a large pile in the community library at work.

“This book will show how craftsmanship can be applied to flexible, bulletproof, highly efficient and adaptable interfaces that make up a solid user experience.”

posted by jason 4 hours ago · 0 comments

Review: Balsamiq Mockups

In an unrelated post, Jamis Charles asked, “I know this is totally unrelated, but you mentioned some time ago you started using Balsamiq Mockups. I’d like to pitch it to my UI Team. How has it been working for you? How do you incorporate it into your workflow? Has it increased productivity? A post about this would be greatly appreciated. Thanks.”

I’ll let others speak to their own experience, but here’s a quick post on how it worked for me. I was looking for something easy that would help my team focus less on pixels and colors during the planning stage, and just focus on concepts and framework. Balsamiq worked admirably for that purpose. In fact, within weeks of using Balsamiq for our weekly high-level design meetings, team members were themselves articulating the reason to use Balsamiq: “We don’t get bogged down in the details anymore!”

The workflow was something like this:

  1. I would review high level requirements, talk with the customer and mock something up quickly in Balsamiq, with sketchy notes in the margins. As promised, the tool is drop-dead simple for most things it supports. Don’t expect a freeform drawing tool, but for dragging and dropping basic UI elements, it’s very easy.
  2. Team would meet to discuss.
  3. I would take notes directly in Balsamiq, sometimes updating the mockup, but often just leaving a note in the margins for later. Because of the low fidelity of the prototype, the team was able to get past nitpicking the details and focus on the functional requirements and workflow.
  4. Once we moved out of planning into iterative development, I would refer to the mockups and the notes recorded there to create higher fidelity prototypes, using Fireworks images or HTML prototypes, depending on the need. I tried to get a cycle or two ahead of the dev team, and was generally successful.
  5. As the high fidelity design progressed, we referenced the low fidelity mockups less and less. By the last cycle or two, we were hardly using them at all anymore. I probably haven’t opened the tool in 3 months.

So in terms of productivity, our planning discussions were more productive because we were not bogged down at the pixel level. But in terms of turning the Balsamiq Mockups into production code—that was not really our intent, nor does the tool really support that.

Anybody else have a perspective to share on this or other rapid prototyping tools?

posted by ted 7 hours ago · 0 comments

“happytohelp @ dropsend . com”
I like DropSend’s support email address…
They’re not just Help, they’re Happy to Help!

posted by ted 2 days ago · 0 comments

John Jensen is a talented designer who is studying at BYU. My favorite pieces are his Air poster and his Zinc Magazine design. Not only is the work a notch (or two) above, but his URLs are nice and clean. No flash based, black box website syndrome here. (via my Brother Joey )

posted by pete 2 days ago

case study

The mistake of over-designing

In our quest to design simple, intuitive, and efficient things, we must be careful to not over-design. I have run into several examples recently where I believe the designer (or more often, the business employing them) is trying too hard—too hard to be everything, too hard to have too many options, too hard to up-sell, too hard to be original or innovative, too hard to be too simple—and has failed. A fine line is walked between questioning traditions and standards for irrelevance, age, or oversight, and respecting them for their tenure of existence. A delicate balance must be struck between production costs, competition, patents, marketing, aesthetics, work-flow, and usability. While we most often are not the one with the final say, I believe it’s a designer’s duty to satisfy a project’s many requirements simultaneously while diligently advocating usability—resisting and preventing the mistake of over-designing.

posted by wade 3 days ago · 2 comments

Is nothing better than mediocrity?

Mull this over this weekend and get back to me:

Today John Gruber wrote this little gem in his review of the iPhone’s
Copy and Paste abilities:

That we had to wait two years for the iPhone’s text selection and pasteboard is a good example of one aspect of the Apple way: better nothing at all than something less than great.

... it’s simply incomprehensible to some people that it might be better to have no text selection/pasteboard implementation while waiting for a great one than to have a poor implementation in the interim.

Is it better to release something mediocre than to wait to release something great? Too often I hear this excuse: “this is better than what we have now.” This is a tempting excuse to spew out of your mouth, because no one can argue with it. Of course it’s better. It’s easy to be better. But is it great? Is it awesome? Are you cheating your customers or viewers of something that would blow their minds?

What do you think? Is it better to release early and often, improving on a”good” idea in public? Or is it better to wait until an idea strikes this beautiful chord of greatness and then unleash it on the world?

posted by jason 6 days ago · 12 comments

I agree with Jason that the mere existence of your Foo is not enough for people to be interested and that we’ve got to champion our good work.

As a counterpoint, lest we get carried away, Good Experience proposes a few tips on being authentic. (It goes without saying that Cameron’s Boredom is always Authentic.)

posted by ted on Thursday, Jun 25, 2009 · 2 comments

The mere existence of your Foo is not enough for people to be interested

Andy Lester at Perl Buzz wrote up a nice short piece yesterday on How to announce an event, or, awesome is not always self-evident (no, I haven’t regressed into massive nerdery, I grabbed this link from Kathy Sierra’s bright green tweeter).

It hits on some great points of self promotion that apply to not only announcing something, but making sure that your bright light isn’t hid under a bushel.

It’s not enough to do great work at work, but you must also let people know about what you’ve done, specifically your boss. The same is true of your … projects.

... If someone asks you about your project, can you explain its awesomeness, and why he should use it? If not, why are you bothering? And if you can, are telling everyone you can about it? If not, why are you bothering?

Often your boss will only hear negative feedback about your work. People just don’t go out of their way to tell your boss if you’re doing a great job. Often they’ll tell you, but meanwhile your boss hasn’t heard squat.

Can you explain your awesomeness to your boss? Are you telling them about it every week?

Same goes for the project you’re working on. Can you explain its awesomeness? If you can’t, why are you working on it? Get your awesomeness straight, or shut it down. And when it’s awesome, make sure peoples know about it.

posted by jason on Wednesday, Jun 24, 2009 · 0 comments

The End of the Asterisk?

Jakob Nielsen’s Alertbox today proclaims that we we should Stop Masking Passwords. He claims the usability costs are too high, especially on mobile devices where typos are more common.

I was skeptical, but he has some great points, the most important being that the greatest security risks when you are entering a password are really electronic—someone snooping your password through an unsecure connection. Someone watching your screen can just as easily watch your keyboard to see what keys you tap. But most of the time this is irrelevant, since you are at home and not really being stalked by an over-the-shoulder snooper.

And to cover the occasional Internet kiosk scenario, he suggests providing a checkbox that will let users decide whether they want to mask their password. I like it! Virtual equivalent of cupping your hand around the keypad at an ATM.

Now that I think about it, I have recently noticed that when I type a password on my mobile phone, it briefly shows the last character I typed before replacing it with an asterisk. (Is that an Opera Mobile feature?) That seems to be a concession to some of Nielsen’s points regarding mobile password entry. But I wonder whether it really makes sense either. If it’s visible to you briefly, then it’s visible to a snooper briefly too. But what are the chances that someone can see that teeny tiny text you are taptapping on your phone anyway???

So I guess he’s convinced me! Death to the Asterisk!

posted by ted on Wednesday, Jun 24, 2009 · 7 comments

I’ve only listened to the first podcast so far, but the Mormon Channel’s series on creativity seems really promising. Looking forward to the next episode on my commute!

posted by ted on Tuesday, Jun 23, 2009 · 0 comments

If you don’t have budget to fly around the world and witness how people use mobile phones in emerging markets, this may be the next best thing: Adaptive Path’s Mobile Literacy project is complete with photos, anecdotal reports, and video interviews (scroll down to see the videos, which are also on Vimeo).

posted by cameron on Friday, Jun 19, 2009

“Three lessons on what’s really important,” from Good Experience:

  1. “How important are you? Just ask a customer.” Great anecdote about Google asking people what a “browser” is…
  2. “Accept your unimportance. It may help.” If you believe you are the center of the universe, then you’ve just created a very small universe for yourself.
  3. “When people start believing their own hype, run.” Cites those “in the know” before the financial meltdown… who appeared to be in the “not-know” after all.

posted by ted on Wednesday, Jun 17, 2009 · 6 comments

Color proof correction in Photoshop

I have been plagued with this problem for literally 4 years. I’ll work on a design in Photoshop for days, only to save the dang thing for the web and get a washed out, off color piece of crap result. Finally, today, I have the answer: one change of the Proof Setup setting will finally match your working space with your output images.

See below. The rich dark chocolates and deep reds of the Carl Bloch painting are washed out when you Save for Web in Photoshop:

OK so sure, most can’t tell the difference. Still infuriating.

Chris mentioned the above image was a bit washed out, and when met with a fury of whining from yours truly about the issue, calmly pointed me to the View menu (Photoshop CS4). You have to first click “Show All Menu Items” (reason #54 why you should never hire an interface designer with Adobe on their resume). You then are greeted with “Proof Setup” at the very top:

There you have the problem: Photoshop ships with the Proof Setup as “Working CMYK.” Because if you use Photoshop you must be a print designer.

For those of us who aren’t just print designers, simply change it to match your project and machine. In my case, Macintosh RGB, and voila:

Unfortunately, your new view of a current document will now be washed out. But at least it reflects reality! Now you can fix it accurately, and if you save your workspace, your settings should apply for all new projects, ridding you of this problem forever.

Google, you may now point everyone with Photoshop color problems to this article.

Update: See Josh Bryant’s comment below for a more complete set of steps to solve your Photoshop color headaches.

posted by jason on Wednesday, Jun 10, 2009 · 14 comments

“People don’t want to buy a quarter-inch drill.
They want a quarter-inch hole.”
Theodore Levitt, quoted in The Innovator’s Solution, sequel to The Innovator’s Dilemma, both recommended to me by John as I’m in the early stages of defining what a proposed product should do.

Timely reminder that customers “hire a product to do a job,” not to fill a slot on their shelf reserved for an artificial product category. (Of course they don’t really just want a hole; they want to build something, drain something, see through something, etc. We need to get down to real intents and desired outcomes, or we’ll never understand what we should build to meet real needs.)

posted by ted on Tuesday, Jun 09, 2009 · 1 comment

How to be happy at business, a Venn diagram by Bud Caddell. From his writeup:

We can’t determine how to make enough money from the things we want to do, and do really well. I’m constantly surprised at what can be monetized. And on the web, there’s a market for almost anything. But this problem requires you to rapidly iterate your positioning and the type of clients you serve. Often, we’ll get transfixed on a single direction early on (because we’re desperate to solidify our business) and we’ll miss our chance to radically experiment with the market.

A short and sweet synopsis of what we should all be striving for, not just if you have your own business.

posted by jason on Sunday, Jun 07, 2009 · 1 comment

Information from MAYAnMAYA on Vimeo.

Have you ever stopped to think about what information is, really? If you’re as big a nerd as I am, you have. I was introduced to the concept through Neal Stephenson’s Cryptonomicon and was reminded of it when I came across the above video from Maya Design (via etre)

If you haven’t watched it yet, please do so now….

Users are constantly picking up information from your site. What they can and can’t do, where they could go, where they should go, or whether they should go away all together.

Thinking about information abstractly will help you convey your message using more than just body copy.

Good luck.

posted by sam on Friday, Jun 05, 2009

“Being a child of modernism I have heard this mantra all my life—Less is more. One morning upon awakening I realised that it was total nonsense, it is an absurd proposition … If you look at a Persian rug, you cannot say that less is more because you realise that every part of that rug, every change of colour, every shift in form is absolutely essential for its aesthetic success. You cannot prove to me that a solid blue rug is in any way superior. I have an alternative to the proposition that I believe is more appropriate — Just enough is more.
Milton Glaser
Ten Things I Have Learned
Part of AIGA Talk in London
November 22, 2001

posted by jaredfitch on Friday, Jun 05, 2009 · 3 comments

“Less tan is always a good thing.”
RMF®

posted by jason on Friday, Jun 05, 2009 · 0 comments

I love myself, I really love you, and oh… look! Burritos!

via: Despair

posted by jaredfitch on Wednesday, Jun 03, 2009 · 1 comment