Siideynta biraawsarka shabakadda Pale Moon 31.0 waa la daabacay, laga soo bilaabo saldhigga koodhka Firefox si loo bixiyo hufnaan sare, ilaalinta interface-ka caadiga ah, la yareeyo isticmaalka xusuusta iyo bixinta xulashooyin dheeraad ah oo habeyn ah. Pale Moon dhismihiisa waxaa loo sameeyay Windows iyo Linux (x86 iyo x86_64). Xeerka mashruuca waxa lagu qaybiyaa MPLv2 (Shatiga Dadweynaha ee Mozilla).
Mashruucu wuxuu u hoggaansamaa hay'adda interface-ka caadiga ah, iyada oo aan loo wareejin interface-ka Australis ee lagu dhex daray Firefox 29, oo leh xulashooyin is-beddelid ballaaran. Qaybaha meesha laga saaray waxaa ka mid ah DRM, API Social, WebRTC, PDF Viewer, Crash Reporter, code for ururinta tirakoobka, agabka kontoroolka waalidka iyo dadka naafada ah. Marka la barbar dhigo Firefox, browserku wuxuu sii hayaa taageerada tignoolajiyada XUL wuxuuna xajiyaa awoodda isticmaalka mawduucyada naqshadeynta oo buuxa iyo kuwa fudud labadaba.
Nooca cusub:
- Ka dib markii la aqoonsaday dhowr arrimood oo degganaansho iyo mudaaharaad ka yimid mid ka mid ah horumarinta muhiimka ah, siidooyinkii hore ee Pale Moon 30.0.0 iyo 30.0.1 waa la joojiyay. Isticmaalka aaladda UXP (Mid Midaysan ee XUL Platform) waa la soo celiyay, iyada oo la samaynayo fargeeto ka kooban qaybo Firefox ah oo laga keenay kaydka dhexe ee Mozilla, oo laga xoreeyay xidhitaannada koodhka miridhku oo aan lagu darin horumarka mashruuca Quantum. Matoorka browserka ee la isticmaalo waa Goanna 5.1, nooc ka mid ah matoorka Gecko, oo laga nadiifiyay koodka qaybaha iyo goobaha aan la taageerin. Isticmaalayaasha laanta Pale Moon 29.x waxaa la siiyaa u wareejin toos ah si loo sii daayo 31.0.
- Taageerada waxaa loo fidiyay labadaba wax-ka-kordhinta aan la beddelin ee Firefox iyo kuwa cusub ee si gaar ah loogu diyaariyey Pale Moon. Xasiloonida add-ons-ka da'da ah lama dammaanad qaadayo, markaa waxaa lagu calaamadayn doonaa maamulaha ku-darka oo leh calaamad liimi ah oo gaar ah.
- Taageero lagu daray hubinta hal mar ee dhammaan silsiladaha guryaha ama wicitaannada JavaScript iyadoo la adeegsanayo hawlwadeenka "?." Tusaale ahaan, addoo isticmaalaya "db?.user?.name?.dherer" waxaad heli kartaa qiimaha "db.user.name.length" adigoon hubin horudhac ah.
- Si loo horumariyo laqabsiga mareegaha, hababka Selection.setBaseAndExtent() iyo queueMicroTask() ayaa lagu daray.
- Dhexdhexaadiyaha IntersectionObserver () , marka uu dhaafo xadhig madhan, hantida rootMargin waxaa loo dejiyay si aan caadi ahayn halkii laga tuuri lahaa wax ka reeban.
- Soo bandhigida nashqadaynta oo la hagaajiyay iyadoo la isticmaalayo shabaqyada CSS iyo flexbox.
- Waxqabadka la wanaajiyey ee fulinta isbarbardhigga ee shaqaalaha shabakada ee JavaScript.
- Soo bandhigida farta farta farta leh oo la hagaajiyay
- Noocyada maktabadaha ee la cusboonaysiiyay ee ku jira xirmada aasaasiga ah.
- Taageero lagu daray VPx fiidyaha codec-ga oo la fidiyay.
- La xalliyey arrin muddo dheer taagneyd oo la xiriirta soo bandhigida goobaha si toos ah loogu dhejiyay jirka iyo calaamadaha iframe iyada oo aan la isticmaalin CSS.
- Koodhka meesha laga saaray ee la xidhiidha isticmaalka Google SafeBrowsing iyo adeegyada URLClassifier
- Koodhka isu imaatinka goobta macOS waa la soo celiyay.
- API ArchiveReader oo aan caadiga ahayn ayaa meesha laga saaray.
- Koodhka waxaa laga nadiifiyay qaybaha Mozilla si loo ururiyo telemetry.
- Koodhka meesha laga saaray ee la xidhiidha taageerada goobta Android
- Qaabka tijaabada otomaatiga ah ee Marionette waa la saaray.
- Hagaajinta la xidhiidha ciribtirka dayacanka ayaa dib loo dhigay.

Source: opennet.ru
