Útgáfa Pale Moon 31.0 vefvafrans hefur verið gefin út, sem greinir frá Firefox kóðagrunninum til að veita meiri skilvirkni, varðveita klassíska viðmótið, lágmarka minnisnotkun og bjóða upp á fleiri sérsniðnar valkosti. Pale Moon byggir eru búnar til fyrir Windows og Linux (x86 og x86_64). Verkefniskóðanum er dreift undir MPLv2 (Mozilla Public License).
Verkefnið fylgir klassískum viðmótsskipulagi, án þess að skipta yfir í Australis viðmótið sem er innbyggt í Firefox 29, og með víðtækum aðlögunarmöguleikum. Fjarlægðir hlutir innihalda DRM, Social API, WebRTC, PDF viewer, Crash Reporter, kóða til að safna tölfræði, verkfæri fyrir foreldraeftirlit og fólk með fötlun. Í samanburði við Firefox heldur vafrinn stuðningi við XUL tækni og heldur getu til að nota bæði fullgild og létt hönnunarþemu.
Í nýju útgáfunni:
- Eftir að hafa borið kennsl á fjölda stöðugleikavandamála og mótmælt frá einum af lykilhönnuðunum, var hætt við útgáfur af Pale Moon 30.0.0 og 30.0.1 sem áður var lokið. Notkun UXP (Unified XUL Platform) vettvangsins hefur verið skilað, þróa gaffal af Firefox íhlutum úr Mozilla Central geymslunni, laus við bindingar við Rust kóða og ekki með þróun Quantum verkefnisins. Vafravélin sem notuð er er Goanna 5.1, afbrigði af Gecko vélinni, hreinsuð af kóða frá óstuddum íhlutum og kerfum. Notendum Pale Moon 29.x útibúsins býðst bein umskipti yfir í útgáfu 31.0.
- Stuðningur er veittur bæði fyrir gamlar óbreyttar viðbætur fyrir Firefox og nýjar viðbætur sem eru sérstaklega útbúnar fyrir Pale Moon. Stöðugleiki eldri viðbóta er ekki tryggður, þannig að þær verða merktar í viðbótastjóranum með sérstökum appelsínugulum miða.
- Bætti við stuðningi við einskiptisskoðun á allri eignakeðjunni eða símtölum í JavaScript með því að nota "?." Til dæmis, með því að nota „db?.user?.name?.length“ geturðu nálgast gildi „db.user.name.length“ án bráðabirgðaathugunar.
- Til að bæta samhæfni við vefsíður hefur aðferðunum Selection.setBaseAndExtent() og queueMicroTask() verið bætt við.
- Í IntersectionObserver() smiðnum, þegar tóman streng er send, er rootMargin eignin sjálfgefið stillt í stað þess að henda undantekningu.
- Bætt flutningur á hönnun sem er skilgreind með CSS rist og flexbox.
- Bætt frammistaða samhliða framkvæmdar vefstarfsmanna í JavaScript.
- Bætt birting á skáletri leturgerð.
- Uppfærðar útgáfur af bókasöfnum sem fylgja grunnpakkanum.
- Bætti við stuðningi við útvíkkað VPx myndkóðaauðkenni.
- Leysti langvarandi vandamál með að sýna reiti sem eru settir beint í meginmál og iframe merki án þess að nota CSS.
- Fjarlægði kóða sem tengist notkun Google SafeBrowsing og URLClassifier þjónustu.
- Kóðinn fyrir samsetningu á macOS pallinum hefur verið endurheimtur.
- Fjarlægt óstöðluð ArchiveReader API.
- Kóðinn var hreinsaður úr Mozilla íhlutum til að safna fjarmælingum.
- Fjarlægði kóða sem tengist Android vettvangsstuðningi.
- Marionette sjálfvirka prófunarramminn hefur verið fjarlægður.
- Lagfæringum sem tengjast útrýmingu veikleika hefur verið frestað.

Heimild: opennet.ru
