lansarea unui browser web , derivat din codul sursă Firefox pentru a asigura o eficiență mai mare, păstrând interfața clasică, minimizând consumul de memorie și oferind opțiuni suplimentare de personalizare. Versiunile Pale Moon sunt generate pentru și (x86 și x86_64). Codul proiectului sub licența MPLv2 (Mozilla Public License).
Proiectul respectă organizarea clasică a interfeței, fără a trece la interfața integrată în Firefox 29 Australis, oferind în același timp posibilități extinse de personalizare. Printre componentele eliminate se numără DRM, Social API, WebRTC, vizualizator PDF, Crash Reporter, codul pentru colectarea statisticilor, instrumente pentru controlul parental și accesibilitate pentru persoanele cu dizabilități. Comparativ cu Firefox, browserul păstrează suportul pentru tehnologia XUL și permite aplicarea atât a temelor complete, cât și a celor ușoare. Pale Moon este construit pe platforma (Unified XUL Platform), în cadrul căreia componentele Firefox au fost ramificate din depozitul Mozilla Central, eliberate de legăturile cu codul scris în Rust și fără contribuțiile proiectului Quantum.
În :
- A fost adăugat suport pentru variantele de sistem de operare Solaris, cum ar fi Illumos;
- Pentru tabele a fost implementată proprietatea CSS „position: sticky” pentru fixarea poziției tabelelor independenți de derulare;
- A fost adăugat suport de bază pentru module JavaScript;
- S-au implementat metodele Promise.prototype.finally() și String.prototype.matchAll, iar suportul pentru expresiile regulate a fost extins (suport pentru analiza inversă și flag-ul /s);
- Au fost actualizate versiunile cairo, SQLite 3.30.1, Brotli 1.0.7,
woff2 1.0.2, OpenType Sanitizer 8.0.0; - Fontul încorporat pentru Emoji a fost actualizat (twemoji 0.5.0);
- S-a îmbunătățit redarea CSS grid;
- Pentru comprimarea pachetelor livrate sunt utilizate 7z/xz în loc de zip/bz2;
- A fost adăugată o setare pentru dezactivarea cererii de confirmare a autentificării (pentru a proteja împotriva atacurilor DoS prin bucle de dialog);
- Suportul pentru legarea cheilor publice (HPKP, HTTP Public Key Pinning) este dezactivat implicit.
Sursa: opennet.ro
