Archive for the ‘browsers’ Category

Friday, March 12th 2010

Why the Delay, Mozilla?

Apparently, Mozilla hasn’t offered Firefox 3.5 users an upgrade to 3.6 until now. Why did it take so long? 3.6 was released almost two months ago.

Tuesday, February 9th 2010

Some Great Firefox Extensions

I have been meaning to write this post for a while now. I have found a few new favourite extensions for Firefox. Mainly they help me make the most of the space on my screen.

Here’s what my screen looks like right now:

Screenshot showing Firefox with Hide Caption Titlebar Plus and Tabs On Top

  • Download Statusbar cures one slight annoyance with Firefox. Instead of opening the Download Manager whenever I save something from the web, the Download Statusbar will appear at the bottom of the screen. Kind-of the same thinking as with the neat Find bar that Firefox has. You can make it hide automatically when you’ve opened your downloaded files too.
  • Hide Caption Titlebar Plus lets you get rid of the titlebar at the top of the window. As you might have guessed. This gives you more space for web pages. Works really well with the next extension.
  • Tabs On Top puts Firefox’s tabs at the top of the window. Used together with Hide Caption Titlebar Plus above, this makes them easier to target with the mouse.
  • Link Target Display is another great extensions which indirectly increases the space left over for web pages. With this extension, you can hide the status bar, and still get to see the URLs that links point to.

Hope you find these useful!

Monday, December 14th 2009

Firefox 3.5 most used browser this week

This week, Firefox will most likely become the most used web browser version in the world, according to Statcounter.

Browser market share graph from Statcounter

According to Net Applications though, Firefox 3.5 has a while to go before being king.

I wish Google would share their browser data. They did, way back, didn’t they?

Monday, November 9th 2009

Firefox 5 years today

Today, the 9th November, is Firefox’s 5th birthday. Firefox 1.0 was released the 9th November 2004.

Firefox 5 years birthday cake.

Photo by Christopher Blizzard.

I didn’t start blogging until December 2004 so I have no historical blog post to link to.

Back in 2004 I’d already been using Firefox since version 0.6, released in May 2003. And I’d been a fan of the Mozilla Suite for roughly 2 ½ years. (Mozilla 1.0 was released 5th June 2002.) And before that I was happily using Netscape 6 since its release in November 2000.

In 2005 I wrote a long version of how I became such a huge Firefox fan. Towards the end, thinking about the future, I wrote:

Imagine being a web developer in 2009, with almost 93% of the browser market being CSS3 compliant.

Hah, that’s a laugh. It turns out things don’t move quite that fast. Still, we’re basically rid of the IE6 plague and IE7 is heading in the same direction – down.

Here’s to another 5 years of Firefox gaining market share! In 2014 it should have at least 50 percent. IE will be a minority player.

Tonight I’m meeting Mozilla Sweden, i.e. David Tenser and Patrick Finch at the Bishop’s Arms for a … beer? Naw, a coke maybe. :)

Edit: Mozilla’s Asa Dotzler has a good blog post up.

Saturday, October 31st 2009

Firefox 3.6 beta 1

Firefox 3.6 beta 1 has just been released. Read all about it here. Get it here.

Three small improvements that I really like:

  1. When you fill out a form in a web page, the autocomplete suggestions are now ranked based on how recently and how frequently you use the different words (aka frecency).
  2. If you middle-click or Ctrl+click a link to open it in a new tab, the new tab will be created directly to the right of the current tab instead of at the far end. This makes it easier to switch to, and related tabs are kept together.
  3. Videos embedded in a page with the <video> tag can now be shown fullscreen.

Wednesday, October 14th 2009

DN.se drops support for IE6

Another of the main Swedish news sites, Dagens Nyheter, is dropping support for IE6. This isn’t a day too early. Back in February, Aftonbladet did the same thing.

Visitors using IE6 are shown a pretty box at the top of the page, suggesting the visitor upgrades to IE8 or installs Firefox, Chrome or Safari. As usual, poor Opera are left out of the fun.

Opera is still among the supported browsers though:

  • Internet Explorer 7
  • Internet Explorer 8
  • Firefox 3 and up
  • Safari 4 and up
  • Google Chrome
  • Opera

We should do something similar at ekuriren.se. Heard my boss thinking aloud about perhaps suggesting Firefox, but then I believe IE6 is already as low as one or two percent!

Tuesday, September 29th 2009

The Big Problem with Google Chrome Frame

Google recently announced Chrome Frame, a plug-in for Internet Explorer which lets web sites use the rendering engine from Google Chrome instead of IE’s default rendering engine, Trident.

