Ukukhishwa kwesiphequluli sewebhu se-Pale Moon 32.1 kushicilelwe, esifakwe ngemfoloko kusuka ku-codebase ye-Firefox ukuze kuhlinzekwe ukusebenza okuphezulu, ukugcina isixhumi esibonakalayo sakudala, ukunciphisa ukusetshenziswa kwememori nokuhlinzeka ngezinketho ezengeziwe zokwenza ngokwezifiso. I-Pale Moon builds yenzelwe i-Windows ne-Linux (x86_64). Ikhodi yephrojekthi isatshalaliswa ngaphansi kwe-MPLV2 (Ilayisensi Yomphakathi ye-Mozilla).
Le phrojekthi ihambisana nenhlangano yakudala yesixhumi esibonakalayo, ngaphandle kokushintshela ku-interface ye-Australis ne-Photon ehlanganiswe kuFirefox 29 kanye no-57, kanye nokuhlinzekwa kwezinketho eziningi zokwenza ngokwezifiso. Izingxenye ezisusiwe zifaka i-DRM, i-Social API, i-WebRTC, isibukeli se-PDF, i-Crash Reporter, ikhodi yokuqoqwa kwezibalo, izilawuli zabazali, nabantu abakhubazekile. Uma kuqhathaniswa neFirefox, isiphequluli sibuyise usekelo lwezandiso ezisebenzisa i-XUL, futhi sigcina ikhono lokusebenzisa izingqikithi ezigcwele nezilula.
Enguqulweni entsha:
- Ukusekelwa kwe-WebComponents suite yobuchwepheshe bokudala omaka be-HTML bangokwezifiso kunikwa amandla ngokuzenzakalela, okuhlanganisa Izinto Zangokwezifiso, I-Shadow DOM, Amamojula e-JavaScript, kanye nokucaciswa kwezifanekiso ze-HTML ezifana nalezo ezisetshenziswa ku-GitHub. Kusukela kusethi ye-WebComponents ku-Pale Moon, yi-CustomElements kuphela ne-Shadow DOM APIs asetshenziswe kuze kube manje.
- Izakhiwo ze-macOS (Intel ne-ARM) zizinzile.
- Ukwenza kube mnyama komsila wezihloko zamathebhu ezingawuqukethe wonke umbhalo (esikhundleni sokubonisa i-ellipsis).
- Kubuyekezwe ukuqaliswa kweSithembiso nemisebenzi yokuvumelanisa. Indlela ye-Promise.any() isetshenzisiwe.
- Ukucutshungulwa okuthuthukisiwe kwezinto ezinezinkulumo ezijwayelekile, lapho kuqinisekiswa khona ukuqoqwa kukadoti okulungile.
- Izinkinga ngokudlalwa kwevidiyo ngefomethi ye-VP8 sezixazululiwe.
- Kubuyekezwe ifonti ye-emoji eyakhelwe ngaphakathi.
- Kusetshenziswe amakilasi mbumbulu we-CSS ":is()" kanye ":kuphi()".
- Kusetshenziswe izikhethi eziyinkimbinkimbi zesigaba-mbumbulu ":not()".
- Kusetshenziswe isici se-CSS esifakiwe.
- Kusetshenziswe umsebenzi we-CSS env().
- Ukucubungula okungeziwe kokudlalwa kwevidiyo ngemodeli yombala we-RGB, hhayi nje i-YUV. Ukucutshungulwa kwevidiyo ngobubanzi obugcwele bokukhanya (amaleveli angu-0-255) kunikezwa.
- I-Web text-to-speech API inikwe amandla ngokuzenzakalela.
- Izinguqulo ezibuyekeziwe zemitapo yolwazi ye-NSPR 4.35 kanye ne-NSS 3.79.4.
- Izilungiselelo ezingasetshenzisiwe zohlelo lokuvikela i-Tracking zasuswa futhi ikhodi yahlanzwa (i-Pale Moon isebenzisa isistimu yayo yokuvimba izinto zokubala ukuze ilandelele ukuvakashelwa, futhi isistimu yokuvikela i-Tracking evela ku-Firefox ayizange isetshenziswe).
- Ukuphepha kokukhiqizwa kwekhodi enjinini ye-JIT kuthuthukisiwe.
Source: opennet.ru