View Single Post
Old 11-18-2004, 11:30 AM   #15 (permalink)
skaven
Insane
 
Location: Austin, TX
Quote:
Originally Posted by DarkPho
I've had the problems showing pages like mentioned
Yeah this is probably my biggest gripe with Firefox. I use Linux exclusively, so I don't have the option to "View in IE". I'd much rather Firefox simply display the pages without lagging.

Quote:
Originally Posted by DarkPho
the address bar list is fucked
This would be my second-biggest gripe. I don't even know *what* causes it to happen, but sometimes when you type in the address bar, the recent-address list appears *behind* the browser window and causes the address bar to lag as the window manager pages between the address bar and the browser window. Very annoying.

Quote:
Originally Posted by DarkPho
Sure, the bungie site is a bit biased towards crappy IE coding, but wouldn't it be better to support it anyway? It wouldn't do the browser any harm.
Despite what I said earlier, I don't think it's strictly correct to "make" Firefox display all pages correctly. This encourages crappy site design. If (when) Firefox begins dominating the browser market, web designers will start testing their pages in Firefox. If Firefox supports crappy IE code, designers will continue using crappy IE web design, and Firefox simply gets more bloated as it has to support more and more exceptions to the rules.

I think a clever Firefox-ey solution to the problem would be to leave Firefox lean and mean, and fully W3C compliant (and no more), and offer an extension that adds support for crappy sites. That way users can choose to either stick with a fast, lean browser, or add some optional bloat to make it more generally compatible. This also helps preserve the motivation for web designers to stick with standard coding practices, so that their site works on all browsers (not just the ones with the "crappy-site extension" installed).
skaven is offline  
 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73