Internet Explorer 7.0 vs. Firefox 2.0
Sonntag, 22. Oktober 2006, 18:01
Many haven’t noticed it yet, but for three days now we are living in a new era. This era is marked by the release of the new and updated Internet Explorer 7.0 and the continuation of the Browserwars! I’ll try and copmpare the outcome of Redmond’s torturing of it’s employees with what Firefox 2.0 (due anytime now, testing RC3) has to offer.
Introduction: Browser Wars
The Browser Wars are rememberd because of the easily grasped, bipolar nature of the story. There was Explorer, there was Netscape, and they were locked in Eternal Struggle. This kept the story simple and reminded people of other bipolar struggles with Good vs. Evil overtones in recent world history.
Browser Wars II
I remember the times when the IT-industry (and the geek-community) was split on which browser to use and ultimately which browser to support. Often the average user had to cope with what his internet-provider provided him with. So the browser that was packaged with AOL, T-Online or Compuserve1 had big influence on which browser had to be supported by the webdesigners of the time.
I seem to remember that at some point, AOL decided to switch to Microsoft’s Internet Explorer and that had my employer pounding at me to get his online-shop working properly (especially all the javascript hover-effects). Mentioning one or both browsers infront of the right audience sparked a heated debate about which was better and did a better job at implementing the html-standards.
Of course at that time, noone really knew what those standards were about and blaming one browser or the other for not displaying some element (possibly invented by the other browser) was rather hypocritical. For example: with the release of Internet Explorer 6.0 Microsoft had invented their own DOM that was very handy but not really standards-compliant..
Tabbed Browsing
Although mainly introduced2 by Firefox, Tabbed Browsing has become very popular and by now is something, every internet browser should have although there still isn’t any standard of how to implement it..
Firefox 2.0’s tabs open fast, they can be moved and resorted and they become narrower when more are opened. The problem of too many tabs has been solved in the past by stacking tabs in more than one line. Version 2.0 now has the ability to scroll tabs to the left and right. At the right side of the tabs there is a button that shows the tabs in a horizontal list (also scrollable). It is enabled once the tabs exceed a certain amount.
Each tab has it’s own “close”-button, which i find rather counter-productive, especially since this button is only visible, when the tab is active. Of course it will be possible to change this behaviour and place a common “close”-button at the right side via plugin. Furthermore one can close the active tab with the combination [Ctrl-W] or via middle-button click.
To open a new tab in Firefox or Internet Explorer, one can middle-click or Ctrl-Click on a link, type Ctrl-T or double-Click on an empty space on the tab-bar.
Internet Explorer 7.0’s support of tabbed browsing is very close to that of Firefox but there are some minor differences: although the opened tabs can be scrolled right and left, it’s not possible to scroll using the scroll-wheel on the mouse. On the other hand, Internet Explorer supports a miniature view of all the opened tabs (called Quick Tabs) via Ctrl-Q or the button at the left side of the tabs-bar,3
Internet Explorer’s tabs implementation isn’t quite as good as that of Firefox. Opening a new tab is rather slow and switching between tabs per keyboard is a little bit uncomfortable. The shortcut to switch between tabs is the same as switiching between open documents in Word or Excel: Ctrl-Tab for forward and Ctrl-Shift-Tab for backward. Other than that one can chose a specific tab by pressing Ctrl-#4. In Firefox it is additionally possible to switch forward and backward via Ctrl-PageUp and Ctrl-PageDown, which can be a huge advantage for pro users..
Internet Explorer’s tabs have one advantage: the user can chose to open the tab by default next to the active tab! In Firefox 1.5 it was possible to drag the link to the tabs-bar and release it there either to overwrite an existing tab or to add a new one at any place in between or at the end of the tablist. I hope this function will be in the final Firefox 2.0!
Web 2.0 - Webfeeds, Configurable Search Engines and Encyclopedias
Both browsers support viewing and subscribing to Webfeeds. They automatically pick-up alternative feeds and give the user the option to view them.
Additionally Internet Explorer 7.0 gives one the option to sort the feed-items by Date, Title or Author or to search the feed. Since these functions are pure xslt-functions, they are executed rather fast and could give the user some advantage..
Equally both browsers provide the ability to search in different search engines although the list of search engines for Microsoft’s browser is a little bit smaller than that of Firefox5.
Internet Explorer 7.0 incoorporates the ability to “research”, which roughly means “looking up things in msn-services” like Encarta for example. Until now i couldn’t figure out, what the difference to the normal search via wikipedia or any other service was.
Pageview and Zoom
In Firefox, pressing Ctrl-+ and Ctrl– zooms the text on the active page in or out. The zoom-level is nearly infinite. In Internet Explorer 7.0, the zoom-function zooms the whole page6. This way, images and other objects stay at an appropiate size. At the same time, the scroll bars get zoomed too..
Equally both have a function to Preview Print-Output, where the Internet Explorer has a slight advantage since it can zoom the printed page in and out and change the page-margins.
More Firefox Features
Firefox is getting even better with the release of version 2.0:
Resuming your browsing session: The Session Restore feature restores windows, tabs, text typed in forms, and in-progress downloads from the last user session. It will be activated automatically when installing an application update or extension, and users will be asked if they want to resume their previous session after a system crash.
Inline spell checking: A new built-in spell checker enables users to quickly check the spelling of text entered into Web forms without having to use a separate application.7
JavaScript 1.7: JavaScript 1.7 is a language update introducing several new features such as generators, iterators, array comprehensions, let expressions, and destructuring assignments. It also includes all the features of JavaScript 1.6.
Furthermore, Firefox has over Internet Explorer, that it supports SVG. The support is far from being optimal, but at least it’s something.
Conclusion
I hope my take on the two browsers can be helpful for further examination and improvement. Although we can look forward to a new Browser War, this time around, the opponents will have to be more civilized (i.e. standards are there to be held) and they both have to deal with a growing number of alternatives8 be it opera, Safari or Konqueror. I will hope for the best for both browsers but will remain for the beginnning a loyal Firefoxer.
- i think they all still exist in one way or the other [↩]
- i know, some browsers had Tabbed Browsing before Firefox, but Firefox was the one to really make it popular [↩]
- Of course there is a plugin for Firefox to do this, but to be honest, it’s not that fast.. [↩]
- # stands for a number, that way it’s possible to navigate to the first nine tabs [↩]
- missing imdb and Technorati for me! [↩]
- via “View”>”Text Size” it’s still possible to only zoom the text! [↩]
- in practice, there is still some work to be done here! [↩]
- which i ignored blatantly in this article [↩]
Category: Open Source, Software, html
Tags: browser_wars, Firefox_2.0, html, Internet_Explorer_7.0, Open_Source, Software
- Add this post to
- Del.icio.us -
- Meneame -
- Digg
Kommentar von quickie
Made Mittwoch, 25 of Oktober , 2006 at 22:10
hey great review. you are talking about a plugin which moves the tab close button to the right again. I really like to know which one that is. thanks quickie
Kommentar von Omar Abo-Namous
Made Mittwoch, 25 of Oktober , 2006 at 23:06
Hi,
it’s called Tab Mix Plus, but the addon hasn’t been updated for the firefox 2.0-version yet..
Kommentar von Luca Masters
Made Donnerstag, 26 of Oktober , 2006 at 15:57
Tab Mix Plus does a lot of things, including leak like crazy, I do believe. (I still love it, though.)
To change the tab close button back to a single instance on the right, simply go to about:config and set the Browser.tabs.closeButtons preference to 3 (2 will remove them outright and 0 will put it only on the active tab). No extensions needed.
Kommentar von Mahmoud Al-Qudsi
Made Dienstag, 31 of Oktober , 2006 at 20:56
Assalamu-Alaikum,
My all-time favorite is Opera 9; previously it was Firefox, but a series of unfixed bugs and snobbish developers that believe “can’t reproduce” means “doesn’t exist” changed that for me.
I agree, Firefox’s biggest adavatage over IE7 is speed - however, I think one of the bigger advantages that IE7 has over FF is the in-built RSS reader. Where FF attempts to integrate with 3rd party services and readers to provide RSS functionality, IE7 is a complete RSS aggregator/reader. As a result, Firefox’s RSS reader is pretty basic, ugly, and missing a lot of features.
The best thing I see is that now “browser wars” are no longer solely about security and content/html/css rendering — especially good since that means that all browsers render to a decent-enough level and that security is generally well.
@end-note #5: you can add both IMDB, Technorati, and a lot more from the IE7 site @ http://www.microsoft.com/windows/ie/searchguide/en-en/default.mspx - a bigger list than Firefox’s.
@Luca Master: There is a workaround that forces all plugins to work on newer versions of Firefox/Bon Echo/Minefield. Two such methods are covered @ http://neosmart.net/blog/archives/120
NeoSmart Technologies also has a review of FF3, Opera 9, and IE7 published during the early stages of the alpha/beta builds of these builds - interesting to see how things have changed since.
Excellent review though, nice to see it all summed up so well.
(But I’m still not going to set Firefox as my default browser! I do have it installed though…)
Kommentar von Ryan Morbe
Made Donnerstag, 9 of November , 2006 at 07:35
You know, Opera actually invented tabs. You should’ve included Opera I think. It invented or introduced many of the functionality that is seen in these two browsers.
Kommentar von Ilyse Kazar
Made Montag, 13 of November , 2006 at 08:17
“Internet Explorer’s tabs have one advantage: the user can chose to open the tab by default next to the active tab!” This becomes an option in FF with the Tab Mix Plus p-i mentioned here by others. The p-i also provides options to control tab behavior when you close a tab — which one becomes active? You can set this to First, Last, Left, Right, Last Selected (my personal fave) or “Opener/Right” (haven’t tested yet to see what that one does.
Kommentar von mc
Made Mittwoch, 22 of November , 2006 at 09:20
tu luca
Kommentar von Marcos
Made Freitag, 24 of November , 2006 at 14:10
In my opinion, IE7 tabs are a lame excuse to say they use tabs now. IE tabs are too big, and the tab bar is occupied by a lot of controls that limits the space available to tabs.
Opera, and (my favorite) FF+TabMixPlus are way, way better than IE7.
Kommentar von Manoj
Made Samstag, 25 of November , 2006 at 11:09
In my openion, most of the web application are not running on IE 7.0 those are running IE 6.0 or less. Why this is so and what is the updated version?
Kommentar von noname
Made Dienstag, 5 of Dezember , 2006 at 04:27
and the best of the choices is: DON’T USE ANY OF THESE BROWSERS!!!
Spend your time outside doing something productive
Kommentar von Andrei
Made Donnerstag, 18 of Januar , 2007 at 18:15
As a developer I´ve had countless frustrations when developing for both FF and IE. It´s happened many times that something works in FF or Opera… but when I test it in IE it just doesn´t work.
IE´s implementation of web standards just sucks, nevertheless it´s better now than it was before !
Kommentar von sam
Made Mittwoch, 28 of Februar , 2007 at 07:13
IE supports most of the CSS and Javascript functions.
It is becoming nightmare for developers to implement these basic functionalities for all the browsers. Can’t the community follow some standards as we developers follow.
Kommentar von hads
Made Dienstag, 13 of März , 2007 at 03:24
I really like the Konqueror tabs implementation, it has pretty much all the best features you mentioned above.
Kommentar von Flash Block
Made Dienstag, 20 of März , 2007 at 10:29
Visit the mozilla add-ons and download the flashblocker! The best plugin ever, just take my word!
Kommentar von Defiil
Made Mittwoch, 4 of April , 2007 at 18:52
Now why should anybody want do download themselves a flahsblocker.
And actually IE follows more html, css, and javascript standards than FF ever will.
Kommentar von Amara
Made Montag, 9 of April , 2007 at 01:33
“Now why should anybody want do download themselves a flahsblocker.
And actually IE follows more html, css, and javascript standards than FF ever will.”
Defiil could you please quantify that statement?
I believe IE7 fails the acid2 test HORRIBLY, while Firefox 2 is renders most of it correctly, and Opera, Safari, Konqueror render it completely.
Kommentar von Paul
Made Mittwoch, 25 of April , 2007 at 10:12
thanks to #5, Opera do tabs and a lot of the “new” features since more than 10 years ago
Kommentar von DDT-WEBKINZ
Made Dienstag, 23 of Oktober , 2007 at 08:15
Thanks for making the world a more open space.
