Happy Birthday Firefox!

Monday, November 9th, 2009

Firefox turns five today. For some, they remember what the Web was like in 2004 – Internet Explorer 6 was the dominant browser, and had not been updates in 3 years, web technology was stagnating because of it.

Now, browsers are faster, and doing more – new standards are coming out (HTML5, CSS3, AJAX libraries, and more) – and while the techno-babble means little to many, it also means everything.  It means websites that can do more, and do it faster.

It has also heralded other browsers becoming more popular.  Five years ago, there was no Chrome or Safari, now web surfers have options to surf the web – and the web is getting better because of it.

Reblog this post [with Zemanta]

Popularity: 4% [?]

How Many People Use Other Browsers?

Thursday, September 17th, 2009

Recently I wrote about a company who designed their website solely for users of Internet Explorer. Most research shows that on a typical day 20% to 25% of all web visits occur with another browser (Firefox, Chrome, or Safari for example). And not allowing your site to be viewable in other browsers, is just like it not allowing a customer in your store because of the type of car they drive.

Interesting research is being shown, that more and more users have multiple browsers installed on their computers, to the tune of Firefox is estimated to be on over 50% of all computers. Chrome is gaining popularity as well, and estimated to be on around 10% of all computers.

So make it easy for users to just use the browser they pick, and not have to switch to view your site.

Reblog this post [with Zemanta]

Popularity: 5% [?]

Would you send away 1 in 5 customers?

Wednesday, September 16th, 2009

What would you do if you found out one of your best sales people was randomly turning away 1 out of every 5 people?  People who might have bought from you, but the salesperson  turned them away because of their own prejudices.

Recently I was on a conference call with a client, and one of the services he was using. We were trying to work through some issues  and during the discussion one of the issues that came up was that the services site was designed to run in Internet Explorer only.

I can understand if you are running an Intranet, inside a company where the browser is dictated by IT, but for a public website, you are essentially turning away 1 out of every 4 or 5 customers.

So I ask again could you imagine your  bank, grocery store, or gas station or your store randomly turning away 1 out of every 5 customers because they drove a mini-van instead of a car to get to the store? Of course not! That salesperson should and probably would be fired for such foolishness!

Web browsers are like cars in many ways. They are the vehicle which your customer uses to get to your website. Just because Internet Explorer holds 80% of the market share, doesn’t mean that it should be the only browser you allow your customers to use. Your site should be designed to work with all modern browsers – and if it doesn’t you should fire your web designer.

(Note: names withheld to protect the guilty.)

Popularity: 2% [?]

Browser Know How – IE7

Tuesday, December 23rd, 2008

Internet Explorer 7 (IE7) came out approximately 6 years after Internet Explorer 6 (IE6), a very long time between any two versions of software, but especially on the Internet. During this time, Internet Explorer 6 was the most common browser, and Microsoft took that for granted, and other, better browsers, came out.

IE7 was Microsoft’s response to Firefox, Safari, and Opera. With 6 years to develop the next generation of browser, you would expect the new version to have any and every feature under the sun. So let’s look at what it got right vs. what is got wrong during this time.

What IE7 got right

  • IE7 includes an decent RSS reader.  IE6 didn’t support RSS at all, and Firefox’s and Safari’s built in readers are adequate for those who only check a few feeds.  IE7 actually has a useful RSS reader that remembers what you have seen.
  • Tabs – every other browser had them, and now IE does as well.
  • Improved security – built in security features help you determine, and protect you, if a site is potentially unsafe or might try to steal your information.  The protections tend to fall into three separate categories:
    • unsafe JavaScript and active X controls.  By limiting the ability for these to run, it protects you from both bad & nefarious programmers.
    • phishing sites – these are sites which try to steal your information, usually by masquerading as another site (eBay, your bank, PayPal, etc)
    • checking for security certificates – while this isn’t new, they present the danger of a site which has a bad or out of date security certificate more prominently, to increase the chance of you noticing this error
  • Improved compliance with web standards.
  • Support for PNG – now transparencies work.  This is a huge improvement which can allow smaller, yet better looking, images to be displayed on web sites.

What IE7 missed

  • The interface. How you use your software is important, and IE7 changed/moved many of the menus and buttons.  This makes if difficult to use until you get used to it.  After using IE7 for over 9 months, I can honestly say, I’m still not that used to it. And while some elements were moved to take up less space, the over all feel for the browser is that the buttons are larger, and have large soft rounded edges, which ends up taking up more space.
  • Tabs – While IE7 has them, they seem to be thrown in as an after thought.  Launching a new tab takes longer in IE7 than any other browser.
  • Compliance with web standards – IE7 is the second least compliant of the major browsers when it comes to web standards, only after IE6. While it made great strides forward, it still has a ways to go. This main affects web developers and web site owners as they have to craft work arounds to make a site work correctly in all the browsers, but this does lead to larger sites that take longer to download, and sites which are harder to maintain over time. The fact that IE6 and IE7 are not standards compliant, leads many websites to not fully utilize the web as they could.
  • Tight Integration with Windows – the part which Microsoft argued about bundling IE6 with Windows, still exist.  This tight integration, makes it a little faster (supposedly), however, it also puts you at higher risk of being affected by malicious code.
  • Their security model – IE security in many ways has two modes, off and on. These limitations cause major issues if something needs to run, but is blocked.  Unblocking that one site can often open the door for many more sites and/or operations.  The same features which make IE easy to integrate with back office applications, also allow your system to be hacked, and without an easy way to block sites and/or operations, users get limited to either not being able to run all of the features of a site, or risking getting hacked.
  • Lack of performance – many performance test show IE to be one of the slowest browsers on the market.

Popularity: unranked [?]