Pale Moon (web browser)

From Wikipedia, the free encyclopedia
Jump to: navigation, search
Pale Moon
Pale Moon's computer icon: Artistic impression of Earth's moon tinted blue
Screenshot of Pale Moon version 20.3 running on Windows 8, showing English Wikipedia
Screenshot of Pale Moon version 20.3 running on Windows 8, showing English Wikipedia
Developer(s) M.C. Straver
Initial release October 4, 2009 (2009-10-04)
Stable release 25.4.1 (May 10, 2015; 10 days ago (2015-05-10)[1]) [±]
Development status Active
Written in C/C++
Operating system Windows, OSX, Linux, Android* (will be dropped as of version 25.4)[1]
Engine Gecko
Platform IA-32, x86-64[2]
Available in 85 languages[3]
Type Web browser
License
Website www.palemoon.org

Pale Moon is a free and open-source web browser based on Mozilla Firefox, available for Linux, Windows, and Android, developed and distributed by Dutch developer M.C. Straver.[4][5][6][7] Pale Moon is a fork of Firefox, retaining the fully customizable user interface as seen in the previous era (4–28) of the Firefox browser, and focusing on the core tasks of web browsing.

Because it is a fork of Firefox, Pale Moon is compatible with most (but not all) of the available Firefox extensions and plugins.[8]

Features[edit]

Pale Moon is a fork of the Firefox web browser, with a number of notable differences from its sibling:

Optimization[edit]

Pale Moon on Microsoft Windows makes use of compiler optimizations by using the Microsoft C compiler's speed optimization, auto-parallelization, and auto-vectorization features, and targets NT6 based operating systems to increase performance of the browser.[12][13] The resulting browser will not run on particularly old hardware as a result.[14] Pale Moon on Linux makes use of the -O3 switch in the GNU Compiler Collection; like the Windows build, Pale Moon on Linux is stripped of older processor support and additional features not specifically serving web browsing.[15]

Further performance tuning is achieved by disabling/removing uncommonly used functions of Firefox, including disabling accessibility hardware features, parental controls, telemetry, and completely removing the crash reporter.[7][16]

User interface[edit]

