Blog

Shortcuts

When you simply want to find something very specific on the web, loading up a web site, clicking a few times to find the right form, then filling it out, and clicking the button, can be a little cumbersome.





To relieve the burden a bit, I’ve created a handful of useful shortcuts that you can type directly into your browser’s address bar —or if you have the address bar placed on your Windows task bar, you can just enter them there, at any time.





They all work like this: You...

Read more…

My Personal Crusade

Yes, I’m on a crusade: I want more people like me to get involved with software. And I’m not going to give in.



It all started with…



Royal Library, Copenhagen



When I was younger, I wanted to become a jazz pianist. I was the centre of a hefty discussions between various members of my family. My dad was very worried, saw that I had talents for software development, and kept reminding me that “he who has the gift also has the duty”. It didn’t really click with me. Others, on the other...

Read more…

Why Doing Good is Bad

Misconceptions have many forms. Maybe you believe that if you just eat lowfat or fatfree food, you won’t put on weight. Or maybe you can never trust people who offer to help you. Or maybe you believe that you have to make it harder for yourself than necessary, to prove your worth.





Whatever they are, we probably all have a few of those going on. The thing about misconceptions is, you’re rarely aware of them. But if you ever stop to listen to that voice, and figure out what’s...

Read more…

Graphic Design for Human Interfaces

Do me a favor and pay a visit to the web site for the <a href=”http://www.dk-designskole.dk/”>Design School in Copenhagen, Denmark. You probably won’t understand the words, but you’ll still get my point. It looks great, but it doesn’t help you get your job done.





A few examples: You have to click through a splash screen to get to the meat. The navigation is visual only: You have to either decipher or remember what those little icons mean. You can’t...

Read more…

Stuck on Stock Photography

Say you wanted to open up a stock photography business. You have thousands of photos that your customers can search and browse, until they find and buy the one that’s just right for them.





Meat at the Fairway Market, New York City



What medium would you choose for your catalog? Would you print books? No. They’re expensive to print and ship, and don’t have very good search tools. Would you open up a physical store and display them in the window, like real estate brokers? Narh, much too expensive to have all those...

Read more…

Microsoft's Widgets

I’ve spent too much time developing web applications recently, and getting fed up with the constraints of designing user interfaces on the web. Try imagining having to write Microsoft Excel for the web to run in Netscape, not using Java, and you’ll know what I mean.





So in order to compensate, I’ve been toying with some Windows application development, just for fun. And it struck me how Microsoft have always been really, really good at writing complete, solid UI widgets....

Read more…

WUI Woes

Which would you prefer to write a letter to your grandma: A word processor, such as Microsoft Word, or a text entry widget in a browser? Or which would you prefer to read your email: Microsoft Outlook or web-based Yahoo! Mail?





There’s no denying it. Despite the many advantages of web-based user interfaces, or WUIs for short, they’re generally a major step back from the desktop application GUIs (graphical user interfaces) that came before.





It’s not that the...

Read more…

Turnstile Trouble

Turnstiles, New York City Subway



You can always tell an out-of-towner in New York’s subway. He’s the person that has to swipe his card five or six times through the turnstile, jamming the whole weight of his body against the immovable bar, until it finally works.





Real New Yorkers take pride in operating the turnstile as smoothly as possible. They learn through bitter experience at exactly what pace the card must be swiped, and manage to do the walk-up-swipe-and-walk-through maneuver in one smooth, yoga-esque...

Read more…

Microsoft .NET

Has control of the desktop, including the browser. Extending this to other devices, such as palms (pocket pc), cell phones, and gaming boxes (xbox).





Expanding on the server side, with features that make software running on MS servers (dot-net) better able to exploit the MS clients (Dot-Net UI stuff).





Expanding this into services, such as Hailstorm, that they can charge for.

Read more…

Registration Rules

Accept Contributions Up Front



A lot of users turn away when they see a login or registration screen. On my site, the number of is around 94%. Part of the reason is probably that people are just tired of going through registration forms, and they don’t bother when the benefits of doing so is dubious. Part of it, most likely, is that they’re wary of handing out their email address, because they’re more scared of spam email than they are of junk mail, even though the time and...

Read more…