Pale Moon Browser versiunea 32.2

A fost publicată lansarea browserului web Pale Moon 32.2, care s-a bifurcat din baza de cod Firefox pentru a oferi performanțe mai mari, a păstra interfața clasică, a minimiza consumul de memorie și a oferi opțiuni suplimentare de personalizare. Compilările Pale Moon sunt generate pentru Windows și Linux (x86_64). Codul proiectului este distribuit sub MPLv2 (Mozilla Public License).

Proiectul aderă la organizarea clasică a interfeței, fără a trece la interfețele Australis și Photon integrate în Firefox 29 și 57 și cu furnizarea de opțiuni extinse de personalizare. Componentele eliminate includ DRM, Social API, WebRTC, vizualizator PDF, Crash Reporter, codul de colectare a statisticilor, controlul parental și persoanele cu dizabilități. În comparație cu Firefox, browserul a returnat suport pentru extensiile care folosesc XUL și își păstrează capacitatea de a folosi atât teme cu drepturi depline, cât și teme ușoare.

În noua versiune:

  • Au fost furnizate versiuni experimentale pentru FreeBSD folosind GTK2 (în plus față de versiunile oferite anterior cu GTK3). Pentru a comprima ansamblurile pentru FreeBSD, se folosește formatul xz în loc de bzip2.
  • Motorul de browser Goanna (un furk al motorului Mozilla Gecko) și platforma UXP (Unified XUL Platform, un furk al componentelor Firefox) au fost actualizate la versiunea 6.2, care îmbunătățește compatibilitatea cu alte browsere și funcționează cu majoritatea site-urilor despre care utilizatorii au raportat probleme. cu.
  • S-a implementat suport pentru importarea modulelor JavaScript folosind expresia import().
  • Modulele oferă posibilitatea de a exporta funcții asincrone.
  • S-a adăugat suport pentru câmpurile din clasele JavaScript.
  • S-a adăugat suport pentru operatorii de atribuire „||=", „&&=" și „??=".
  • Oferă posibilitatea de a utiliza window.event global depreciat (activat prin dom.window.event.enabled în about:config), care continuă să fie utilizat pe unele site-uri.
  • S-au implementat metodele self.structuredClone() și Element.replaceChildren().
  • Implementarea Shadow DOM a îmbunătățit suportul pentru pseudoclasa „:host”.
  • CSS WebComponents acceptă acum funcția ::slotted().
  • Îmbunătățirea memoriei cache a paginii.
  • S-a adăugat suport pentru pachetul multimedia FFmpeg 6.0.
  • S-au remediat blocările la utilizarea tehnologiilor WebComponents (Elemente personalizate, Shadow DOM, module JavaScript și șabloane HTML).
  • Au fost remediate problemele legate de construirea din codul sursă pentru platformele secundare.
  • Implementarea API Fetch actualizată.
  • Implementarea API-ului DOM Performance este adusă în conformitate cu specificația.
  • Gestionare îmbunătățită a apăsărilor de taste, suport adăugat pentru trimiterea de evenimente pentru Ctrl+Enter.
  • Bibliotecile încorporate pentru Freetype 2.13.0 și Harfbuzz 7.1.0 au fost actualizate.
  • Pentru GTK, a fost implementat suport pentru stocarea în cache a fonturilor scalate, iar performanța a fost îmbunătățită pentru lucrul cu fonturile. Suportul pentru fontconfig a fost întrerupt pe sistemele GTK.
  • Remedierea erorilor de securitate au fost mutate înainte.

Pale Moon Browser versiunea 32.2

Sursa: opennet.ru

Adauga un comentariu