Ġie ppubblikat ir-rilaxx tal-web browser Pale Moon 31.0, fergħat mill-bażi tal-kodiċi Firefox biex jipprovdi effiċjenza ogħla, jippreserva l-interface klassika, jimminimizza l-konsum tal-memorja u jipprovdi għażliet ta 'adattament addizzjonali. Il-bini tal-Qamar Pale huma maħluqa għall-Windows u l-Linux (x86 u x86_64). Il-kodiċi tal-proġett huwa mqassam taħt l-MPLv2 (Mozilla Public License).
Il-proġett jaderixxi mal-organizzazzjoni tal-interface klassika, mingħajr ma taqleb għall-interface Australis integrat f'Firefox 29, u b'għażliet ta 'adattament estensivi. Il-komponenti mneħħija jinkludu DRM, Social API, WebRTC, PDF viewer, Crash Reporter, kodiċi għall-ġbir tal-istatistika, għodod għall-kontrolli tal-ġenituri u persuni b'diżabilità. Meta mqabbel ma 'Firefox, il-browser iżomm appoġġ għat-teknoloġija XUL u jżomm il-kapaċità li juża kemm temi ta' disinn sħiħ kif ukoll ħfief.
Fil-verżjoni l-ġdida:
- Wara li identifikaw numru ta 'kwistjonijiet ta' stabbiltà u pprotestaw minn wieħed mill-iżviluppaturi ewlenin, ir-rilaxxi ta 'Pale Moon 30.0.0 u 30.0.1 li tlestew qabel ġew ikkanċellati. L-użu tal-pjattaforma UXP (Pjattaforma XUL Unifikata) ġie rritornat, żviluppat furketta ta 'komponenti Firefox mir-repożitorju Mozilla Ċentrali, meħlusa mill-irbit għall-kodiċi Rust u mhux inklużi l-iżviluppi tal-proġett Quantum. Il-magna tal-browser użata hija Goanna 5.1, varjant tal-magna Gecko, imnaddfa mill-kodiċi minn komponenti u pjattaformi mhux appoġġjati. L-utenti tal-fergħa Pale Moon 29.x huma offruti transizzjoni diretta biex jirrilaxxaw 31.0.
- L-appoġġ huwa pprovdut kemm għal add-ons qodma mhux modifikati għal Firefox kif ukoll għal add-ons ġodda ppreparati apposta għal Pale Moon. L-istabbiltà ta 'add-ons anzjani mhix garantita, għalhekk se jkunu mmarkati fil-maniġer add-on b'tikketta oranġjo speċjali.
- Appoġġ miżjud għall-iċċekkjar ta 'darba tal-katina kollha ta' proprjetajiet jew sejħiet f'JavaScript bl-użu tal-operatur "?." Pereżempju, billi tuża "db?.user?.name?.length" tista' taċċessa l-valur ta' "db.user.name.length" mingħajr kontrolli preliminari.
- Biex tittejjeb il-kompatibilità mal-websajts, ġew miżjuda l-metodi Selection.setBaseAndExtent() u queueMicroTask().
- Fil-kostruttur IntersectionObserver(), meta tgħaddi string vojta, il-proprjetà rootMargin hija stabbilita b'mod awtomatiku minflok ma titfa' eċċezzjoni.
- Rendiment imtejjeb ta 'strutturi definiti bl-użu ta' grid CSS u flexbox.
- Prestazzjoni mtejba tal-eżekuzzjoni parallela tal-ħaddiema tal-web f'JavaScript.
- Wirja mtejba ta' fonts korsivi.
- Verżjonijiet aġġornati tal-libreriji inklużi fil-pakkett bażiku.
- Appoġġ miżjud għall-identifikaturi tal-codec tal-vidjo VPx estiżi.
- Solvuta kwistjoni li ilha għaddejja bil-wiri ta' oqsma speċifikati direttament fit-tikketti tal-korp u tal-iframe mingħajr ma tuża CSS.
- Tneħħa kodiċi relatat mal-użu tas-servizzi ta' Google SafeBrowsing u URLClassifier.
- Il-kodiċi għall-assemblaġġ fuq il-pjattaforma macOS ġie restawrat.
- Tneħħiet l-API ArchiveReader mhux standard.
- Il-kodiċi tnaddaf mill-komponenti Mozilla għall-ġbir tat-telemetrija.
- Neħħa l-kodiċi relatat mal-appoġġ tal-pjattaforma Android.
- Il-qafas tal-ittestjar awtomatizzat Marionette tneħħa.
- Fixsijiet relatati mal-eliminazzjoni tal-vulnerabbiltajiet ġew posposti.

Sors: opennet.ru
