HYIP-Man
Friday, August 14, 2009
insane memory usage of firefox
Sandro Tosi: My dear iceweasel,:

WTH are you doing with all this memory?
 $ top -b -n 1 | egrep "xulrunner|PID" 
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
3907 morph
20 0 2349m 859m 15m S 14 21.7 2013:33 xulrunner-stub
say goodbye, you're going to die; mew


Matthew Palmer: Oh Firefox...

What are you doing in that the 1.1GB of resident memory (1357m of virtual memory) you have decided to consume in order to display three web pages? All fairly basic pages -- no flash, no excessive Javascript, and I haven't even done anything particularly exciting in the browser -- just loaded the pages up and let them sit for a few days.

Time to look at Conkeror on the Netbook, I suppose. I'm unlikely to be needing Firebug on there any time soon



Enrico Zini: Firefox garbage collection:

Some people complained about the insane memory usage of firefox.
It must be a misunderstanding. They probably are not aware of how to trigger the excellent garbage collector shipped with the browser.

Let's navigate heavily a bit, opening several new tabs, click click click around, then closing those tabs:

 $ top -b -n 1 | egrep "firefox|PID"   PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM
TIME+ COMMAND
6842 enrico 20 0 882m 398m 17m S 2 19.9 24:29.55 firefox-bin

Indeed Firefox memory usage quickly grew. I've seen it grow to a gigabyte and a half after keeping it open for a month.

Now let's trigger the garbage collector:

 $ kill -9 6842 $ # Rerun firefox $ # Click on "Restore previous session"
$ # Wait for the various open tabs to reload

And voilà! Now Firefox uses much less memory than before:

 $ top -b -n 1 | egrep "firefox|PID"   PID USER
PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
5242 enrico
20 0 656m 205m 25m S 0 10.3 0:14.49
firefox-bin

Labels: ,

Tuesday, January 22, 2008
Automating Firefox with iMacros
Do you have some mundane task that you have to do regularly through a Web browser? Are you a developer who wants to automatically test the interface of your latest Web application? Maybe you want to log into all of the sites you visit on a daily basis with one click. If you fall into any of these categories, you should check out the iMacros Firefox extension.

The iMacros for Firefox is a record and playback automation tool for the browser. The extension uses the Firefox engine to track all actions and record them in scripts that can be saved, shared, and loaded for playback. It supports most JavaScript, which sets iMacros apart from most freely available Web automation tools. The free version of iMacros cannot record actions performed on Flash objects, Java applets, or any other third-party plugins, but a $500 business edition has support for various plugins, including Flash, Java, and Silverlight.

iOpus, the company that makes iMacros, also has a free Internet Explorer version of iMacros. Each version of iMacros can run the other's scripts, so you can create testing scripts once and test on both browsers.

Once installed, iMacros adds a new button in the main navigation bar. When you click the button, a sidebar opens to display a list of recorded macros, along with a few tabs and buttons to control the macros.

To record a macro, click on the Rec tab then the Record button, then go into the main browser window. Everything you do will be recorded by iMacros and made into a script. When you are ready to stop recording, click the stop button in the iMacros sidebar. iMacros saves the current macro script as #Current.iim in its list of macros. You can play the script by clicking the Play tab then the Play button. You can stop or pause playback at any point during execution by clicking the respective button.

You can store a macro you just created in one of two ways: Either click the Save button on the Rec tab, or right-click the #Current.iim macro and choose Rename from the menu.

iMacros also has several features to manage macros. One of the most useful is the ability to edit a macro script by hand. To do this, select a macro, click the Edit tab, then the Edit Macro button. This will open a small text editor with the macro script preloaded. This feature gives you the ability to fine-tune your macros. If you would rather use a different text editor to modify the script, you can tell iMacros what editor to use in the options dialog of the Edit tab. You can change several other settings as well using this dialog.

Another useful feature is the ability to play a macro in a loop. On the Play tab you can tell iMacros how many times you want to play the selected macro by providing a Max value then clicking the Play (Loop) button. This feature gives you the ability to load-test an application and a server. By sharing and simultaneously running a macro on several computers, you can get a real-world idea of just how much traffic your services can handle.

Article written By Chad Files