The user interface of Pale Moon since version 4.0 substantially differs from that of Firefox. The status bar was re-added by the authors to keep the information provided by web applications and the messages about the current state of the browser accessible yet less intrusive, as well as keeping other status elements that were removed from the Firefox user interface (webpage download progress bar, file download indicator) by bundling an edited version of an open source status bar extension, until version 12, after which that extension was fully integrated into the core of the browser.[17][18] The tab bar in Pale Moon is also preserved below the other toolbars in the application (as opposed to Firefox's and Google Chrome design). The developer also reordered UI controls with a goal to collect the control elements in the same place to improve the user experience from the usability point of view.[19]

Incompatibility with older hardware[edit]

For a while, Version 3.x of the browser (based on Firefox 3.x source code) was maintained separately to provide support for older processors that don't support the SSE2 instruction set, which is required to run Pale Moon versions 4.0 and later.[20] In August 2012, the lead developer announced the end-of-life for that legacy Pale Moon browser citing dropped functionality, maturation of the next-generation code and increasing difficulty for back-port security patches (especially issues related to JavaScript).[21]

The main-line version of the browser no longer supports older hardware that is locked to Windows XP as an operating system,[22][23] but an official, specialized, Atom/WinXP build is offered to close that gap.[24]

Versioning[edit]

The browser followed Mozilla Firefox's rapid release schedule before 12.0 was released. Subsequent versions adhered to select versions of the Firefox browser, and eventually the ESR 24 version of Firefox, with continued additional independent development on top.

The current (version 25 and above) versioning scheme of the browser is independent from other Mozilla-based browsers as the Pale Moon browser has broken its previous ties with the Firefox rapid release schedule and Firefox as a product.[25]

Android[edit]

Pale Moon for Android was first released on August 3, 2014 as an APK on Pale Moon's own servers, beginning as version 24.7.1.[26] Version 24.7.2 could be downloaded from either the Google Play store or the Pale Moon servers.[27] Although Pale Moon originally supported all devices running Gingerbread (2.3) or later, the developer announced on November 7, 2014 that the minimum requirement would be Android 4.0 for the future versions.[28]

Pale Moon supports mobile Firefox extensions, but Firefox does not support mobile Pale Moon extensions. Pale Moon also uses Pale Moon Sync instead of Firefox Sync.[29] The application is built upon the Gecko source code for the desktop version.[30]

On April 16, 2015 the Pale Moon lead developer announced (via the Pale Moon forums) that he was considering abandoning development of Pale Moon for Android.[31] On May 8, 2015 it was officially announced that version 25.4.1 of Pale Moon for Android would be the last version developed by M.C. Straver,[32][33] but he was hoping that members of the Pale Moon community would pick up the project and allow it to move forward. To this point, no developers have stepped forward in an effort to further develop the Android version of Pale Moon.

You can view the most recent version on the Google Play Store or check out the release notes.

License[edit]

Like Firefox, Pale Moon's source code is released under the Mozilla Public License 2.0 except for parts relating to branding; likewise, officially branded Pale Moon binaries may only be redistributed under certain conditions to ensure quality.[4] The project's name and logo are trademarked and the intellectual property of M.C. Straver, and cannot be used in e.g. third-party Firefox builds or other related products without the author's prior permission.[16][34]

References[edit]

  1. ^ Pale Moon Release Notes
  2. ^ "Minimum system Requirements at Home Page". Retrieved 2015-02-10. 
  3. ^ "Pale Moon language packs". Moonchild Productions. Retrieved 16 June 2012. 
  4. ^ a b c "Pale Moon redistribution", Official website, retrieved 2012-02-16 
  5. ^ Purdy, Kevin (2010-04-14), "Pale Moon Is a Faster Firefox Clone for Windows and Linux", Lifehacker, retrieved 2012-02-16 
  6. ^ "Pale Moon 24.6.2" by Razvan Mihai Asmanow Serea, Neowin, 16 June 2014
  7. ^ a b Snyder, Bill (2012-01-10), "Pale Moon: The Fastest Browser You've Never Heard Of", Consumer Tech Radar (CIO Blogs), retrieved 2012-02-16 
  8. ^ "Pale Moon: Frequently Asked Questions (F.A.Q.)". palemoon.org. Moonchild Productions. Why do some add-ons not work (properly) with Pale Moon?. Retrieved 30 July 2014. 
  9. ^ Pale Moon x64 build
  10. ^ "Browser Pale Moon Integrates New Personal Start Page" (Press release). Amsterdam: PRWeb. February 11, 2015. 
  11. ^ "Adblock Latitude". 
  12. ^ Firefox Optimized for Windows – Pale Moon Custom Built Browser, TECK.IN, 2011-04-08, retrieved 2012-02-16 
  13. ^ "Pale Moon Home Page", Pale Moon Home Page (Moonchild Productions), retrieved 2013-04-01 
  14. ^ Wilson, Mark (2011-04-06), "Pale Moon 4: Firefox's leaner, meaner twin – and, whoa is it fast", betanews, retrieved 2012-02-16 
  15. ^ http://sourceforge.net/p/pm4linux/wiki/Building%20Pale%20Moon%20for%20Linux%20yourself/
  16. ^ a b "Pale Moon: Technical Details", Official website, retrieved 2012-02-16 
  17. ^ Finalization of the integration of status bar (Part of PM12 official announce in forums)
  18. ^ Pale Moon – Release Notes, retrieved 2012-06-01 
  19. ^ "About the Pale Moon layout in version 4 and later", Official website, retrieved 2012-02-16 [non-primary source needed]
  20. ^ "Pale Moon: AthlonXP", Official website, retrieved 2012-02-23 [non-primary source needed]
  21. ^ End-of-Life announcement for Pale Moon "Legacy" (Official forum)
  22. ^ Pale Moon end of Windows XP support
  23. ^ "Pale Moon: The Web Browser Made For You", eCloudBuzz, 17 March 2015.
  24. ^ Pale Moon for Atom/WinXP
  25. ^ Pale Moon versioning F.A.Q. entry
  26. ^ "Pale Moon for Android 24.7.1". August 3, 2014. 
  27. ^ "Pale Moon for Android 24.7.2". September 11, 2014. 
  28. ^ Pale Moon for Android change in system requirements
  29. ^ Pale Moon Sync service
  30. ^ Pale Moon for Android "read me first"
  31. ^ [2]
  32. ^ [3]
  33. ^ [4]
  34. ^ Pale Moon branding

External links[edit]