JaredXE said:
And you would be wrong.
I prefer IE, simply because it is compatable with EVERYTHING.
While that's technically correct, in reality what's going on is the exact reverse of that;
Because 'everyone' uses IE, anyone making a website makes sure it works with IE. As a result, a lot of web pages that SHOULD follow the official HTML specs, instead follow IE's twisted and demented version of HTML, which other browsers then have to copy for 'compatibility' purposes.
So, creating a web browser consists of 2 steps...
1. Find the official HTML specs and implement them correctly.
2. Figure out everything that IE does wrong, then create a 'compatibility' mode that intentionally breaks all the rules the same way IE does.
From memory, Opera and chrome typically have the highest compliance with the official standards;
This essentially means that if it doesn't work with these browsers, then the site itself is broken as far as official specs go.
But, official standards don't really mean all that much in the end; If a site works in one browser and not another, it's likely people will probably switch browsers rather than try and get a few million websites fixed.