Labels: ,

Thursday, January 03, 2008
Ten Firefox extensions to keep your browsing private and secure
Most people lock their doors and windows, use a paper shredder to protect themselves from identity theft, and install antivirus software on their computers. Yet they routinely surf the Internet without giving a second thought to whether their browser is secure and their personal information safe. Unfortunately, it's easy for someone with nefarious intentions to use a Web site to glean data from -- or introduce spyware to -- your computer. Even worse, sometimes all you have to do is randomly click on a site to have your data probed in a most unwelcome way.

Mozilla Firefox has several security settings you can adjust via the Preferences pane, but there are also more than 150 privacy and security extensions you can add as well. They are easy to install and take little time to set up; some even work automatically after you restart your browser. Let's have a look at some of the most popular and most useful.

One of the best ways to protect your computer is to prevent the browser from using JavaScript at Web sites without permission. JavaScript, though useful for developing glitzy Web sites, has gained something of a reputation as a method for doing Bad Things to unsuspecting computers. NoScript is an extension that makes every site that uses JavaScript ask your permission before running it. NoScript can render JavaScript-heavy sites unreadable, but it provides a whitelist of acceptable sites that you can easily add to in order to speed up your surfing experience.

Many people use Tor to hide their online surfing habits. FoxTor provides a way to mask and unmask your browser on the fly, without having to commit to anonymous surfing throughout an entire browsing session. It requires the use of Tor and Privoxy.

Your browser's history logs help provide a speedier surfing experience for you. Unfortunately, skilled hackers can peek at them remotely to see where you've been. Deleting log information after each browsing session would slow you down, but fortunately, there's another way. Don't delete your data -- hide it with SafeHistory.

Some of the most sensitive information sent over the Internet travels via email, so many people prefer to send their messages encrypted. The Gmail S/MIME extension encrypts Gmail messages, including attachments, automatically, as long as you have the recipient's digital certificate.

While Firefox 2 has built-in phishing protection, it never hurts to have a backup plan. The premise behind Petname is simple: leave reminder notes on your trusted Web sites and the notes will automatically appear each time you return. If you surf to what you assume is one of your whitelisted sites and no reminder note appears, you'll know something's not right. This extension is particularly useful if you're running an older version of Firefox without anti-phishing protection.

SecurePasswordGenerator is a long name for a little extension that sits in your toolbar and helps you create unique passwords. Half the battle of staying safe online is using complex and different passwords whenever you register at a Web site. Use this tool to help you create a unique password everywhere you go.

Have you ever wondered where the information you type into an online form goes once you hit "send"? With FormFox, you can find out. Once you download and enable this extension, hovering your mouse over the data field of a form or search box will reveal exactly who receives the information you enter. Use this extension to check out an unfamiliar Web site before you cough up your name, address, and credit card information while doing your online holiday shopping.

Many people use disposable or temporary email addresses around the Internet to avoid email spam. Although spam is generally considered more of a nusiance than a security issue, there are occasions when a disposable address may be a safer option than providing a real one (on message forums, for example). There are several temporary email services to choose from; the TrashMail.net Firefox extension makes that service an attractive choice.

Sometimes you need to protect your information from the prying eyes of people around you. If you're surfing at an airport or local coffee shop, people wandering past can have a look at the titles of the tabs you have open. Page Title Eraser lets you either blank out the title and icon in your browser's tabs, or replace the text with something of your choice.

When trying to protect your privacy, the last thing you want is for a Web site to collect data on what you do while you visit: where you click, how long you view a page, and so on. That's called profiling. While it's harmless if a site tracks data on how long it took you to read an article on how to install a video game, most people feel that there's no reason a Web site needs to know anything about your surfing habits, even if it's only to collect data for marketing purposes.

Most extensions and tools commonly used to prevent data profiling by search engines work by concealing information from outsiders. TrackMeNot takes the opposite approach and actually sends out a bunch of information for the search engines to process. Of course, it sends mostly false information, which means your search activities remain hidden from view and search engines won't glean any meaningful data from your visit.

