RSS

June 30th, 2010 - 1:50 pm § in General

Internet Explorer: Just say NO!

I don’t usually like to use my blog to rant.  I’m much more interested in offering constructive criticism if I’m to criticize at all.  But every so often there will be an issue that pops up that really gets my back up and it’s usually when I see an injustice that is going uncorrected.  This is how I’m feeling over Microsoft’s Internet Explorer (IE).

Before I begin I admit that I do use Microsoft products (just not IE) and, for the most part, I’m quite happy.  Microsoft has done a lot of good in the world but when it comes to the web browser the battle between IE and the rest of the browser world is costing us all.  Consider the following . . .

In any web browser is the capability to view the source code of the page that you are viewing.  Now, most of us would never really want to look at this but if you did and you knew a little bit about website code you would see one very common piece of code handling.  In almost every case, a web developer has had to insert code that checks to see which browser you are using and, in almost every case, they are looking for IE.  The reason?  Because IE will not display a website the same as every other browser so special code needs to be written to handle IE browsers (I say “browsers” purposefully as there are even differences between IE versions . . . more on this later).  There are a multitude of reasons why this happens but essentially, IE is a non-standard browser wherein almost every other browser is (I’ll leave it to those with a more intimate understanding of the technology to explain how we got here since I have a different point to make here!).

Due to IE’s prominence on a Windows based machine, most people will simply click the “e” button and launch IE when they want to browse the web without a thought to installing something else.  Consiquently, as long as Windows continues to be the predominant operating system IE will continue to be the browser most people use.  Notwithstanding increases in Apple and Linux market share, we are still stuck with IE for the next while and thus an ongoing need to accommodate its proprietary annoyances.

The big issue I have is that accommodating IE costs me money.  If a project is going to cost me ‘X‘ dollars, a certain percentage of this will be additional programming costs for IE.  Even worse, any major release of IE (based on past experience) is likely to lead to additional programming costs to “fix” code that was already stable in all previous versions.  I tend not to have this problem with any other browser upgrades.

Now, arguments can be made as to how we got to this point and Microsoft could argue that they have a better technology and everyone should adopt their way of doing things, bla, bla, bla . . . but the fact is that if it’s costing me money to adapt to the quirks of IE then it’s costing everyone else too.  And it’s not like it’s a cost that we pay that Microsoft can even benefit from.  That additional expense is pure overhead and does not flow to Microsoft.  It goes to simply making our industry less efficient.

What to do about it?  Well, the thought of a class-action lawsuit crossed my mind but perhaps the best solution is to encourage your friends, family and co-workers to switch browsers to anything other than IE.   Resist the IE temptation . . . I know, it’s so enticing just sitting there waiting for you to click away but don’t do it!  Download Firefox, Chrome, or Safari all great browsers (note you’ll have to start IE to download them but you’ll only have to do it once!!) and vote with your browsing!  And don’t get me started on the Flash on iPhone/iPad thing!!!


June 3rd, 2010 - 12:22 pm § in GIS, Management

Let’s call it “PT” rather than “IT”

It's easy to forget that people are the most significant component of an IT implementation. In fact, people are the key to making any system implementation successful whatever the supposed quality of the software, hardware or service that's been purchased. So much so that we should think of IT pro[...]


May 13th, 2010 - 12:04 pm § in Information Technology, Management

When minimizing risk hurts

Risk avoidance does not always lead to the best solution. By overemphasizing the potential risks associated with a proposed solution an organization may be missing out on opportunities to innovate and, often, provide a similar or better solution at less cost. [...]


April 27th, 2010 - 2:26 pm § in Information Technology

How to Assess Risk in IT Projects

Assessing risk is a key component of managing and IT project but also as part of the solution evaluation process. This post talks about the process of evaluating risk. [...]


April 15th, 2010 - 7:00 am § in Management

Know that you don’t know what you don’t know

When Donald Rumsfeld made his famous speech it sounded silly and ridiculous but what he was getting at was actually quite profound.  Consider any management decision you might make; you usually make decisions based on the best available information (some people use dart boards but I’ll talk a[...]


April 12th, 2010 - 9:41 am § in Information Technology

Changing your password is a waste of time

Changing passwords frequently can be a waste of time and not necessary. This article highlights an article by Mark Pothier from the Boston Globe on the cost of tight password requirements.[...]


April 6th, 2010 - 7:46 am § in Information Technology, Management

What is an IT Strategic Plan Anyway?

Quite often, IT Strategic Plans are nothing more than a list of projects that are going to be undertaken in the coming years. A true strategic plan is set in context of business performance and links projects to specific objectives. Resulting outcomes are measurable and, in the IT context, not nec[...]








Data Deposit Box