PaulSpoerry.com

You found me… insights on technology, philosophy, Windows, hacking and more.
  • rss
  • Home
  • Links
  • Contact
  • Categories
  • Search
  • Snazzy Archives
  • About
  • Photos

FireFox 3 release candidate 1 review

PaulSpoerry | May 19, 2008

Original post from MozillaLinks.

A year and a half after the last major Firefox release, Firefox 3 Release Candidate 1 is here with  a very long list of new features and improvements.

For those who have been following Firefox 3 development you may want to jump to What’s new in Release Candidate 1.

For the whole scoop, make yourself comfortable and read on.

Performance

Firefox 3 gets several performance improvement gains. Among them, profile guided optimizations (PGO) provides an optimized Firefox build based on the way it internally works. So far it is only available for Windows.

A very noticeable gain can be seen in JavaScript: it is about three times faster than Firefox 2 implementation. JavaScript is twice as important for Firefox since it is not only used in a large number of web pages but it’s also what makes Firefox UI work.

Memory wise, a much needed memory cycle collector is now in place to take care of freeing memory no longer used by modules that requested it but failed to release it properly. This and other memory oriented tweaks, seem to have paid off so far: a set of tests I recently ran suggests a noticeable increase in memory management efficiency with more memory freed as tabs and windows are closed and no mysterious memory eaten up when Firefox is kept open and idle for several hours as it has been reported several times in the past for Firefox 2.

Places

A much announced and expected feature is Places, the integrated history and bookmarks manager interface powered by SQLite, a small open source database engine that provides much more robust querying capabilities.

With Places you are able to search your history, tags and bookmarks with a fully fledged search interface. You can select where to search (History, Bookmarks Menu, Bookmarks Toolbar, All Bookmarks or the selected folder), and then save the search as a Smart Bookmark that updates as your personal web grows and changes.

ff3_library1 FireFox 3 release candidate 1 review

The Library, Places manager, also adds backup and restore UI so it is easier to recover a damaged file or incorrectly deleted bookmark.

Tagging is a new Firefox feature tightly related with Places and some of the changes to the location bar: click on an empty star icon in the location bar to save the current page as a bookmark. Click it again and you can specify a folder to save the bookmark to, create a new one and add tags you can later search on.

ff3_star FireFox 3 release candidate 1 review

The Location Bar

The autocomplete list that appears when you start entering letters in the location bar is no longer restricted to web addresses but also looks into bookmark and history page titles and tags which make it more comprehensive.

Suggestions are shown in two different lines and colors for page titles and addresses, which according to studies on human cognition, makes it easier for us to focus on what we are looking for. So, if the user knows she is entering part of a web address or a page title it will be easier for her to find what she’s looking for. Highlighting the match result also helps to direct the user’s attention.

ff3_locationbar FireFox 3 release candidate 1 review

It features adaptive learning so after a few repetitions Firefox will learn what letter combinations you use for what site and will provide better suggestions. This should address the case where frecency (a combined frequency and recency index) didn’t provide the best results.

You can also perform multiword searches, so for example “firefox downloads” filters address, titles and tags containing both words but not necessarily in that order.

I believe this feature alone is the best Firefox 3 has to offer, justifies Places large resources investment and will become a landmark in Firefox and web browsers in general development. Once you get used to it, there is no turning back.

Visual Refresh

One of the most visible changes are the theme updates in all platforms with a strong emphasis in making Firefox feel as a native application on each operating system.

On Windows the theme is called Strata. Here’s how it looks on Vista.

ff3_vista1 FireFox 3 release candidate 1 review

And here is on Windows XP.

ff3_xp FireFox 3 release candidate 1 review

The Options window on Windows Vista with the new icons.

ff3_options FireFox 3 release candidate 1 review

Mac OS X users get Firelight, a new Safari-like theme introduced with Beta 2, formerly known as Proto.

Linux users get Tango, a theme that blends with Gnome native icons.

Firefox 3 Beta 3 on Ubuntu

The back and forward buttons have been combined in a single keyhole-shaped widget with a single history menu and is now featured in all platforms except Linux.

According to the new guidelines, consistency across platforms is kept through icons shape while OS integration is provided by texture. In Linux case, it’s very hard to set one due to the many available distributions and their particular themes.

For more details on the Firefox 3 themes update, check out Alex Faaborg’s post.

Search bar resizer

There’s an invisible splitter between the location and search bars that you can use to set their width when they are placed next to each other.

Developers are aiming to deliver better operating system integration in Firefox 3. This will be most notable for Mac OS X and Linux users who will now get native widgets like text boxes, menus, check boxes, icons, button order and orientation following each OS guidelines.

