A Blissful Installation

I’ve experienced software installer bliss. Here’s the scenario:  I went out and downloaded an application so I could test its compatibility for a dev.  I ran the installer, which popped up a UAC dialog.  I confirmed the install, and then got an incoming e-mail.  I read the e-mail which directed me to a webpage where I filled…

2

Tweaking Legacy Installers

Last time I talked about legacy applications, I hinted at a hole in the UAC model that could be exploited by a social engineering attack.  The issue lies in the “installers” category.  Because it’s a legacy app and doesn’t have a manifest, Windows doesn’t have any way of knowing whether an installer actually needs elevation…

0

More posts eventually!

It’s that time of year, it seems.  I was down with the flu last week, and I’m trying desperately to catch up this week.  I promise I’ll get more posts up soon.  I’m doing some WASAPI playback library stuff right now and I’m just dying to do a couple of articles about the new Vista…

6

My program is the most important thing on your system, same as all the others.

Raymond had a really good post yesterday about programs that grab your attention inappropriately.  I recommend reading it.  The comments have some good examples of programs, mostly updaters, that take too many liberties.  Of course, I completely agree that popping something up in my face completely unrelated to the task I’m performing is among the most annoying…

4

If it doesn't just work, then it doesn't work.

I’m passionate about usability, even to the point that my co-workers accuse me of whining.  I can’t really help it.  I have to applaud products and features that streamline a task, are intuitive, and fit well into the workflow.  And when a feature unnecessarily complicates the task, I have to call it out.  Poor usability goes…

3