Friday, December 14, 2018

Firefox Portable, when it’s personal, choose Firefox!
"We’re at a point where we’re as fast as, or faster than Chrome. Compared to a year ago, it’s a huge leap in performance. ... Mozilla uses a US$300 Acer laptop as reference hardware, having established that it’s the most common hardware for its user base." —Cat Ellis, (Nov 14, 2017)
"The new UI and design language even puts Chrome’s brand of minimalism to shame — by comparison, Chrome looks dated. ...Web browsing, and its perceived speed, is bottlenecked by three factors — your internet connection, your computer, and your browser. ... To do that, Firefox Quantum is the first web browser that actively taps into the power of your computer’s multi-core processor." —Jayce Wagner, (November 14, 2017 9:00 am)
"Although it lost its ‘best browser’ crown years ago, Firefox has always differentiated itself by refusing to compromise on user privacy or security, two issues that are close to the heart of Mozilla, which trumpets itself as a defender of an open and innovative internet." —Matthew Reynolds, (14 Nov 2017)
Fast for good. Mozilla Firefox, a free Web browser, is created by a global non-profit dedicated to putting individuals in control online.
   Twice/2x faster, the best Firefox ever. Lightweight, uses 30% less memory than Chrome. Powerfully private, truly Private Browsing with Tracking Protection.

Size: 215 MB (225,738,752 bytes) Packed Size: 60.7 MB (63,741,952 bytes)
MD5: 6341F2A64F741CFCB03D0B79FE74421B

Size: 411 MB (431,624,192 bytes) Packed Size: 112 MB (118,358,016 bytes)

More releases...

Release Notes

  • You can update to the latest minor official release by going to: Menu → Help → About Firefox → wait till the download completes → click "Restart to update Firefox".
  • Firefox can use external download managers, such as FDM, or others. Please read an example of how to make FDM as external download manager in the help file.
  • Flash Player plugin is included, or get the latest one: Flash Player.
  • Firefox will be *plugin-less* in the near future—and that means Flash player will also be replaced with Web standard—read more about it here: NPAPI Plugins in Firefox.
  • More in the help file...

DIY/Do It Yourself: Upgrade to the Latest Release

Requirements 7-Zip, NPP/Notepad++ or other text editor, Launcher Generator/PAL, Installer/PAI.

  1. We'll use the 32/64 bit edition as example, you can infer from this example to upgrade the 32 bit only edition.
  2. Get the latest portable app. template, and extract the content with 7-Zip.
  3. Get the latest:
    1. Firefox release—get the 32/64 en_US releases, usually in
      • and
      • folders,
      for example. Just change the version to the latest version,
    2. Adobe Flash Player portable release,
    3. belaviyo's native client for Windows release.
  4. Put them in the same folder as the extracted template, in our example C:\0TEST.
  5. Extract the native client package to FirefoxPortable _3264\App\bin\windows-native-client folder, Extract native client
    Into App\bin\windows-native-client
  6. Open Firefox 32 bit installer with 7-Zip, Open archive
    browse into core folder → select all contents (Ctrl+A) → extract them to FirefoxPortable _3264\App\Firefox folder, Extract to App\Firefox
    do the same thing with the 64 bit installer but to App\Firefox64 folder.
  7. Open the Flash Player package with 7-Zip → browse to Fx32 folder → select all contents (Ctrl-A) → extract them to App\plugins folder, Extract Flash to App\plugins
    browse to Fx64 folder then extract content to App\plugins64 folder.
  8. Browse to App\Firefox and App\Firefox64, delete
    1. maintenanceservice.exe,
    2. maintenanceservice_installer.exe.
  9. Look up version from firefox.exe's Properties, Look up version
  10. Browse to FirefoxPortable _3264\App\AppInfo and open appinfo.ini file with NPP. Replace the [Version] section with the latest version number. Make sure the PackageVersion entry is in 4 place digit, eg. not just 58.0.0 nor 58.0,
     DisplayVersion=58.0 (32/64 bit)
  11. Run PAL, paste the template folder address C:\0TEST\FirefoxPortable _3264, and click Go—a new launcher will be created, Create new launcher
  12. Test the new launchers by following this guide.
  13. When all is OK, then delete the FirefoxPortable _3264\Data folder and FirefoxPortable.inifile then run PAI, paste the package folder address C:\0TEST\FirefoxPortable _3264, and click Go—to create the installer package. Create installer
  14. Use the installer package to upgrade your portable application. Don't forget to at least backup your Data folder before any upgrade :)
  15. If you find any changes that's not handled by the launcher, consult the PAL help file to modify the launcher yourself or ask for our paid upgrade support.

Portability Notes

  • Firefox writes to Windows registry and data folder while running.
  • Flash player, Silverlight, and Java write to Windows registry and data folders while running.
  • Make sure it exits cleanly before plugging out your thumbdrive.

Release History

  • 63: clean up Adobe Flash Player leftovers, thanks to jrod for the feedbacks.
  • 58: This release is even faster than 57 (Quantum): Making WebAssembly even faster.
  • 55: Flash/Java/Silverlight are not supported anymore. There's a tweak you can try. Flash support fixed in 55.0.3.
  • 52:
  • 46:
    • 32-bit: Flash player—untick "Enable Adobe Flash protected mode" to enable. Java and Silverlight work.
    • 64-bit: No Java. Flash and Silverlight work.
  • Use pcxFirefox (32/64 bit), Waterfox (64 bit) if you want all NPAPI plugins to work.

About the Publisher

Donate now!
Motivate Firefox development, follow them around the Web!