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 compilations with GTK 3.

For those who are unfamiliar with 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 New Features

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

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 will only 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 http://download.opensuse.org/repositories/home:/stevenpusser/xUbuntu_20.10/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser.list curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser/xUbuntu_20.10/Release.key | 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 http://download.opensuse.org/repositories/home:/stevenpusser/xUbuntu_20.04/ /' > /etc/apt/sources.list.d/home:stevenpusser.list"
wget -nv https://download.opensuse.org/repositories/home:stevenpusser/xUbuntu_20.04/Release.key -O Release.key
sudo apt-key add - < Release.key
sudo apt-get update 
sudo apt-get install palemoon 

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

sudo sh -c "echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser/xUbuntu_18.04/ /' > /etc/apt/sources.list.d/home:stevenpusser.list"
wget -nv https://download.opensuse.org/repositories/home:stevenpusser/xUbuntu_18.04/Release.key -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 http://download.opensuse.org/repositories/home:/stevenpusser/xUbuntu_16.04/ /' > /etc/apt/sources.list.d/home:stevenpusser.list"
wget -nv https://download.opensuse.org/repositories/home:stevenpusser/xUbuntu_16.04/Release.key -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.


Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.