Symphonious

Living in a state of accord.

I’ll Tell You Where You Can Drag Your Icon…

I love the fact that most OS X software is installed simply by dragging it to your Applications folder but there is one thing that really, really annoys me and I just can't understand why developers who are clever enough to write useful software are so utterly incompetent that they distribute their software on a dmg that hides the sidebar in the finder so you can't see your Applications folder. For instance, here's the window that opens automatically when you mount the dmg for Microsoft Messenger:

Messenger Install Screenshot

I normally have my sidebar showing so it would have been easy for me to just drag it to my Applications folder – except that Microsoft went out of their way to make it difficult. It gets worse though, some installers go to the effort of using carefully laid out folders, icons or background images so that they can provide instructions to drag to that magical Applications folder which has been so carefully hidden. For example, Camino:

caminoInstall.png

There is one shining beacon of hope in all this idiocy though – Adium has finally cottoned on to the idea that to be able to drag something to your Applications directory, you need to be able to see it. I particularly like the abstract images that provide instructions – drag the pointy circle to the folder marked A, then drag the footstool with the same pointy circle mark to the whole marked with a triangle and a rectangle. They've included a symlink to your Applications folder right there in the disk image – drag adium to that and it's installed. No mess, no fuss. Oh and really simple graphics to show what to do, accompanied by actual text explaining the process as well.

adiumInstaller.png

Other suitable solutions are to just leave my windows the way I want them, like NetNewsWire does. Just don't assume that your careful layout of files will still work, like HamachiX does:

hamachiXInstall.png

That just looks crap. It should have looked like:

hamachiXIntended.png

Another fine example of giving instructions and going out of your way to make them difficult to follow.

  • pete says:

    That’s interesting. Until now I had blamed Apple, not realising that it was the vendors who possessed the power to piss me off.

    June 9, 2006 at 8:00 pm
  • Jane says:

    Hmm. I also blamed Apple. Close to sending them an email actually…

    November 8, 2006 at 4:17 am
  • Adrian Sutton says:

    Jane,
    Apple can’t control the installers other people make, but I don’t believe this problem is mentioned in their installer best practices so it’s probably worth filing a bug on that. It would be a shame for Apple to automatically apply the user’s default style to all DMG windows because it is simpler for users to allow developers to lay things out nicely and provide instructions on what to do – they just need to remember to make it easy to follow those instructions.

    November 8, 2006 at 7:37 am

Your email address will not be published. Required fields are marked *

*