Firefox 3.5 Tips and Tricks – Firefox v3.5 Features

Firefox 3.5 Tips and Tricks: Features

Firefox 3.5 Loads Pages Faster

Firefox 3.5 is faster than Firefox 3; 2 times faster in fact. Also, Firefox v3.5 is about 10 times faster than Firefox v2. This is due in large part to the new TraceMonkey JavaScript engine that is being utilized by Firefox 3.5.

An excerpt from the Mozilla Wiki regarding TraceMonkey:

About TraceMonkey
TraceMonkey adds native code compilation to Mozilla’s JavaScript engine (known as “SpiderMonkey”). It is based on a technique developed at UC Irvine called “trace trees”, and building on code and ideas shared with the Tamarin Tracing project. The net result is a massive speed increase both in the browser chrome and Web page content.
–Mozilla Wiki

TraceMonkey will help speed up many aspects of browsing the web. Videos, Images, Text… these should all load more quickly under Firefox v3.5.

Firefox 3.5 Improves Color

Firefox 3.5 makes use of improved color profiles. These will serve to help display images (and videos) with colors that are more vibrant. One limitation, however, is your monitor. If you have a monitor that does not display color well (old, cheap) you may not notice a difference.

Example?

Firefox v3.5 Manages Memory More Effectively

Firefox v3.5 also has a smaller memory footprint. However, this does not help much if the program itself sucks at managing that memory. Luckily, with version 3.5, the memory management has been improved. Past versions of Firefox, including v2 & v3, have suffered from numerous memory leaks. To combat this, a feature called the ‘XPCOM cycle collector’ works to free memory that the program no longer needs to hold.

An excerpt from the Mozilla Developer Center regarding the XPCOM cycle collector:

What the cycle collector does
The cycle collector spends most of its time accumulating (and forgetting about) pointers to XPCOM objects that might be involved in garbage cycles. This is the idle stage of the collector’s operation, in which special variants of nsAutoRefCnt register and unregister themselves very rapidly with the collector, as they pass through a “suspicious” refcount event (from N+1 to N, for nonzero N).
Periodically the collector wakes up and examines any suspicious pointers that have been sitting in its buffer for a while. This is the scanning stage of the collector’s operation. In this stage the collector repeatedly asks each candidate for a singleton cycle-collection helper class, and if that helper exists, the collector asks the helper to describe the candidate’s (owned) children. This way the collector builds a picture of the ownership subgraph reachable from suspicious objects.
If the collector finds a group of objects that all refer back to one another, and establishes that the objects’ reference counts are all accounted for by internal pointers within the group, it considers that group cyclical garbage, which it then attempts to free. This is the unlinking stage of the collectors operation. In this stage the collector walks through the garbage objects it has found, again consulting with their helper objects, asking the helper objects to “unlink” each object from its immediate children.
Note that the collector also knows how to walk through the JS heap, and can locate ownership cycles that pass in and out of it.

Other features of Firefox 3.5

• Over 6,000 Firefox Add-ons
• Internal Add-ons manager
• One click bookmarking.
• Tag sites for search
• No additional plug-ins needed to display Video and Audio content
• Save Videos to desktop as can be done with images
• Location aware browsing
• Private Browsing
• Forget this site feature

Related Articles:


PostKarma.com – Post your Karma Stories

PostKarma.com is a site I created to help people share their Karma stories in order to encourage others to do good things. I realized that there are a lot of good people in the world and, at least the way I was raised, talking about the good things you do can be considered bragging. Well, forget about that. Post about what you’ve done, the things you have seen other people do, and how people have reacted!

Bookmark the site and think about it from time-to-time. You may have done something good for someone recently without even thinking about it. Visiting the PostKarma.com and reviewing some of the other Karma stories people have left might help you remember.

Please share the site with your friends, or whomever you think might be interested in reading and sharing their Karma stories. The more people that contribute, share, and spread the vibe of good Karma the better.

PostKarma.com

Related Articles:


WordPress: Google XML Sitemap Plugin

I wanted to share this with any other wordpress users a plugin that I found to be very helpful in getting indexed with Google an a short period of time.

The name of the plugin is Google XML Sitemaps.

As the name denotes, it creates an XML Sitemap that can then be submitted to Google via the Google Webmaster Tools.

What I do:
After I make a post, I open up the control panel for the plugin and click the ‘Rebuild the Sitemap’ link. Then I login to my google webmasters account and resubmit my sitemap. I normally do this once, maybe twice a day.

The quickest I have seen my posts show up in google’s index was around 2 hours after posting. I’m hearing from some of you that this isn’t very good / the best that you have seen. With that being said, I myself noticed an improvement, so I can only imagine others may as well.

Let me know if you have anything to add by commenting.

I hope this helps!

Related Articles: