Industry guru Dave Taylor answers free tech support questions about a wide variety of business and technical topics, including blogging, Google AdSense, MySpace, Sony PSP, Apple iPod, Mp3 players, management, Linux, SEO, Mac OS X, Facebook, Twitter, LinkedIn and Microsoft Windows.

Are there any hidden dangers lurking in Firefox 1.0?

I've been using various versions of Firefox for quite a while, but this week marked an important milestone in the evolution of this slim, small Web browser from the Mozilla team: the release of version 1.0, the first "official" release version of the program. Is it a good browser? Oh yeah, I have lots of good things to say about Firefox and its many capabilities (though why it can't import Safari configuration settings is a bit puzzling). But there are some gotchas too, particularly from the perspective of a Web developer.

Dave's Answer: The first problem I noticed is that the default configuration includes the option Resize large images to fit in the browser window. Sounds like a nice feature, but if you're actually developing a Web page, this could baffle you for hours as things don't layout as you expect (especially if you resize the window to see what happens!) My recommendation: uncheck this in the Preferences -> Advanced window.

In the Web Features area, there are a couple of settings you'll want to think about too, starting with Allow web sites to install software (which is checked by default, though only the mozilla site is listed). This might not be too dangerous, but back on the Advanced settings there's an option for Firefox to check for updates for not just the browser itself, but any extensions or themes you might have installed. I don't know the code but this sure gives me a small anxiety attack: I've turned off the right to periodically update Extensions, and might well turn off the right to install software too.

Additionally, there's another neat setting that defaults to the logical status (in my opinion, at least): Load Images for the originating web site only. Again, seems like it'd be a good idea to check this option so that you don't get images from third-party servers, but you'd be shooting yourself in the proverbial foot because many large sites use multiple image cache archive servers so that serving up images is split and separate from serving up the HTML pages. Going to a site like CNN would be less compelling if all the news photos were missing.

Another neat thing, but a possible pitfall if you're programming JavaScript: click on the "Advanced..." button on the Web Features area and you'll see a list of what scripts can be allowed to do (or not), including: Move or resize existing windows, Raise or lower windows, Disable or replace context menus, Hide the status bar, Change status bar text, Change images. Reading through that list, you'd think that a browser with a built-in pop-up blocker would also deselect most of these capabilities, but by default scripts can move or resize windows, raise or lower windows, change images (which is important for image rollover effects) and, most surprisingly, disable or replace context menu items. Yet something relatively innocuous like Change status bar text is disabled by default.

If you're experimenting with basic JavaScript with a book like Creating Cool Web Sites with HTML, XHTML and CSS then it'll baffle you to no end when you can't do something as simple as a "window.status='something new';".

Beware of browser settings!

Other than that, honestly, I am impressed and delighted with Firefox and if Safari didn't work so darn well, I'd be very tempted to switch on my Mac OS X systems. On my Windows box, I've already made the switch. After all, you'd have to be daft to run Internet Explorer on Windows, in my opinion.

If you haven't yet downloaded a copy, why not Get Firefox and try it?



Help others find this article at Del.icio.us, Digg, Netscape, Reddit, and Simpy.

Subscribe!

Never miss another useful Q&A article again! Subscribe to AskDaveTaylor with Google Reader.

Comments

You make a comment like "You'd be daft to run Internet Explorer on Windows" without any evidence as to why it is daft? Surely it is daft to make such a comment without supporting evidence.

Posted by: Steve at July 26, 2006 9:13 PM

Steve, read any security site and you'll see that there are a myriad of security holes and architectural problems in Microsoft Internet Explorer 6.x and that just about every security expert recommends that people avoid MSIE6 like the plague.

To be fair, Internet Explorer 7 appears to have fixed many of these holes, but that's by basically rewriting the browser from the ground up, as far as I can see.

Posted by: Dave Taylor at July 26, 2006 9:27 PM

I have a lot to say, but ...
Starbucks coffee cup I have a lot to say, and questions of my own for that matter, but most of all I'd like to say thank you for all your efforts on this Web site by buying you a chai!

I do have a comment, now that you mention it!









Remember personal info?


Please note that I will never send you any unsolicited commercial email. Ever.

While I'm at it, please note that by submitting a question or comment you're agreeing to my terms of service, which are: you relinquish any subsequent rights of ownership to your material by submitting it on this site.









Uniblue: Free Virus Scan

Search
Find just the answers you seek from among our 1700+ free tech support articles by using our Lijit search engine.


Help!





Subscribe to
Ask Dave Taylor!

Add to Google Reader
Add to My Yahoo!
Subscribe in NewsGator Online

RDF   XML

Free Updates!
Sign up and get free weekly updates and special offers on books, seminars, workshops and more.


Recent Entries
Join the List!
Join my author info mailing list, where you'll learn about my upcoming books, speaking gigs, and more!


Book Links
© 2002 - 2008 by Dave Taylor. All Rights Reserved.

Note: This web site is for the purpose of disseminating information for educational purposes, free of charge, for the benefit of all visitors. We take great care to provide quality information. However, we do not guarantee, and accept no legal liability whatsoever arising from or connected to, the accuracy, reliability, currency or completeness of any material contained on this web site or on any linked site.

[whiteboard marker tray]