Mac OS X users get integration with Growl, a popular centralized notification system, while Windows Vista gets native looking menus and blue icons that blend better with overall Vista look.

See more Windows XP, Vista and Linux screenshots in this recent post.

The Page Information dialog has been reviewed to become more organized and informative and allows to set all site specific preference from a single location.

ff3_pageinfo FireFox 3 release candidate 1 review

Tabbed Browsing

On tabbed browsing, Firefox will not only warn you when closing several tabs and windows at once but will prompt if you want to save the currently open tab set: a good catch and a good way to introduce this helpful feature to new users.

Tabs now scroll smoothly.

You can duplicate and move tabs (including its history and current status). To clone, press Ctrl while dragging a tab, or just drag them across windows to move. A very helpful addition!

Web experience

Firefox can save site specific preferences. For example you could allow just some pages to use AJAX, set a specific spell checker language, images, etc. Firefox 3 will remember the zoom level you have applied for a certain site and will zoom automatically the next time you visit it.

Net protocols (like irc, news, webcal and mailto) and certain documents handling can be passed to web services. For example, Yahoo Mail or Gmail may become your default application for mailto: links. For this, the previous web feeds page has been extended to the Options window for all content and protocols. Firefox 3 recognizes podcasts and video podcast feeds from regular ones so you can specify a different application for each.

Media feeds are displayed with a link to the media file in feed preview mode.

ff3_mediafeedpreview-300x236 FireFox 3 release candidate 1 review

The option to allow third party cookies has been restored as it was in Firefox 1.5 and previous.

ff3_cooies FireFox 3 release candidate 1 review

Search engines

The search engine manager lets you set and change keywords for search engines. With keywords, if you associate the w keyword with Wikipedia (now a default search engine), you could enter w hawaii in the location bar and search Wikipedia for Hawaii.

ff3_searchengines FireFox 3 release candidate 1 review

Downloads

One of the most requested features: downloads can be paused and resumed across sessions, limited only by the server capabilities. Also, on Windows, downloaded files are automatically passed to the installed anti-virus if present and Windows Vista parental controls are honored.

As seen in previous betas, the Download Manager has received a serious face lift as an easier to track download list that you can search by file name, size and download date. It’s also possible to select multiple items to open their containing folder, delete, cancel or retry them in a single click.

ff3_downloadman2 FireFox 3 release candidate 1 review

A status bar notification provides summarized status of current downloads. You can click it to open the Download Manager.

ff3_dowload_status FireFox 3 release candidate 1 review

Add-ons

The Add-ons Manager has been integrated with Mozilla Add-ons, Mozilla’s official extensions and themes repository, providing recommendations, search, rating and add-ons install without leaving Firefox.

And a new Plugins page (identified with a neat Lego brick icon) allows easy plugin enabling and disabling, making the Add-ons Manager a powerful control panel for Firefox enhancements.

ff3_addons FireFox 3 release candidate 1 review

When installing, updating, disabling or enabling back an add-on, an information bar is displayed to remind a restart is needed for changes to apply, and a restart button.

Plus, just installed themes are automatically selected so Firefox uses it after the next restart.

Among other minor tweaks: FTP and gopher listings get a better styled and functional page where the list can be sorted by name, size and date by clicking the appropriate header.

ff3_ftp FireFox 3 release candidate 1 review

When accessing advanced preferences (about:config), a warning is displayed.

about:config warning

Security

In the security front, Firefox will check visited sites with a list of known malware sites -provided by stopbadware.org and served by Google- to prevent spyware, rootkits, viruses, dialers and other kinds of malware from even being offered to you.

A rewritten password manager now unobtrusively prompts to store an entered password in the information bar and after trying a logon so you know if it is the correct one or not and avoid cluttering autocomplete lists.

ff3_savepass FireFox 3 release candidate 1 review

Identifying authentic sites and avoiding fake ones is now easier. The new site button, just next to the web address, provides details about the identity of the current web site. While the largest part of the web has no verified identity, financial institutions and similar usually do and it makes the site button in the location bar to change color and size so you can know with a glimpse.

ff3_sitebutton_green FireFox 3 release candidate 1 review

As great as add-ons are they are can also become a liability and an attack vector. To mitigate this, Firefox 3 requires add-ons updates to occur over an encrypted connection (to block malicious sites purporting the update site) or the add-on developer to sign it with a digital signature so updates can be verified to be from the same source. This will prevent middle-man attacks where bad guys could fake an update site address to serve malicious software.