Before I understood how this was meant to work, i thought Wow! Google are going to rid the web of Internet Explorer! My happiness soon came to a screeching halt though.

If we ignore all the difficulties of making Chrome’s rendering engine (Webkit) play nicely with the Internet Explorer interface, there is one fundamental problem that stops Chrome Frame from becoming the web saviour that everyone was hoping for.

The problem that Chrome Frame aims to fix – the large user base of Internet Explorer coupled with its stone-age rendering engine – exists mainly due to lack of knowledge.

People who keep using Internet Explorer do so largely because they don’t know about the alternatives, or what a huge problem IE is for web developers.

The number of IE users who have made a conscious decision to stick with IE, but still are knowledgeable enough to understand the benefits of a modern rendering engine, can probably be counted on a few thousand left hands.

So, along comes Chrome Frame. But, the essential factor knowledge is just as lacking now as it has been before. Chrome Frame still requires IE users to knowingly install it, which I really can’t see happening.

Google Wave Logo

However, Google may have another card up their sleve. A card known by the name Google Wave.

Google Wave is, drasticly simplified, a replacement for e-mail. It is an online tool for communication and sharing. Now this sounds like something we’ve all heard a million times before. It isn’t.

Anyway, Google have given up on trying to get Wave working properly in Internet Explorer. Wave relies heavily on modern standards, and IE is just too far behind. Instead, Google Wave will ask IE users to install the plug-in Chrome Frame. Or another browser.

If Google Wave catches on properly it may well give IE users a healthy nudge in the direction of better browsers and/or Chrome Frame. And having seen the demo of Wave, I think it may very well become the next big thing.

However, having followed the browser market for ten years or so, I’ve seen how slowly it shifts. I doubt Chrome Frame and/or Wave will introduce any dramatic changes.

Thursday, September 24th 2009

One Year in Europe

This, my friends, is development:

Graph showing browser market share in Europe over the last twelve months, from September 2008 to September 2009.

Graph showing browser market share in Europe over the last twelve months, from September 2008 to September 2009.

In one year …

  • Internet Explorer 7 has gone from 37.6% to 20.3%.
  • Internet Explorer 6 has more than halved, from 18.4% to 8.4%.
  • Internet Explorer has lost a total of 10 percent market share to more modern browsers.
  • Half of all Firefox users have upgraded to the latest version, 3.5*. At 20.7% – three months after release – it is already the most used browser version in Europe, and looks likely to reign supreme until 3.6 is released in a few months.
  • Firefox 2 has decreased from 9.4% to 1.6%.
  • All in all, somewhere around 60% of Internet users in Europe have moved to a newer browser.

*) This chart beautifully illustrates the efficiency of Firefox’s automatic update system compared to that of Internet Explorer (Windows Update). Firefox 3.5 has got further in three months than IE8 has in 6!! It wouldn’t surprise me if the Firefox 3.5 update is the fastest ever in the history of software, measured in number of users per time.

If we take a step back and look at the global numbers, things aren’t quite as rosy. But everything is still moving in the right direction:

Graph showing browser market share world wide over the last twelve months, from September 2008 to September 2009.

Graph showing browser market share world wide over the last twelve months, from September 2008 to September 2009.

  • Internet Explorer (6+7+8) has gone from 67.2% to 58.4%.
  • Firefox has gone from 25.8% to 31.3%.
  • Internet Explorer 7 peaked at 41.9% in December and has since lost 17 percentage points, mainly to IE8.
  • Internet Explorer 6 has lost a heap of users, down from 28.0% to 17.1%.
  • During the last year, more than 50% of Internet users have upgraded their browsers.

Obviously, all these numbers are all according to Statcounter only. NetApplications numbers tend to show Firefox at slightly numbers. The trends are essentially the same, and the Statcounter graph tool is so much nicer to use.

Tuesday, June 30th 2009

Firefox 3.5 – Get It Now

Firefox 3.5 has been released today. Many improvements over 3.0. Faster, better privacy options, better standards support. Get it now.

Monday, March 30th 2009

Beta Browser Battle 2: Page-load times

This is part two of my comparison of the latest browsers. (Part one is here.) This time I compared page-loading times, just as Betanews recently did.

The browsers I’m comparing are …

  • Firefox 3.1 beta 3
  • Safari 4 beta
  • Internet Explorer 8
  • Opera 10 alpha
  • Chrome 2 beta

I compared the browsers on five different sites / web pages:

Results

Let’s just get straight to the results. I’ll go through my methods later.

Graph showing page-load times for Firefox 3.1 beta 3, Safari 4 beta, Internet Explorer 8, Opera 10 alpha and Chrome 2 beta

In the graph above, the average page-load times for all five web pages have been added together, as have the 95% confidence intervals. All in all, this graph is based on 500 page loads.

Chrome and Firefox are tied for first place – their confidence intervals overlap. Safari and Internet Explorer are tied for third, and Opera is fifth.

Method

For each combination of browser and web site I did a total of 20 page-loads. I measured one web page at a time, working my way through the five browsers.

Since network traffic and page weight can vary over time, I did them in two sets of ten measurements. First I did ten measurements with the browsers in one order: A, B, C, D and E. Then I did ten measurements in the opposite order, starting with browser E. I also rotated the five browsers between A, B, C, D and E for the five different web pages.

Before timing the page-loads, I shift+reloaded (or the equivalent ctrl+reload in IE) the web page ten times to saturate any network cache and to get the browser warmed up. I did this for each browser, before each set of ten measurements. (Ten reloads might sound excessive, but I started off doing only three, which turned out to be too little to reach the shortest load times.)

Between each page-load I cleared all browser data (cookies, cache, etc.). Except for Facebook, where I kept cookies and secure sessions to be able to time the Facebook home page when logged in.

To time the page-loads I used this Javascript page-load timer. As the Microsoft white-paper on testing browsers says, this could introduce an observer effect. But I think we can assume that the Javascript that is being executed is pretty simple and shouldn’t affect the times noticeably.

This test showed that Google Chrome 2 beta is not 100% stable. It hung twice (in 100 page loads) and produced load times of over 30 seconds. I decided to remove these values and replace them with new ones.

Results in detail

In these graphs, each bar shows the average of 20 page-loads. The error bars represent 95% confidence intervals.

Chart or graph showing page-load times for Firefox 3.1 beta 3, Safari 4 beta, Internet Explorer 8, Opera 10 alpha and Chrome 2 beta on youtube.com.

For youtube.com, Firefox and Chrome are tied for first. Safari and Internet Explorer are tied for third. Opera is last.

Chart or graph showing page-load times for Firefox 3.1 beta 3, Safari 4 beta, Internet Explorer 8, Opera 10 alpha and Chrome 2 beta on the Facebook home page.

The Facebook home page loads fastest in Firefox and Chrome, whose confidence intervals only just overlap. The other three browsers are significantly separated.

Perhaps it is the fairly Javascript-heavy nature of Facebook that makes it load so slowly in IE8?

Chart or graph showing page-load times for Firefox 3.1 beta 3, Safari 4 beta, Internet Explorer 8, Opera 10 alpha and Chrome 2 beta on msn.com.

Msn.com: Chrome and Internet Explorer are tied for first. Firefox and Safari are tied for third. Opera is last, again.

Chart or graph showing page-load times for Firefox 3.1 beta 3, Safari 4 beta, Internet Explorer 8, Opera 10 alpha and Chrome 2 beta on a Wikipedia article.

I decided to test the browsers on a long Wikipedia article with lots of images. I looked up Munich, which turned out to be a good candidate.

Chrome and Firefox are tied for first place. Safari is third, Opera fourth and IE fifth.

Chart or graph showing page-load times for Firefox 3.1 beta 3, Safari 4 beta, Internet Explorer 8, Opera 10 alpha and Chrome 2 beta on ebay.com.

Finally, ebay.com: Chrome, IE and Firefox are all tied for first place. Safari is tied with Firefox but slower than Chrome and IE. Opera is last.

Conclusions

Chrome sucks web pages off the Internet like an Electrolux. So does Firefox. In this test I haven’t managed to separate them significantly. As we all can see, Chrome has a lower average sum than Firefox, and perhaps with more data it would be possible to separate them statistically.

Opera is the slowest of the lot, which surprises me. Opera was also slowest in the start-up test. Perhaps though we should cut it some slack – it’s labelled alpha after all. Performance might improve when it reaches beta and final status. Opera also has a turbo feature in the works, but that is kind of cheating since it will lower image quality by tougher compression.

Obviously, this test could be made better in mainly two ways. I could test on more web sites, and I could do more page loads for each web site. But this test was, all in all, 500 timed page-loads and 500 non-timed page-loads. It took me more than a day to complete.

It’s also worth noting that this test is pretty much consistent with Betanews’ page load test, where Chrome 2 beta wins and Firefox 3.1 beta 3 is second.

This test was done with clean browser cache. I’m considering doing the same test but without clearing cache and cookies for each page load. After all, that’s how most page loads are done in the real world. A user who visits any of these five sites will most likely have been there many, many times before. I just need to figure out a good set-up for such a test.