eric’s extremeboredom

adventures into and out of extreme boredom.

Modern Windows Software

(NOTE: This is a rant. This is nothing more than a rant. This post will not change the world. If you have something to do now, go do it instead of reading on. In summary: Mcafee sucks. Mcafee AntiVirus sucks. Windows sucks. Don’t use it. :)

Writing software is always trying to find the balance between simplicity and functionality. Why is it that modern software for Windows seems to sacrifise all functionality for what in my opinion is artificial simplicity?

Today I was at someone’s house trying to fix their Anti Virus software. All of a sudden one day Mcafee just stopped working, popping up errors constantly. Even though the errors clearly stated that the engine failed to load, the “virus scan status” said everything was fine.

Problem Number 1: Over-simplified web-style user interfaces

Guys, seriously. If I want to look at a web page i’ll open my web browser. Stop designing your user interfaces to look like a web page, its completly worthless. I don’t understand why people want to make the web and the client look identical. I think that seporation here is a very good thing and very important – especially for security. Yes, these UIs usually look pretty snazzy, but in the end something that works is what matters… and although many companies seem to have forgotton this – it is possible to write client software that looks good.

Problem Number 2: A lot of windows software can only be installed via an ActiveX-based installer.

I uninstalled the software and proceeded to reinstall it. Since it was purchased online you do not get a CD, you have to install it over the internet. So in Firefox I click the little download link on the mcafee website and am told that I must use internet explorer to install mcafee!

This is just plain insane. First, you have to use internet explorer to install the software, and second, you cannot burn the installer to a CD or anything – you have to have a connection to the internet to run it.

Problem Number 3: Vauge Errors

So frusterated, I load IE and navigate to the website, tell it to install… and it errors!

The error simply said that the installl had failed. It did not say what failed, it did not give any hints as to what failed or why it failed. It simply said that it failed. It gave a few very helpful suggestions to fix the problem which were closing all your programs, restarting the computer, and trying again.

I tried this, and it still did not work. At this point it was getting late and I was getting impatient. I downloaded AVG Free edition which uses the “download and run the installer” that I am used to, and has a very nice easy to understand user interface that just works. It might not be quite as pretty, but as the owners of the computer said to me “As long as it works, protects the computer, and is easy to use I dont care how it looks”. AVG is and does all these things.

My initial impression of AVG was so good it makes me want to buy the pro version, and I probably will recomend that they buy it. When was the last time you could say that about your software?


Categorized as Technology, Software Development, Technology

4 Comments

  1. I totaly agree with you. I have similer issues with almost any program that errors. Also the simplicity in the way program interfaces are designed is ridiculuos.

  2. Google Talk is a good example of an app which looks and acts like a (AJAX) web page, but which works.

    I rarely see apps which require installation via ActiveX. The big commercial anti-virus manufacturers seem to universally produce poor software.

    AVG or Avast are popular alternatives.

  3. I know Norton AV is currently installed via ActiveX here on campus to limit the number of downloads a student can perform. I’ve also noticed this was the primary reason for most of the distributions. I, personally, don’t see why they should do this. In any case people will find a way around it.

    Since I’m not on any type of high speed inet, I always buy my software with shipping, so I don’t need to worry about this ‘you can only install this once’.

  4. Give you 100% right: new McAfee products are designed to work EXCLUSIVELY with Microsoft IEs !!!
    It’s a shame for a “Virus-killer” firm to deal with the obviously “viruses & worms” main entrance program!
    As an over 10 years McAfee trusty customer, I tried to find a solution with them, but their arrogance is at least egal to their stupidity: they told me… “your’e free to choose another software” !
    Clear I will do it: and I hope a lot of other potential customers will do so too!
    A last tip: if you ever install (or have installed) McAfee Security Center, don’t think that you can simply de-install it…
    After a complete shutdown, the first thing your PC will do is to contact a McAfee server, in stealth mode clear ;-)
    I found a link, how to remove all this crap: two pages of intructions in order to manipulate the registry correctly!

    Have fun! but don’t use McAfee…

Leave a Reply