Invalid or expired web site certificates now get an unfriendly treatment that requires adding the site to a white list. This should encourage web site owners to keep their certificates up to date so they can effectively ensure their visitors a more secure experience.

Under the hood

Powered by Mozilla logoThe list of changes for Gecko is not short either and benefit not only Firefox but all “powered by Mozilla” products including Thunderbird, Flock, SeaMonkey, Joost, Miro, Songbird and more.

Since Alpha 1, Firefox 3 passes the Acid2 test, a popular test of a browser styling standard compatibility. IN the Acid3 test Firefox 3 scores 71, behind Opera and WebKit (Safari engine) development releases which achieved both 100% a few weeks ago. While the value of the Acid3 test was questioned recently by Mozilla’s Mike Shaver, in practice, Firefox was just too close to release by the time the Acid3 test came out to aim to pass it.

Firefox 3 supports color profiles embedded on pictures and images to better replicate the original environment conditions as light and focus, thanks to new color management. It is however disabled by default to prevent unintended behaviors like background and foreground images not matching because color profiles were not considered.

It is possible to select discontinuous pieces of text and images for better control of what you copy or print from a web page.

A biggie: full page zoom can optionally magnify the complete page or just the text, as in previous versions. This is a much requested feature and a must for Mozilla plans for a Mobile Firefox. By default it will zoom the full page contents but it can be restricted to text only through the View menu.

ff3_zoom FireFox 3 release candidate 1 review

Web developers can mark certain web page components such as images and scripts to be available while offline. In practice you could be able to compose emails or write documents though a web service while disconnected from the Internet. You will have to authorize an application to save content to your computer and can also control how much space can offline applications use.

ff3_offline FireFox 3 release candidate 1 review

For JavaScript developers, some interesting tricks: the ability to load local files for local use, native JSON support and most notably, FUEL, a library of Firefox programming interfaces that will ease the development of new extensions and ensure better practices (such as memory management) for common Firefox tasks.

Cross site AJAX (XMLHttpRequest) support was removed in Beta 5 because the specifications changed in the process and Mozilla prefers to avoid an incompatible implementation.

Support for editable content, so a user can change portions of a web page marked by the author.

A new spell checker: The MySpell spell-checking engine has been replaced with Hunspell which does a better job handling complex languages including Asian, Hungarian, Basque, etc.

Real full screen is now available. In the past, the full screen mode left the navigation and tab bars visible at all times. Now they are displayed for just a second before sliding under the top edge.

ff3_fullscreen FireFox 3 release candidate 1 review

For Gecko 1.9, Mozilla switched to open source Cairo (1.6) rendering engine for better rendering performance. The change also enables easy PDF printing capabilities but it is only possible through an extension right now though.

More beautiful animated images are possible with animated PNGs (APNG): a full 16 million color palette and partial transparency will hopefully sweep GIF images in the future. While APNG was rejected as a standard PNG extension last year, Opera has announced it will support the format in future versions.

Proprietary TalkBack, the tool for reporting crashes to Mozilla included with Firefox and Thunderbird, has been replaced with open source Breakpad (formerly Airbag).

Breakpad submit dialog

Users can see their submitted crashes entering about:crashes in the location bar.

about:crashes

The End

In theory, nothing is left to be done as it is a release candidate. In practice, it’s possible some bug may be found out that may require a second or more release candidate as it has been the case on all previous Firefox release.

It also seems, Yahoo! was the only web mail service to provide the necessary interfaces to use it as mailto: protocol handler. Gmail and Live will certainly be missed but they should be easy to add as they become available.

At this stage it also expected that most extension developers will get back to work to make their pieces compatible with Firefox 3. The ongoing Extend Firefox 3 contest (now with a music category) provides additional motivation.

Share and Enjoy:
  • del.icio.us
  • Facebook
  • Google
  • blogmarks FireFox 3 release candidate 1 review
  • description
  • e-mail
  • Furl
  • Live
  • Ma.gnolia
  • NewsVine
  • Propeller
  • Reddit
  • Socialogs
  • SphereIt
  • Spurl
  • StumbleUpon
  • Technorati
  • YahooMyWeb
  • BlinkList
  • BlogMemes
  • Simpy
  • TwitThis
  • Blogsvine
  • De.lirio.us
  • Pownce
  • Yigg

Categories
FireFox, Tech, Web Life
Tags
database engine, firefox, firefox 3 review, firefox release candidate, firefox release candidate 1 review, history bookmarks, improvements, management efficiency, manager interface, memory management, new features, noticeable increase, open source database, optimizations, performance improvement, personal web, release candidate 1, scoop, search interface, several times, three times, web pages
Comments rss
Comments rss
Trackback
Trackback

