ZDNet UK


Skip to Main Content

  1. Home
  2. News
  3. Blogs
  4. Reviews
  5. Jobs
  6. Resources
  7. Community
  8. My ZDNet

 

ZDNet UK RSS Feeds


Become a ZDNet UK member

Comment Articles

Firefox? Bah Humbug, I say

John Carroll Special to ZDNet.co.uk

Published: 04 Nov 2004 18:28 GMT

  • Email
  • Trackback
  • Clip Link
  • Print friendly
  • Post Comment

Firefox has been getting a lot of press lately. Firefox is free software in the Stallman-sanctioned sense -- released under a GPL licence and built atop technology developed for the Mozilla project. Everybody loves Firefox. Not only is it a great browser, but it will make your teeth whiter and secure you a date with Carmen Electra.

Okay, perhaps I exaggerate, but on that note, I haven't seen anyone criticise Firefox. To a certain extent, this is because it is the best alternative in a world dominated by Internet Explorer (cue Opera/Safari/Konqueror fans to go into a frothing rage). On the other hand, as I can personally attest, it is politically incorrect in the extreme to criticise anything stamped with the open-source moniker.

In short, though Firefox is a good browser, political considerations have allowed it to escape some deserved criticism. Firefox supporters make some rather costly demands of Web sites, particularly given that it commands such a small, albeit growing, share of the browser marketplace. Recent feverish Firefox support pieces aside, I still think that ignoring IE's non-standard features will prove a large, and unnecessary, barrier to the success of the best alternative to Internet Explorer.

Experience providing support for Firefox
As a certain square-jawed actor might have said had he been abducted by aliens and forced to write software, "the experience of one programmer doesn't amount to hill of beans in this crazy world." Even so, for a browser that touts its support for HTML standards, I was surprised to find that it had difficulty with standard HTML.

Check out this link under Internet Explorer, and then Firefox. I have created a Web page with a fixed position left, top and bottom sidebar that surrounds a scrollable area. All regions resize to completely fill the browser when its dimensions are changed.

To make this work, I have a table which lays out the basic position of the main sections (left bar, top bar, bottom bar, content). I've placed a div tag inside the "content" area of the table, setting its width and height to 100 percent and adding automatic scrollbars by setting the "overflow" CSS attribute to "auto".

None of this is rocket science. Some might object to the use of tables, which in CSS circles might seem so 1990s. I couldn't care less. Tables are easy to use, are immediately intuitive to this old HTML hand-coder, and most important, have existed since the early days of HTML. Regardless of your preferences, there is no reason they shouldn't work.

Editor's note: Firefox has been given a 99 percent approval rating by over 500 ZDNet readers in our Downloads section. You can rate it yourself there, or Talkback to this comment piece below.

Next

Previous

1 2 3 4


  • Email
  • Trackback
  • Clip Link
  • Print friendlyPrint with Konica

Did you find this article useful?
53 out of 115 people found this useful


Full Talkback thread

37 comments

  1. You're weird. Alexandre Juneau
  2. Forget Browsers getting anoyed at not being p... Samuel
  3. Bad luck about the traps inherent in standards est... Thomas Flewell
  4. You misunderstand how CSS height works. The outer... Jason Barnabe
  5. John Carrol? Bah Humbug, I say. John Carrol is one... Arthur B.
  6. Firefox measures up to the challenge: Carrol... Anonymous
  7. Well of course John Carroll says 'Bah! Humbug!'. I... Chris Rankin
  8. I agree with Chris view but, wanted to uneart... sanjay
  9. I've found you can eliminate most browser inconsis... Damien Conlon
  10. Having been involved in several e-commerce pr... David Wright
  11. The whole point of a browser is to view web pages.... Mark Jamies
  12. I have started using Firefox in the past few... Tim Jensen
  13. Older browsers? Come on guys. You know t... squid
  14. squid wrote: "Older browsers? Come... Anonymous
  15. Sentient AI is something that humans develop.... Kaisa Hannele Tervola
  16. http://yansanmo.no-ip.org:8080/test/css/bah-humbug... kwanbis
  17. Is this article simply saying that the author has... Gareth Williams
  18. John Carroll. You are a muppet. I honestly cannot... Anonymous
  19. Hi John. I read your article today. Sorry to say,... Ole Clausen
  20. To Ole Clausen, thanks for your thoughtful re... John Carroll
  21. John Carroll writes: I take it, though,... Ted Powell
  22. In other news, I suggest that the Oxford... Anonymous
  23. Save us from all the giant browsers needed for par... Ole Clausen
  24. Firefox is actually the browser that is rendering... Anonymous
  25. When using any software application, including the... Sam Alexander
  26. John Carrol writes: Likewise, as my article sugges... Adam
  27. John, you write: "As a web developer, I have to de... Ole Clausen
  28. It's about time! I know very little about web-deve... Bryan markis
  29. I am reporting you and your anti-FireFox article i... Ignatius Reilly
  30. If Firefox is a Bag umbug, what IE is? Anonymous
  31. Its Insane to judge firefox on this. The page you'... David Hyde
  32. Finally, some balance to the pointless rounds of I... Terry Pettitt
  33. The very fact that you ignore the advantages of CS... Anonymous
  34. Hi John, I wanted to let you know that I have quot... Chris Beach
  35. Like Chris, I was glad to see someone saying what... Josh Titcomb
  36. I have been using Firefox for sometime now and fou... trevor johnson
  37. alexandre juneau you stole my name for i too go by... alexandre juneau

Company/Topic Alerts

Create a new alert from the list below: