Pale Moon 29.0 arrives saying goodbye to x32 architecture

The new version of the Pale Moon 29.0 web browser is now available and in this new version and branch of the browser, developers have announced the end of support for 32-bit architecture, as well as the beginning for the compilations with GTK 3.

For those who do not know the browser, they should know that this is a fork of the firefox codebase to provide better performance, preserve the classic interface, minimize memory consumption, and provide additional customization options.

The project adheres to the classic organization of the interface, without changing to the Australis interface integrated in Firefox 29, and with the provision of extensive customization possibilities.

Remote components include DRM, Social API, WebRTC, PDF viewer, Crash Reporter, code to collect statistics, parental controls, and people with disabilities. Compared to Firefox, the browser retains support for XUL technology and retains the ability to use both full and lightweight themes.

Pale Moon 29.0 main news

In the new version the formation of official 32-bit builds for Linux has been stopped, even though the distributions do not create Pale Moon due to name and brand restrictions, but users can do it themselves if they do not distribute the binaries with the official brand.

While for this new branch of the browser the formation of Linux builds based on the GTK3 library started, in addition to the GTK2-based builds.

Another novelty of this new version is the partial support for the WebComponents set of technologies to create custom HTML tags, including specifications for Custom Elements, Shadow DOM, JavaScript Modules, and HTML Templates, used for example on GitHub.

Since the set in Pale Moon, only CustomElements and Shadow DOM have been implemented so far, to enable the support for which the dom.webcomponents.enabled flag is provided.

Of the other changes that stand out from the new version:

  • Added the Intl.PluralRules JavaScript API.
  • Added browser.tabs.allowTabDetach setting to prevent tabs from getting separated from a separate window when dragged with mouse.
  • Added definition of files with music in FLAC format.
  • Added basic support for the scroll bar width CSS property.
  • Several elements of the DOM Animation API are included.
  • AV1 video support is enabled by default.
  • Added support for Pointer Events API.
  • Added the SVG transform box property.
  • Inputmode property added for web forms.
  • Initial build support for FreeBSD has been implemented.
  • Enabled automatic blocking of media content playback in the background.

How to install Pale Moon web browser on Ubuntu and derivatives?

For those who are interested in being able to install this web browser on their distro, they just have to open a terminal in your system and type any of the following commands.

The browser has repositories for each version of Ubuntu that still has current support. And in this new version of the browser there is already support for Ubuntu 20.10. They just have to add the repository and install by typing the following commands:

echo 'deb /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser.list
curl -fsSL | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home:stevenpusser.gpg > /dev/null
sudo apt update
sudo apt install palemoon

While for those who are users Ubuntu 20.04 They are going to open a terminal (Ctrl + Alt + T) and in it they are going to type the following:

sudo sh -c "echo 'deb sudo sh -c "echo 'deb /' > /etc/apt/sources.list.d/home:stevenpusser.list"
wget -nv -O Release.key
sudo apt-key add - < Release.key
sudo apt-get update 
sudo apt-get install palemoon 

Now for users who are on Ubuntu 18.04 LTS version execute the following:

sudo sh -c "echo 'deb /' > /etc/apt/sources.list.d/home:stevenpusser.list"
wget -nv -O Release.key
sudo apt-key add - < Release.key
sudo apt-get update 
sudo apt-get install palemoon

Finally for whoever Ubuntu 16.04 LTS users They will run the following commands in the terminal:

sudo sh -c "echo 'deb sudo sh -c "echo 'deb /' > /etc/apt/sources.list.d/home:stevenpusser.list"
wget -nv -O Release.key
sudo apt-key add - < Release.key
sudo apt-get update 
sudo apt-get install palemoon

And ready with it, you can start using this web browser.

Add Comment