En udgivelse af Pale Moon 29.2 webbrowseren er tilgængelig, som forgrener sig fra Firefox-kodebasen for at give højere ydeevne, bevare den klassiske grænseflade, minimere hukommelsesforbrug og give yderligere tilpasningsmuligheder. Pale Moon builds er skabt til Windows og Linux (x86 og x86_64). Projektkoden distribueres under MPLv2 (Mozilla Public License).
Projektet overholder den klassiske grænsefladeorganisation uden at skifte til Australis-grænsefladen integreret i Firefox 29 og med omfattende tilpasningsmuligheder. De fjernede komponenter omfatter DRM, Social API, WebRTC, PDF-viewer, Crash Reporter, kode til indsamling af statistik, værktøjer til forældrekontrol og personer med handicap. Sammenlignet med Firefox bevarer browseren understøttelse af XUL-teknologi og bevarer muligheden for at bruge både fuldgyldige og lette designtemaer. Pale Moon er bygget på UXP (Unified XUL Platform), som er en gaffel af Firefox-komponenter fra Mozilla Central-depotet, fri for bindinger til Rust-kode og ikke inklusive udviklingen af Quantum-projektet.
I den nye version:
- Muligheden for at installere Firefox-tilføjelser, der ikke er specifikt tilpasset til Pale Moon, er blevet fjernet. Firefox-id'er i tilføjelser understøttes ikke længere.
- For bogmærkesektioner er der tilføjet en knap til kontekstmenuen for at åbne alle elementerne i sektionen på én gang ("Åbn alle i faner").
- Tilføjet en anmodning om at bekræfte åbningen af flere faner på én gang fra sidebjælken med navigationshistorik.
- Tilføjede indstillinger for tilgængelige multimedieformater.
- Medieforespørgslen "prefers-color-scheme" er blevet implementeret, hvilket giver websteder mulighed for at bestemme, om browseren bruger et mørkt tema og automatisk aktivere mørkt tema for det websted, der vises. I modsætning til andre browsere vælges farveskemaindstillinger baseret på indstillingerne (Præferencer -> Indhold -> Farver), og ikke det aktuelle tema i systemet.
- Opdateret liste over brugeragenttilsidesættelser for visse websteder.
- Libav1-biblioteket, som implementerer AV1-videokodningsformatet, er blevet opdateret til version 2.0.
- Koden forbundet med Android-platformen er blevet renset.
- Opdateret skrifttype til emoji.
- Tilføjet understøttelse af glatte, højkvalitets og pixelerede parametre til billedgengivelses-CSS-egenskaben.
- Metoden Intl.NumberFormat.formatToParts() er blevet implementeret.
- Indstillingen dom.details_element.enabled er blevet gendannet.
- Flyttede rettelser til sårbarheder.
Kilde: opennet.ru