Pale Moon 33.1.0 добавя връзка rel=preload, подобрения и поправки

Екранна снимка на уеб браузъра Pale Moon 33.1.0

Пускането на новата версия на Pale Moon 33.1.0 беше пуснат наскоро и носи със себе си множество нови функции, промени и поправки на грешки. Сред най-значимите промени са внедряването на връзка rel=preload за подобряване на скоростта на зареждане, поддръжка за Emoji 15.1, активиране на HTML5 диалог по подразбиране, наред с други неща.

За тези, които не са запознати с браузъра, те трябва да знаят, че това е така разклонение на кодовата база на Firefox. Той е създаден, за да осигури по-добра производителност, да запази класическия интерфейс, да минимизира консумацията на памет и да предостави допълнителни опции за персонализиране. Проектът се придържа към класическата организация на интерфейса, без да се променя интерфейсът на Australis, вграден във Firefox 29, и с предоставянето на широки възможности за персонализиране.

Бледа Луна 33.1.0 Основни нови функции

В тази нова версия на Pale Moon 33.1.0 една от най-важните функции е внедряването на поддръжка на мета тагове което ви позволява да организирате зареждането на ресурси, без да се налага да чакате те да бъдат заявени, пример за това е, че при посещение на сайт браузърът веднага ще започне да изтегля определени CSS файлове, скриптове, видеоклипове и изображения. Тази функция е от полза както за потребителите, които използват браузъра, за да посещават избраните от тях уебсайтове, така и за разработчиците.

Друго подобрение, въведено за потребителите, е коригиране на проблема, който съществуваше с движението на мишката (ако е компилиран с –disable-npapi), това е въведено за тези, които изграждат браузъра, плюс е добавена поддръжка за спецификацията Emoji 15.1, което ви позволява да използвате най-новите емотикони във вашето уеб съдържание.

Що се отнася до подобренията за разработчиците, Pale Moon 33.1.0 има въведе директивите „style-src-attr“, „style-src-elem“, „script-src-attr“ и „script-src-elem“ в заглавката HTTP CSP (Правила за сигурност на съдържанието). Тези директиви осигуряват функционалност за прилагане на стилове и скриптове, но с възможността да ги насочват към отделни елементи и манипулатори на събития като onclick.

Споменава се също, че е реализиран частична поддръжка за HTML таг <dialog>, което ви позволява да създавате диалогови прозорци и компоненти за взаимодействие с потребителя, като сигнали и затварящи се подпрозорци, е внедрена поддръжка за свойството window.webkitURL с цел подобряване на уеб съвместимостта чрез предоставяне на допълнителна функционалност при обработката на URL адреси.

Добавени са съкратени версии на CSS свойства, които контролират логическото позициониране на елементи, като margin-block, margin-inline, padding-block и padding-inline. Това опростява как да се определят стойности като "margin-block-start", "margin-block-end", "margin-inline-start" и "margin-inline-end".

От останалите промени които се открояват:

  • Добавките вече ви позволяват да определяте възможностите на процесора (SSE2/AVX/AVX2) чрез интерфейса на навигатора, осигурявайки по-голям контрол върху производителността на различни устройства.
  • Коригиран незначителен проблем с XUL дървовидния дисплей при определени обстоятелства.
  • Подравняване на Path2D.addPath с текущата спецификация, с поддръжка за DOMMatrix вместо SVGMatrix.
  • Енджинът Stylo CSS, написан на Rust, е премахнат от кодовата база, което може да има последици за управлението на производителността и стила във вашето уеб приложение.
  • Решение на проблеми със сигурността: CVE-2024-3863, CVE-2024-3302, CVE-2024-3857 (DiD), CVE-2024-3859 и CVE-2024-3861 (DiD).
  • Тази версия също така адресира специфични проблеми със сигурността, като внедряването на корекции на Defense-in-Depth (DiD) и отхвърлени корекции за сигурност.

Накрая ако се интересувате да научите повече за това за тази нова версия можете да проверите подробностите В следващия линк.

Как да инсталирам уеб браузър 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_18.04/amd64/palemoon_32.5.2-1.gtk3.bionic_amd64.deb 

И можете да го инсталирате, като напишете:

sudo apt install ./palemoon_32.5.2-1.gtk3.bionic_amd64.deb 

Или с вече познатата команда:

sudo dpkg -i palemoon_32.5.2-1.gtk3.bionic_amd64.deb 

Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.