Pale Moon Browser 29.1 väljalase

Saadaval on Pale Moon 29.1 veebibrauseri väljalase, mis väljub Firefoxi koodibaasist, et pakkuda suuremat jõudlust, säilitada klassikaline liides, minimeerida mälutarbimist ja pakkuda täiendavaid kohandamisvõimalusi. Pale Moon on loodud Windowsi ja Linuxi jaoks (x86 ja x86_64). Projekti koodi levitatakse MPLv2 (Mozilla Public License) all.

Projekt järgib klassikalist liidese korraldust, ilma Firefox 29-sse integreeritud Australise liidesele lülitumata ja ulatuslike kohandamisvõimalustega. Eemaldatud komponentide hulka kuuluvad DRM, sotsiaalne API, WebRTC, PDF-vaatur, krahhireporter, statistika kogumise kood, vanemliku kontrolli tööriistad ja puuetega inimesed. Võrreldes Firefoxiga säilitab brauser XUL-tehnoloogia toe ja säilitab võimaluse kasutada nii täisväärtuslikke kui ka kergeid disainiteemasid. Pale Moon on üles ehitatud UXP-le (Unified XUL Platform), mis on Mozilla Centrali hoidlast pärit Firefoxi komponentide harg, mis on vaba Rust koodiga seotud ja ei hõlma Quantumi projekti arendusi.

Uues versioonis:

  • Rakendatud on meetod String.prototype.replaceAll(), mis tagastab uue stringi (algne string jääb muutumatuks), milles kõik vasted asendatakse määratud mustri alusel.
  • Rakendatud on ettepanek töödelda mis tahes JSON-teksti ECMAScripti süntaktilise alamhulgana, mis võimaldab stringiliteraalides kasutada reaeraldajaid (U+2028) ja lõigueraldajaid (U+2029).
  • Tagatud on meetodi JSON.stringify() poolt tagastatud stringide õige vormindamine.
  • Lisatud on eraldajate tugi suurte arvude visuaalseks esitamiseks JavaScriptis (näiteks 1_000_000).
  • Värskendatud saidipõhised kasutajaagendi väärtuse alistamised.
  • AV-koodek on voogesituse probleemide tõttu vaikimisi keelatud.
  • Turvaaukude parandamine on edasi lükatud.

Allikas: opennet.ru

Lisa kommentaar