В пускане на новата версия на Pale Moon 33.3, версия, в която са актуализирани изискванията за компилация, както и подобрения в поддръжката, поддръжка за FFmpeg 7.0 и libavcodec 61 на Linux и няколко дребни промени.
За тези, които не са запознати с браузъра, те трябва да знаят, че това е така разклонение на кодовата база на Firefox. Той е създаден, за да осигури по-добра производителност, да запази класическия интерфейс, да минимизира консумацията на памет и да предостави допълнителни опции за персонализиране. Проектът се придържа към класическата организация на интерфейса, без да се променя интерфейсът на Australis, вграден във Firefox 29, и с предоставянето на широки възможности за персонализиране.
Основни промени в Pale Moon 33.3
В тази нова версия на браузъра, която е представена, актуализирани изисквания за изпълнение на компилации за архитектурата x86_64. И сега изисква a процесор с поддръжка на AVX инструкции, докато за по-стари системи общността може да създава неофициални сборки, които се нуждаят само от поддръжка на SSE.
В допълнение към това се споменава, че GCC компилатор версия 11 се използва за генериране на компилации за Linux, което може да причини несъвместимост с библиотеки в по-стари дистрибуции, както и да бъдат добавени поддръжка за FFmpeg 7.0 и libavcodec 61.
Друга промяна, която се откроява в новата версия, е, че повечето от Спецификация на CSS каскаден слой. Въпреки че внедряването все още не е 100% завършено, то би трябвало да е достатъчно за обичайни случаи на употреба в мрежата. Също така добавен поддръжка за HTTP Sec-Fetch-* заглавки и е внедрен допълнителен механизъм за управление на сигурността на сайта.
Освен това, Pale Moon вече извлича предварително хостове в DNS за по-лесна навигация през страницата. Освен това браузърът ще блокира достъпа до запазения адрес 0.0.0.0 на операционни системи, различни от Windows. За повече подробности вижте бележките за изпълнение.
От други направени промени:
- Поведението на закръгляването и диапазоните на точност на функциите, свързани със спецификацията, са приведени в съответствие.
- Атрибутът isTrusted е приведен в съответствие с очакваните стойности в мрежата за PostMessage и BroadcastChannel.
- Добавен атрибут navigator.webdriver за уеб поддръжка (винаги невярно в Pale Moon, тъй като API за автоматизация на браузъра не се поддържат).
- Тази комбинация е въведена отново за изброяване на плъгини, засилвайки устойчивостта на пръстови отпечатъци.
- Коригиран проблем с групи знаци, който засяга избора на текст поради регресия около подобренията в обработката на емотикони.
- Коригиран проблем със задаване на стойности на цвета на DOM.
- Работата с формулярите за парола е леко подобрена, откривайки неподдържани преди това поръчки на полета.
- Премахнат неизползван код, свързан с (незавършения) експеримент FoxEye.
- Премахнат код за поддръжка за LibAV и по-стари версии на FFmpeg. Започвайки с тази версия, на Linux се изисква libavcodec 58 или по-нова версия (FFmpeg 4.0+).
- Премахнат код за изпращане на събитие за кликване, който вече не е подходящ.
- Изчистено вътрешно използване на макроси в CSS код, без да се засяга нито един API или изложен код.
- Премахнато скрито предпочитание network.dns.disablePrefetchFromHTTPS. Предварителното зареждане на DNS вече не се третира по различен начин за http и https.
Накрая ако се интересувате да научите повече за това за тази нова версия можете да проверите подробностите В следващия линк.
Как да инсталирам уеб браузър Pale Moon на Ubuntu и деривати?
За тези, които се интересуват от възможността да инсталират този уеб браузър на дистрибуцията си, те просто трябва да отворят терминал във вашата система и да напишат някоя от следните команди. Струва си да се спомене, че за разлика от предишните версии, в тази поддържащият не е предоставил отделни хранилища за всяка версия на Ubuntu и предлага само едно (Ubuntu 18.04). Това не засяга инсталирането на браузъра в различни версии.
Инсталиране от хранилището
За да инсталирате (версия с GTK3) от хранилища, просто въведете:
echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser:/palemoon-GTK3/xUbuntu_18.04/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser:palemoon-GTK3.list curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser:palemoon-GTK3/xUbuntu_18.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_stevenpusser_palemoon-GTK3.gpg > /dev/null sudo apt update sudo apt install palemoon
Инсталирайте от DEB пакет
Сега, ако не искате да добавяте хранилища или сте имали някакви затруднения, можете да изберете да инсталирате директно с предоставения DEB пакет, който можете да получите, като напишете:
https://download.opensuse.org/repositories/home:/stevenpusser:/palemoon-GTK3/xUbuntu_23.10/amd64/palemoon_33.1.1-1.gtk3_amd64.deb
И можете да го инсталирате, като напишете:
sudo apt install ./palemoon_33.1.1-1.gtk3_amd64.deb
Или с вече познатата команда:
sudo dpkg -i palemoon_33.1.1-1.gtk3_amd64.deb