Izdaja brskalnika Pale Moon 30.0

Objavljena je bila izdaja spletnega brskalnika Pale Moon 30.0, ki se je odcepil od kodne baze Firefox, da bi zagotovil večjo zmogljivost, ohranil klasičen vmesnik, zmanjšal porabo pomnilnika in zagotovil dodatne možnosti prilagajanja. Zgradbe Pale Moon so ustvarjene za Windows in Linux (x86 in x86_64). Projektna koda se distribuira pod MPLv2 (Mozilla Public License).

Projekt se drži klasične organizacije vmesnika, brez prehoda na vmesnik Australis, integriran v Firefox 29, in z zagotavljanjem obsežnih možnosti prilagajanja. Odstranjene komponente vključujejo DRM, Social API, WebRTC, pregledovalnik PDF, Crash Reporter, kodo za zbiranje statističnih podatkov, starševski nadzor in osebe s posebnimi potrebami. V primerjavi s Firefoxom brskalnik ohranja podporo za tehnologijo XUL in ohranja možnost uporabe tako polnopravnih kot lahkih tem.

Izdaja brskalnika Pale Moon 30.0

V novi različici:

  • Podpora za starejše, nespremenjene dodatke za Firefox je bila vrnjena. Odmaknili smo se od uporabe lastnega globalnega identifikatorja (GUID) brskalnika v korist identifikatorja Firefox, ki nam bo omogočil največjo združljivost z vsemi starimi in nevzdrževanimi dodatki, ki so bili naenkrat razviti za Firefox (prej, da bi dodatka za delo v Pale Moon, ga je bilo treba posebej prilagoditi, kar je povzročilo težave pri uporabi dodatkov, ki so ostali brez spremljevalnih). Spletno mesto z dodatki projekta bo podpiralo dodatke XUL, posebej prilagojene za Pale Moon, in dodatke XUL, distribuirane za Firefox.
  • Uporaba platforme UXP (Unified XUL Platform), ki je razvila fork komponent Firefox iz osrednjega repozitorija Mozilla, osvobojena vezav na kodo Rust in ne vključuje razvoja projekta Quantum, je bila prekinjena. Namesto UXP bo zdaj brskalnik zgrajen na osnovi GRE (Goanna Runtime Environment), ki temelji na posodobljenejši kodi motorja Gecko, očiščeni kode iz nepodprtih komponent in platform.
  • Implementiran je bil mehanizem GPC (Global Privacy Control), ki nadomešča glavo »DNT« (Do Not Track) in omogoča spletnim mestom, da so obveščena o prepovedi prodaje osebnih podatkov in njihovi uporabi za sledenje preferencam ali premikom med spletnimi mesti.
  • Nastavitev za izbiro Pale Moon kot privzetega brskalnika je bila premaknjena v razdelek »Splošno«.
  • Zbirka čustvenih simbolov zdaj podpira Twemoji 13.1.
  • Za izboljšanje združljivosti s spletnimi mesti sta bili dodani metodi Selection.setBaseAndExtent() in queueMicroTask().
  • Izboljšana prilagoditev videza drsnih trakov skozi teme.
  • Spremenjena je struktura paketov za internacionalizacijo in jezikovno podporo. Zaradi dela na navzkrižnem preverjanju prevodov je prišlo do zmanjšanja pokritosti elementov v jezikovnih paketih.
  • Format profila je bil spremenjen – po posodobitvi na Pale Moon 30.0 profila ni mogoče uporabljati s prejšnjo vejo Pale Moon 29.x.

Vir: opennet.ru

Dodaj komentar