Lëshimi i versionit të shfletuesit web Pale Moon 31.2 është publikuar, i cili është fork i kodit të bazës Firefox për të siguruar një performancë më të lartë, ruajtjen e ndërfaqes tradicionale, minimizimin e konsumit të memories dhe ofrimin e mundësive të tjera për personalizim. Ndërtimet e Pale Moon gjenerohen për Windows dhe Linux (x86 dhe x86_64). Kodi i projektit shpërndahet nën licencën MPLv2 (Mozilla Public License).
Projekti ndjek një organizim klasik të ndërfaqes, pa kaluar në ndërfaqen e integruar në Firefox 29 Australis, duke ofruar mundësi të gjera për personalizim. Nga komponentët e hequr mund të përmenden DRM, API Sociale, WebRTC, shikuesi PDF, Crash Reporter, kodi për grumbullimin e statistikave, mjete për kontrollin prindëror dhe për njerëzit me aftësi të kufizuara. Krahasuar me Firefox, shfletuesi ruan mbështetje për teknologjinë XUL dhe mban mundësinë e përdorimit si teme të plota ashtu edhe tema të lehta.
NĂ« versionin e ri:
- Për pronën CSS white-space është e implementuar mbështetje për vlerën break-spaces, e cila përcakton se çdo rreshtim i hapësirave që shkakton mbulimin e rreshtit duhet të pritet.
- ĂshtĂ« shtuar funksioni Intl.RelativeTimeFormat() pĂ«r formatimin e kohĂ«s nĂ« pĂ«rfaqĂ«sim tekstual duke marrĂ« parasysh veçoritĂ« e gjuhĂ«ve tĂ« ndryshme (p.sh., rtf = new Intl.RelativeTimeFormat('sq'); rtf.format(-15, 'minute') do tĂ« japĂ« '15 minuta mĂ« parĂ«').
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r specifikimin e modit async gjatĂ« shpalljes sĂ« metodave tĂ« gjeneratorit.
- ĂshtĂ« siguruar mbĂ«shtetje paraprake pĂ«r ndĂ«rtimin pĂ«r pajisjet Apple me procesorĂ« ARM M1 dhe M2 (Apple Silicon).
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r ndĂ«rtimin nĂ« Visual Studio 2022.
- ĂshtĂ« pĂ«rmirĂ«suar mbĂ«shtetje pĂ«r elementet CSS 'sticky' nĂ« tabela.
- Kufizimi për madhësinë e stack-ut është rritur në 2MB.
- Implementimi i funksionit toString është përputhur me specifikimet e reja të JavaScript.
- Janë përditësuar shumë biblioteka që ofrohen në paketimin kryesor. Biblioteka NSS është përditësuar në versionin 3.52.8.
- Janë përditësuar përcaktimet specifike për faqet e internetit për titullin User-Agent. Duke përfshirë përmes përcaktimit të User-Agent janë zgjidhur probleme me ngarkimin e shkrimeve Google, si dhe me faqet e Citi bank dhe MeWe.
- ĂshtĂ« eliminuar njĂ« ndryshim regresiv qĂ« kishte njĂ« ndikim negativ nĂ« performancĂ«n e sistemeve Unix-like pĂ«r shkak tĂ« pĂ«rpunimit tĂ« pasaktĂ« tĂ« rrjedhave.
- Këto aplikime të kufizimeve të Politikat për Sigurinë e Përmbajtjes (CSP) për imazhet dhe dokumentet e transmetuara në blloqet "data:" janë ndërprerë (fillimisht kufizimet zbatoheshin për të gjitha kërkesat, që nuk përputhej me sjelljen e Chrome).
Burimi: opennet.ru
