Skip to main content

Comparison between Firefox 4 and IE 9


Guys, I have installed the latest version of both the browsers as a developer my comparison are tabled below. This is what I have experienced and doesn't base on any statics:
IE 9 FF4
JS running time IE is definitely better than earlier IE's FF is much faster than any browser I am using right now (which includes Safari 5, chrome 10) and is comparable to chrome 10 on win 7.
Look and Feel IE looks much better and lesser cluttered FF doesn't look bad
Toolbar usage buttons like refresh and Go etc... IE embeds them in the address bar and I find it quite confusing and harder to use (you can customize and move refresh button to the front of address bar but for me result was no different in usage) FF doesn't Change from previous versions
Notifications (Save a file. block script etc.) Notification bar pops up from the bottom of the page which takes time to get used too FF doesn't Change from previous versions
Address Bar Provides united Address and search bar gives good experience FF doesn't Change from previous versions, although it shows the bookmarks and favourites and shows you if a tab is already opened
Tabs Tabs are given adjust to address bar which gives you more real estate to view the page however space for tabs is less you might need to go for the option of "Show Tabs in separate row" Provides the functionality of tabs on top and also App tab which are good features


Comments

  1. Hello

    I really liked your blog, can we connect at linkedin.http://is.gd/d9tX9B

    ReplyDelete

Post a Comment

Popular posts from this blog

Interview at Progress Software

I have given a lot of interviews before however, this one was special. Let me start from the beginning. I got a call from Progress Software and was scheduled for the first telephonic discussion. Next day, I got a call from HR and she asked me questions on Java and a few basic puzzles.  After clearing the previous round, I got scheduled for the second telephonic interview. This interview covered Java, design-related problems and algorithms. After a week, I got a call from the HR for the onsite interviews in Hyderabad. This is the first time I googled about Progress Software. I said yes for the onsite interviews. Journey to onsite started not as planned after my flight got delayed. Because of fog-related delay in Delhi, I reached the PSI (Progress Software India) office couple of hours late.  HR introduced me to the first interviewer. The interviewer explained the first round. It was a coding round (I am not a big fan of coding rounds), the problem was well expl

java.net.SocketException: Connection reset

I am able to fix the problem via setting the following params on the HTTPClient class... client.getParams().setParameter("http.socket.timeout", new Integer(0)); client.getParams().setParameter("http.connection.stalecheck", new Boolean(true)); java.net.SocketException: Connection reset at java.net.SocketInputStream.read(Unknown Source) at java.io.BufferedInputStream.fill(Unknown Source) at java.io.BufferedInputStream.read(Unknown Source) at org.apache.commons.httpclient.HttpParser.readRawLine(HttpParser.java:77) at org.apache.commons.httpclient.HttpParser.readLine(HttpParser.java:105) at org.apache.commons.httpclient.HttpConnection.readLine(HttpConnection.java:1115) at org.apache.commons.httpclient.HttpMethodBase.readStatusLine(HttpMethodBase.java:1832) at org.apache.commons.httpclient.HttpMethodBase.readResponse(HttpMethodBase.java:1590) at org.apache.commons.httpclient.HttpMethodBase.execute(

New in Dolphin - Java 7

With Dolphin java introduced cool new features like: 1. Strings in “switch” block      switch(s) {           case “Apple”:           // do something;           case “Orange”:           // do something;           default :      }      2. <> (Diamond) operator – Type inference for generic instance creation E.g List > list = new ArrayList>(); vis-à-vis List > list = new ArrayList <> (); Empty diamond braces is required and it's not a typo :).      3. Single Catch for multiple Exceptions with "|" operator           try {           // Reflective operations calling Class.forName,           // Class.newInstance, Class.getMethod, Method.invoke, etc.      } catch (final ClassNotFoundException |      InstantiationException | NoSuchMethodException |      InvocationTargetException e) {           log(e)           throw e;      }      4. Also in Java 7, this will work      public void rethrowException(String exceptionName) throw