These are only a few of several dozen privacy and security extensions available for Firefox; you can find a larger list at Mozilla's Web site. Tools like these can make your surfing experience safer, but remember: nothing is foolproof, and talented hackers can still find ways to pull information from your system if they try hard enough. Always be careful.
Article written By Lisa Hoover.

Related Post:
Eight Firefox extensions you don't need

Labels: , ,

Eight Firefox extensions you don't need
The Firefox Web browser community has created thousands of wonderful extensions that make surfing and working with the Internet fun and productive. While many extensions are homes runs, here are a few that just don't make it out of the ballpark.

The object of National Novel Writing Month (NaNoWriMo) is to write a 50,000-word novel in a mere 30 days. That's stressful enough without being constantly reminded of how far you're falling behind, yet that's just what the Nanowrimo Meter does. Most writers won't want a reminder of their cumulative lack of progress. Unless, of course, you're the type of writer that can churn out 11,554 cogent words in two days. If that's the case, we should talk.

As someone who has used Leet-speak more than once to transmit messages to my geekiest of friends (let's keep that between us), I can completely understand the attraction of the Leet Key extension. The idea of being able to automatically type in Leet is nifty, but the extension is so over-the-top geeky that it's probably best to not even download it. Or at least not tell anyone if you do. \/\/0u|dn'7 y0u 46r33?

Emurse.com is a Web site that helps job-seekers create the perfect résumé. There's an extension available that lets Emurse users send their résumés to prospective employers any time the mood strikes by simply right-clicking on any email link and choosing "Send Resume via Emurse.com." There are so many things that could go wrong with this process that it's hard to know where to begin. Emurse might send the résumé in a format the employer doesn't want; it may contain header and footer ads; and of course, it adds the potential for technical glitches or mishaps as your résumé wings its way to the human resources department. You certainly don't want to get on a job recruiter's radar because your résumé was accidentally sent 17 times. While the résumé service itself is likely a good one, the extension is better left in the toolbox.

Unless you don't browse the Internet until Mercury is in retrograde, you can probably skip AstroligicNet.com's extension that helps you identify your daily tarot and fortune cookie. On the other hand, if you use other kinds of data input to plan your day, maybe you'll find the US Department of Homeland Insecurity Idiocy Level useful.

I tried to think of a use for the Homepage Randomizer extension, and I have to admit, I'm stumped. Isn't the whole purpose of a home page to be a predictable location to return to as a starting point at the beginning or end of a browsing session? Isn't a static home page like Netvibes or iGoogle what people choose when they want a parking place for all the information they're busy collecting all day? I, for one, want to know that clicking on my homepage will take me right where I'm expecting. Maybe that's just me.

While I'm all about customizing the look and feel of the browsing experience, there is such a thing as taking the idea too far. Google Icon? Just how long are you looking at a Google search results page if you need to dress up each result with its own icon?

Grocery List Generator helps you list and track your shopping list so you always remember just what you need when you get to the store. Although it seems like this extension should have a ton of features to make it a more practical tool than other options, it really doesn't. It has space for listing food items, and it prints your list. Think I'll stick to the old-fashioned method.

Fans of comedian Tom Green might like the extension that tracks the status of his Web site, TomGreen.com. Are his fans so rabid that they need up-to-the-second information on his every movement? I don't know, since I couldn't find anyone to ask. If you're a fan then, um, enjoy this extension I found. If you're Tom Green, forget I said anything.

Article written By Lisa Hoover

Related Posts:
Optimized Mozilla Firefox Build for Linux
End of Support for Netscape web browsers

Labels: ,

Wednesday, August 15, 2007
Optimized Mozilla Firefox Build for Linux

Swiftfox is an optimized build of Mozilla Firefox. Swiftfox has builds for both AMD and Intel processors. The 2.0.0.6 release is based on Firefox 2.0.0.6.


The trunk is the most cutting edge of all the builds and is where Firefox 3 is being developed.
Branch builds are built from a code base that has been tested much more than the trunk and therefore should be considered to be more stable.
Swiftfox 2.0.0.7pre is from the 1.8 branch which is where Mozilla tests security patches and other minor fixes before they release the next Firefox update. If you want your security patches as soon as possible and require a browser built from a stable code base this build is perfect for you.

Installer Debian Forum

Labels: , , ,

Sunday, August 05, 2007
Mozilla Released Firefox 2.0.0.6
  • Release Date: July 30, 2007

  • Security Update: The following security issues have been fixed.

  • Fixed in Firefox 2.0.0.6

    MFSA 2007-27 Unescaped URIs passed to external programs
    MFSA 2007-26 Privilege escalation through chrome-loaded about:blank windows

  • Earlier Changes: For information about previous changes, please see the Firefox 2.0.0.5 Release Notes
  • Firefox 2 Features: For an overview, please see Firefox 2 Features.
  • You can get the latest version of Firefox 2 here.
  • Labels: ,

    Sunday, July 22, 2007
    Mozilla Released Firefox 2.0.0.5

    What's New in Firefox 2.0.0.5

    • Release Date: July 17, 2007
    • Security Update: The following security issues have been fixed.

    Fixed in Firefox 2.0.0.5

    MFSA 2007-25 XPCNativeWrapper pollution
    MFSA 2007-24 Unauthorized access to wyciwyg:// documents
    MFSA 2007-23 Remote code execution by launching Firefox from Internet Explorer
    MFSA 2007-22 File type confusion due to %00 in name
    MFSA 2007-21 Privilege escalation using an event handler attached to an element not in the document
    MFSA 2007-20 Frame spoofing while window is loading
    MFSA 2007-19 XSS using addEventListener and setTimeout
    MFSA 2007-18 Crashes with evidence of memory corruption

    Mozilla provides Firefox 2 for Windows, Linux, and Mac OS X in a variety of languages. You can get the latest version of Firefox 2 here.

    Labels: ,

    Thursday, May 31, 2007
    Mozilla Released Firefox 2.0.0.4

    What's New in Firefox 2.0.0.4

    • Release Date: May 30, 2007

    • Security Update: The following security issues have been fixed.

    • Windows Vista Support: More enhancements and fixes for Windows Vista are included, with the following caveats.

    • New Languages: Afrikaans (af) and Belarusian (be) are now available. Beta releases for several new languages are also available for testing.

    • Earlier Changes: For information about previous changes, please see the Firefox 2.0.0.3 Release Notes

    • Firefox 2 Features: For an overview, please see Firefox 2 Features.

     

    Labels: ,

    Friday, May 04, 2007
    Firefox 3 Alpha 4

    Mozilla has reached another milestone in the development of Firefox 3, releasing version alpha 4 . As with the previous alpha releases, Gran Paradiso Alpha 4 is intended primarily for the developer community and is not yet ready for prime-time use.

    Alpha 4 brings a number of new enhancements to Firefox 3.it is the fastest version of Firefox yet, though how much of that is a result of running the browser with no extensions, versus actual speed increase is open to debate.

    Behind the scenes the new Gecko 1.9 rendering engine does bring speed boosts in page load time and disabling the extensions in Firefox 2 still didn't match the speed of Gran Paradiso. In my testing (done using a Macbook 2 GHz, 1 G RAM, running OS X and Windows with cable internet connection) pages snapped up with almost no lag at all.

    Mac users will probably see the biggest speed gains in the coming Firefox 3 since all the interface elements in next version will use Cocoa widgets. However, there seems to be some confusion as to what this means.

    For the record, "native Cocoa widgets" refers to things like scrollbars, buttons in the various panels, and other browser UI elements. It does not mean that form elements on the page will use OS X-style buttons and lists.

    In fact the newly native Cocoa widgets look no different than the Carbon widgets (see screenshots below) used in Firefox 2; the difference is they render faster, providing Mac users with a much needed speed boost.

    Other than speed gains, the most noticeable new feature is a completely redesigned Page Info panel. The Page Info panel has been condensed and re-organized, as well as adding some new features like the ability to set cookie and security permissions on a per page basis (which is possible in Firefox 2, but only via add-ons).

    Previous the Get Info panel was subdivided into "forms," "links," and "media" tabs, but those three have now been condensed into one tab, "media" which allows quick and easy access to all the image assets on a page.

    Interestingly, external stylesheets, Javascript and other files previously listed in the "links" tab appear to no longer be available.

    Alpha 4 also introduces a new crash reporting mechanism named Breakpad that should help Firefox developers get better feedback. On the Mac side, it's also worth noting that Breakpad can peacefully co-exist with OS X's built in crash reporter.

    Two new features we were really looking forward to, didn't end up making the final build of Alpha 4. Growl notifications were disabled at the last minute since they still have too many bugs, and Places, a new History and Bookmarks manager, is only partially included.

    For the daring, the Mozilla wiki has instructions on how to create a build of Alpha 4 with Places fully enabled.

    As with any alpha build there are still a number of known issues and Gran Paradiso is not recommended for daily use. Still, the new milestone shows Firefox 3 is making steady progress toward a final release.

    source:blog.wired.com

    Labels: ,

    Friday, April 06, 2007
    Mozilla Released Firefox 2.0.0.3

    Firefox 2 is the next generation release of the award-winning Firefox web browser from Mozilla.

    download  what's new   installation instructions   known issues  frequently asked questions for Firefox 2.

    Labels: ,

    Friday, February 23, 2007
    Mozilla Released New Firefox
     
    Firefox is a free, open-source web browser for Windows, Linux and is based on the Mozilla codebase. It is small, fast and easy to use, and offers many advantages over Internet Explorer, such as the ability to block pop-up windows.

    Labels: ,

    Saturday, November 04, 2006
    Best Firefox Extensions
    Adblock Plus: Save your time and traffic
    Ever been annoyed by all those ads and banners on the internet that often take longer to download than everything else on the page? Install Adblock Plus now and get rid of them. Right-click on a banner and choose “Adblock” from the context menu — the banner won’t be downloaded again. Or open Adblock Plus sidebar to see all elements of the page and block the banners. You can use filters with wildcards or even regular expressions to block complete banner factories.

    All-in-One Sidebar - a sidebar extension for Mozilla Firefox!
    All-in-One Sidebar (AiOS)is a sidebar control, inspired by Opera's. Click on the left edge of your browser window to open the sidebar and get easy access to all your panels. It lets you quickly switch between sidebar panels, view dialog windows such as downloads, extensions, and more in the sidAiOS screenshotebar, or view source or websites in the sidebar. It includes a slide-out button and a toolbar, all of which can be extensively customized.

    FireFTP
    a free, secure, cross-platform FTP client for Mozilla Firefox which provides easy and intuitive access to FTP servers.

    FlashGot!
    FlashGot is a free Mozilla/Firefox/Flock/Thunderbird extension (compatible with Netscape too), meant to handle single and massive ("all" and "selection") downloads with several external Download Managers.

    NoScript
    NoScript provides extra protection for your Mozilla/Firefox or Flock browser: this extension allows JavaScript and Java execution only for trusted domains of your choice .

    ImgLikeOpera
    allows load only the images that you want in Firefox browser. This extension is very useful for non broadband users.

    ScrapBook
    ScrapBook is a Firefox extension, which helps you to save Web pages and manage the collection. Key features are lightness, speed, accuracy and multi-language support. Major features are:
    • Save Web page
    • Save snippet of Web page
    • Save Web site (In-depth Capture)
    • Organize the collection in the same way as Bookmarks
    • Highlighter, Eraser and various page editing features
    • Full text search and quick filtering search
    • Text edit feature resembling Opera's Notes

    Tab Mix Plus

    More tweaks added to tabs. Ability to select and open muliple links in tabs, open link in a duplicated tab, merge tabs and close tabs from similar domain, Save Sessions, Recover Closed Windows,Added Crash Recovery

    Performancing
    A full featured blog editor that sits right within Firefox and lets you easily post to your Wordpress, MovableType or Blogger blogs.

    Labels: ,

    Tuesday, July 04, 2006
    Recommended Security for Auto surfing and your computer in general.
    First thing to do is download Firefox and starting using it and never use IE again.

    2nd get Kaspersky Antivirus and Zonealarm Pro. and do not use the windows firewall.

    Get Ad-Ware Pro. And keep ad-watch on all the time.

    Get Spyware doctor.

    Get Robo-form;(Free) make your passwords min of 128bit encryption.

    ALWAYS use the SRK with robo-form.

    Spend the money to upgrade to PRO versions of all these programs.

    Labels: , ,