Lëshohet versioni i shfletuesit web Pale Moon 33.0.0, i cili është shkëputur nga baza e kodit të Firefox për të siguruar një efikasitet më të lartë, për të ruajtur një ndërfaqe klasike, për të minimalizuar konsumimin e memories dhe për të ofruar mundësi të tjera për personalizim. Ndërtimet e Pale Moon formohen për Windows dhe Linux (x86_64). Kodi i projektit shpërndahet nën licencën MPLv2 (Mozilla Public License).
Projekti ndjek organizimin klasik të ndërfaqes, pa kaluar në ndërfaqet e integruara në Firefox 29 dhe 57, si Australis dhe Photon, dhe me ofrimin e mundësive të gjera për personalizim. Ndër komponentët e hequr përfshihen DRM, Social API, WebRTC, shikuesi PDF, Shërbimi i Raportimit të Dështimeve, kodi për mbledhjen e statistikave, mjetet për kontrollin prindëror dhe për personat me aftësi të kufizuara. Krahasuar me Firefox, shfletuesi ka rikthyer mbështetje për zgjerimet që përdorin XUL dhe ka ruajtur mundësinë e përdorimit të temave si të plota ashtu edhe të lehta.
Ndryshimet kryesore:
- ĂshtĂ« shtuar njĂ« version i reduktuar i API Async Clipboard (navigator.clipboard) pĂ«r punĂ« asinkrone me clipboardin, duke lejuar qĂ« tĂ« shkruhen tĂ« dhĂ«na nĂ« clipboard duke pĂ«rdorur mekanizmin Promise (ndryshe nga shfletuesit e tjerĂ«, operacionet e leximit janĂ« tĂ« ndaluara pĂ«r arsye tĂ« ruajtjes sĂ« privatĂ«sisĂ«).
- Në përpunimin e përgjigjeve OCSP (Protokolli i Statusit të Certifikatës Online) është realizuar mbështetje për nënshkrimet digjitale të bazuara në hash SHA-2 (SHA-256/SHA-512).
- ĂshtĂ« shtuar njĂ« cilĂ«sim (Preferences -> Content -> Media) pĂ«r tĂ« kufizuar modalitetin e ekranit tĂ« plotĂ« DOM pĂ«r dritaren aktuale, e jo tĂ« gjithĂ« ekranin.
- Në konfigurues është shtuar një kartelë e re e cilësimeve (Preferences -> Privacy -> Tracking) për të menaxhuar aktivitetin e mundësive që mund të përdoren për identifikimin pasiv të përdoruesve, të tilla si ndërfaqja PerformanceObserver dhe elementi Canvas.
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r ngjarjen PromiseRejectionEvent, e cila pĂ«rdoret nĂ« disa biblioteka JavaScript.
- Për elementin është realizuar një pronë e shkruashme "HTMLInputElement.files".
- ĂshtĂ« shtuar mbĂ«shtetje eksperimentale pĂ«r Mac PowerPC dhe platformat Big Endian.
- Kërkesat për ambientin e ndërtimit janë rritur: për ndërtimin tani është e nevojshme një kompilator që mbështet standardin C++17.
Burimi: opennet.ru
