Давным-давно, 4 октября 2009 года, голландец по имени М.К. Стравер выпустил первую версию браузера Firefox под названием Palemoon. Первые изменения включали в себя удаление телеметрии. Это был просто «собственный Firefox» (версии 1.5-2.0). Начиная с версии 3.x посещаемость сайта Palemoon достигала 15 000 визитов в первый месяц, что было связано со снижением требований к аппаратному обеспечению и изменениями в программе установки, а сам браузер получил множество отзывов от пользователей.
Следующим прорывом стала версия 4.x, в которой Palemoon остался с более консервативным пользовательским интерфейсом (UI). Такое небольшое изменение, но оно порадовало пользователей. Версия 7.x принесла еще одну веху – было улучшено управление ресурсами, что было важно на старом оборудовании. Затем версия 12.x стала зависимой от кодовой базы Mozilla.
В версиях 24-26 был создан движок Gecko для Firefox, благодаря которому появилась первая версия Goanny.
Дальнейшие значительные изменения произошли в версии 27.x «Tycho», где было принято решение продолжить разработку стандарта дополнений XUL, или UXP. Firefox перешел на стандарт WebExtensions, чтобы сделать свои дополнения совместимыми с браузерами на базе Safari и Chromium. Mozilla пошла по пути «квантовой революции» – браузера, основанного на множестве процессов и инструментов на базе языка Rust. Последующая смена интерфейса с Australis на Photon привела к появлению нового браузера Basilisk, в котором пользовательский интерфейс Australis продолжает жить.
Летом 2021 года произошел рейдерский захват репозитория, была предпринята попытка захвата проекта, нарушив правила распространения названия и исходного кода, в результате чего доступ к репозиторию исходного кода был частично ограничен извне.
С наступлением 2022 года работа над Palemoon была возобновлена. Добавление нового функционала в UXP было приостановлено из-за нехватки человеческого капитала. Ситуация осложнялась тем, что произошел конфликт, когда один из разработчиков захотел присвоить себе право собственности на проект, саботируя при этом разработку.
Я тихо надеюсь, что дух сотрудничества и развития восторжествует, и эти инициативы будут развиваться и дальше.
Интересным вариантом, хотя и проблематичным на практике, является поддержка NPAPI-плагинов, которые можно установить при условии, что вы сначала их найдете. После непродолжительных поисков, оказалось довольно проблематичным.
Наиболее важными особенностями браузера являются:
- Низкое потребление ресурсов;
- Стабильность;
- Поддержка JPEG_XL, SVG и рисования Canvas;
- Совместимость со многими дополнениями Legacy Firefox;
- Множество легких графических тем;
- Быстрый скриптинг и рендеринг страниц;
- Оптимизированные и безопасные веб-механизмы.
В браузере отсутствуют:
- Поддержка DRM;
- Встроенная программа для чтения PDF-файлов;
- WebRTC;
- Родительский контроль;
- Поддержка службы технической поддержки Windows;
- Поддержка устройств доступа для людей с ограниченными возможностями.
Я бы порекомендовал следующие дополнения:
- pdf.js, программа для чтения pdf очень сильно отстает от текущей версии, встроенной в Firefox, но она справляется со своей задачей, хотя и довольно проста;
- ColorTabs раскрашивает вкладки, добавить, пожалуй, нечего;
- Dcentralayes защищает от отслеживания веб-сайтов на основе CDN-сервисов;
- Reader View – программа для чтения, которая упрощает веб-страницы до простого текста и изображений, чтобы сделать веб-страницы более читабельными. Несмотря на встроенный „Voice на основе Mozilla Voice, который может читать заданный текст голосом, слушать этот „Voice не очень приятно, поэтому я не использую эту функцию;
- I dont care about cookies пытается убрать баннеры/мониторы о принятии „cookies;
- Pale Moon Commander включает в себя окно с дополнительными настройками, которые можно нажать, не заходя во флаги about:config;
- MagDown браузерный торрент-клиент;
- Web Developers Toolbox – набор инструментов для веб-мастеров;
- MozArchiver – последний инструмент, который я рекомендую для сохранения веб-страниц.
Заключение
Palemoon, несмотря на поддержку официальных стандартов WW3, многие сайты, такие как Spotify (без DRM на Palemoon), Facebook не работают, что является проблемой для современного пользователя. Это связано с тем, что крупные корпорации, монополизировавшие рынок онлайн-сервисов, часто используют «несанкционированные методы и нарушают веб-стандарты». Я понимаю, что многие современные пользователи Интернета не смогут перейти с Chrome, Edge, Opera или Firefox на этот браузер.
Palemoon можно легко установить на популярные дистрибутивы Linux, Windows и macOS. Не знаю, почему бета-сборка доступна на FreeBSD версии 13.x, а последняя версия FreeBSD – 14.2, где этот пакет не удаляется. Palemoon версии 33.4.0 появился в pkgsrc NetBSD, а открытый клон Windows (ReactOS) не имеет многих реализованных функций, необходимых для нормальной работы этого браузера.
Остается надеяться, что этот браузер будет существовать и развиваться еще долгое время. Изначально продукт был софт-форком Firefox, но спустя годы стал полностью независимым от Mozilla и ее исходного кода.