Archives for posts with tag: fail

Fix the problem, dammit, don’t just tell me about it! I see dialog in Expression Blend often:

0722.png

Here’s how I get there: I build the solution, I have a look at it, I see what’s wrong, I switch back to Blend, I fix the problem, I want to build it again, and– D’oh! I forgot to close the running app. So I have to close the dialog, switch to the app, close it, switch back, tell it to build again.

As is ususally the case with these stupid, stupid error dialogs, it doesn’t help me at all towards my goal. Yes, I forgot to close the running app so you can’t build on top of it. Yes, that was my mistake. How about not scolding me for it, but actually fixing the problem: close the damn thing, and build it again.

Lazy. Inconsiderate. Bitchy. Fail!

This one makes me laugh. Shifting elements around a few pixels on focus isn’t a terrible idea; I’ve designed it, and it looks great in flat comps. It can give an element more dimensionality if it looks like it’s physically pressed in, for example. However, when it comes to implementing it, it just ends up looking broken, like this:

06122009135845.png

See? The Amazon icon on the unselected tab comes dangerously close to the edge of the tab. The label, also, doesn’t get shifted down. It looks like a mistake, it feels like a mistake. It is a mistake. (One, I’ll point out, I didn’t make.) It’s too subtle, and users won’t get it (I’ve seen them not get it); I can’t believe Apple missed this one. Oh, wait, yeah I can. Once again, lack of user testing produces inferior results.

On the other hand, I will hand it to them for reversing their position on the position and behavior of the tabs. Still, the icon thing? Fail.

Why no love for multiple/nested remote connections? I really don’t get this one. If you’re using Apple Remote Desktop (or Screen Sharing in Leopard), you can’t remote into a machine that’s running a remote desktop client.

06112009194127.png

That’s unfortunate, and something Microsoft’ Terminal Services does with no fuss. In fact, it’s specifically designed for it. Connect to a gateway machine (in a DMZ, say), then on to whatever box(es) you need. On the whole, TS is really great, actually; something that’s really pretty damn complicated to get right, that they do excellently. The biggest pisser? ARD costs $400. Maybe they expect administrators to do everything at the command line? Sure, you can, but a slick GUI makes mundane tasks faster and easier. The lack of these tools is, IMO, a huge impediment to OS X making a dent in business/enterprise environments. It’s too bad; I’d love to see something like Microsoft’s System Center Essentials (full disclosure: I worked on it) for Macs.

Teasing with features that don’t work sucks. In this case, Safari offers to mail a link to the page. Nice, right? Well, no such luck when I actually tried to use it:

0682009225403.png

Huh. OK. Well, I do use Mail.app; maybe it’s not set as the default mail application or something? Well, nope, that’s not it:

0682009225355.png

So, really, WTF? How on earth is this complicated? If adding <a href="mailto:what@evs"> to a web page can trigger whatever the default mail client to open and compose a message (and always work; when’s the last time you had that one fail?), then what’s the deal with two applications— both that Apple wrote— not talking to each other. This shouldn’t be a bug. I shouldn’t have to try to figure out what the problem is. Fail!

Check out the icons Gravatar stole for this page:

gravataricons.png

Let’s see. The computer is from Vista, the globe is… I dunno where it’s from, but it looks familiar. The webcam is the camera app on the iPhone, and the folder-and-hourglass job is, I think, from an old KDE theme. Way to slap that one together, guys, especially on a page every user sees.