Webbrowseren Pale Moon 31.4 er blevet udgivet. Den forkerer fra Firefox-kodebasen for at forbedre ydeevnen, bevare den klassiske brugerflade, minimere hukommelsesforbruget og give yderligere tilpasningsmuligheder. Pale Moon-builds er skabt til Windows и Linux (x86 og x86_64). Projektkoden distribueres under MPLv2 (Mozilla Public License).
Projektet følger den klassiske brugerfladestruktur uden at skifte til Australis-brugerfladen, der er integreret i Firefox 29, og med brede tilpasningsmuligheder. De fjernede komponenter omfatter DRM, Social API, WebRTC, PDF-fremviser, Crash Reporter, kode til indsamling af statistik, forældrekontrolværktøjer og personer med handicap. Sammenlignet med Firefox har browseren vendt tilbage til understøttelse af XUL-teknologi og bevarer muligheden for at bruge både komplette og lette temaer.
I den nye version:
- Tilføjet understøttelse af JPEG-XL-billedformat.
- Regulære udtryk implementerer tilstandene "lookbehind" og "lookaround".
- Koden til parsing af CORS-headere er blevet bragt i overensstemmelse med specifikationen (muligheden for at angive "*"-masker i headerne Access-Control-Expose-Headers, Access-Control-Allow-Headers og Access-Control-Allow-Method er blevet tilføjet).
- Stoppede generering af tastetrykhændelser for taster med ikke-udskrivbare tegn (backspace, tabulator, markørtaster).
- Tilføjet platform support macOS 13 "Ventura".
- Fjernede kode til evaluering af panorering og tabulatoranimationsydeevne, der bruges ved indsamling af telemetri.
- Fjernede kode for at understøtte bygning på SunOS-platformen.
Kilde: opennet.ru