« Firefox 3 - Fastest Browser around Robert Muraine - The Great (aka Mr. Fantastic) - So You Think You Can Dance »

8 responses

[...] new features and improvements. For those who have been

sign video updates | May 19, 2008

[...] new features and improvements. For those who have been following Firefox 3 development you may wanhttp://www.paulspoerry.com/index.php/2008/05/19/firefox-3-release-candidate-1-review/ShoZu Mobile Photo and Video Sharing Application The GadgeteerOne of my favorite mobile apps is [...]

[...] new features and improvements. For those who have been

joost review | May 19, 2008

[...] new features and improvements. For those who have been following Firefox 3 development you may wanhttp://www.paulspoerry.com/index.php/2008/05/19/firefox-3-release-candidate-1-review/Internet Television Part 2 Service Profiles & Market Analysis - Report Now Available Business Wire [...]

[...] new features and improvements. For those who have been

find e mail address | May 19, 2008

[...] new features and improvements. For those who have been following Firefox 3 development you may wanhttp://www.paulspoerry.com/index.php/2008/05/19/firefox-3-release-candidate-1-review/Officers Find Teen Shot To Death WCMH ColumbusPolice find an 18-year-old shot numerous times and [...]

[...] new features and improvements. For those who have been

mac address index | May 22, 2008

[...] new features and improvements. For those who have been following Firefox 3 development you may wanhttp://www.paulspoerry.com/index.php/2008/05/19/firefox-3-release-candidate-1-review/Personal Tech Washington PostThe Washington Post’s Rob Pegoraro discusses his recent reviews and [...]

[...] new features and improvements. For those who have been

how to delete google search history | May 23, 2008

[...] new features and improvements. For those who have been following Firefox 3 development you may wanhttp://www.paulspoerry.com/index.php/2008/05/19/firefox-3-release-candidate-1-review/’Cookies’ reveal surfing habits The News JournalWelcome to the world of targeting, where online [...]

[...] [...]

front page images folder | June 3, 2008

[...] [...]

[...] [...]

vista and print preferences | July 22, 2008

[...] [...]

[...] - bookmarked by 5 members originally found by sisterlight79

Bookmarks about Acid2 | October 30, 2008

[...] - bookmarked by 5 members originally found by sisterlight79 on 2008-10-14 FireFox 3 release candidate 1 review http://www.paulspoerry.com/index.php/2008/05/19/firefox-3-release-candidate-1-review/ - bookmarked [...]

Leave a comment

You must be logged in to post a comment

Similar Posts

  • Firefox 3 - Fastest Browser around
  • Google Chrome - Google Enters the Browser Wars
  • Top FireFox Extensions for Web Developers
  • Firefox gaining - set for 20% browser share before July?
  • Severe Security Flaws Patched in Firefox, IE, and Opera

Content

  • Popular Posts
  • Recent Posts
  • TagCloud
  • Comments

Popular Posts

  • Download Wordpress plugins
  • Guitar Hero: Metallica due by Q1 2009
  • How to get an invite to what.cd
  • IPod Touch with 9 inch screen coming in 2009
  • Keep Obama Alive

Recent Posts

  • Windows 7 Beta Available as Free Download
  • Online ping test - JustPing
  • Windows 7 slaughters Vista and XP in performance
  • 7-Zip 4.64 Released
  • Google OS in 2010

Tag Cloud

ajax amazon apple barack obama bittorrent blog facebook firefox Gadgets Gmail google Google Chrome HTC Touch humor iGoogle internet explorer iphone JavaScript john mccain Linux mac os x menu search microsoft microsoft windows Mozilla Firefox open source operating system Politics Ron Paul Sprint Touch start menu united states user interface video Vista vista tweak Vista Tweaks web browser Windows Windows 7 Windows Mobile windows vista windows xp Wordpress youtube

Recent Comments

  • Windows 7 Beta Available as Free Download | PaulSpoerry.com on Download a copy of Windows 7 from Bittorrent
  • [BLOCKED BY STBV] guitar on Guitar Hero: Metallica due by Q1 2009
  • The Year Open Mobile OSses Mature - Not! | Playout Intelligence on Google OS in 2010
  • themaze on Paste Special As Unformatted text - must DIE
  • Whalecore on How to get an invite to what.cd

Google Search

rss Comments rss valid xhtml 1.1 design by jide powered by Wordpress get firefox