Objavljeno je izdanje web preglednika Pale Moon 30.0 koji se odvojio od baze kodova Firefoxa kako bi pružio bolje performanse, zadržao klasično sučelje, smanjio potrošnju memorije i pružio dodatne mogućnosti prilagodbe. Pale Moon međugradnje generiraju se za Windows i Linux (x86 i x86_64). Kôd projekta se distribuira pod MPLv2 (Mozilla Public License).
Projekt se pridržava klasične organizacije sučelja, bez prelaska na sučelje Australis integrirano u Firefox 29, te uz pružanje opsežnih mogućnosti prilagodbe. Uklonjene komponente uključuju DRM, Social API, WebRTC, PDF preglednik, Crash Reporter, kod za prikupljanje statistike, roditeljski nadzor i osobe s invaliditetom. U usporedbi s Firefoxom, preglednik zadržava podršku za XUL tehnologiju i zadržava mogućnost korištenja potpunih i laganih tema.
U novoj verziji:
- Podrška za starije, neizmijenjene Firefox dodatke je vraćena. Odmaknuli smo se od korištenja vlastitog globalnog identifikatora preglednika (GUID) u korist Firefox identifikatora, koji će nam omogućiti postizanje maksimalne kompatibilnosti sa svim starim i neodržavanim dodacima razvijenim u jednom trenutku za Firefox (ranije, kako bi se dodatak za rad u Pale Moonu, morao se posebno prilagođavati što je stvaralo poteškoće s korištenjem dodataka koji su ostali bez popratnih). Stranica s dodacima projekta podržavat će i XUL dodatke posebno prilagođene za Pale Moon i XUL dodatke distribuirane za Firefox.
- Ukinuto je korištenje UXP platforme (Unified XUL Platform), koja je razvila fork komponenti Firefoxa iz Mozilla Central repozitorija, oslobođenog vezanja na Rust kod i ne uključujući razvoj projekta Quantum. Umjesto UXP-a, preglednik će sada biti izgrađen na temelju GRE (Goanna Runtime Environment), temeljen na najnovijem kodu Gecko motora, očišćenom od koda nepodržanih komponenti i platformi.
- Implementiran je mehanizam GPC (Global Privacy Control) koji zamjenjuje zaglavlje "DNT" (Do Not Track) i omogućuje stranicama da budu obaviještene o zabrani prodaje osobnih podataka i njihovoj upotrebi za praćenje preferencija ili kretanja između stranica.
- Postavka za odabir Pale Moon kao zadanog preglednika premještena je u odjeljak "Općenito".
- Zbirka emotikona sada podržava Twemoji 13.1.
- Kako bi se poboljšala kompatibilnost s web stranicama, dodane su metode Selection.setBaseAndExtent() i queueMicroTask().
- Poboljšana prilagodba izgleda traka za pomicanje kroz teme.
- Promijenjena je struktura paketa za internacionalizaciju i jezičnu podršku. Zbog rada na unakrsnoj provjeri prijevoda, došlo je do smanjenja pokrivenosti elemenata u jezičnim paketima.
- Format profila je promijenjen - nakon ažuriranja na Pale Moon 30.0, profil se ne može koristiti s prethodnom granom Pale Moon 29.x.
Izvor: opennet.ru