Pale Moon Browser 31.0 Verëffentlechung

D'Verëffentlechung vum Pale Moon 31.0 Webbrowser gouf publizéiert, branchéiert vun der Firefox Code Basis fir méi Effizienz ze bidden, déi klassesch Interface ze erhaalen, de Gedächtnisverbrauch ze minimiséieren an zousätzlech Personnalisatiounsoptiounen ze bidden. Pale Moon Builds gi fir Windows a Linux erstallt (x86 an x86_64). De Projet Code gëtt ënner der MPLv2 (Mozilla Public License) verdeelt.

De Projet hält sech un déi klassesch Interface Organisatioun, ouni ze wiesselen op d'Australis Interface integréiert an Firefox 29, a mat extensiv Personnalisatiounsoptiounen. Déi ewechgeholl Komponenten enthalen DRM, Social API, WebRTC, PDF Viewer, Crash Reporter, Code fir Statistiken ze sammelen, Tools fir Elteren Kontrollen a Leit mat Behënnerungen. Am Verglach mam Firefox behält de Browser Ënnerstëtzung fir XUL Technologie an behält d'Fäegkeet fir béid vollwäerteg a liicht Designthemen ze benotzen.

An der neier Versioun:

  • Nodeem eng Rei Stabilitéitsprobleemer identifizéiert hunn a vun engem vun de Schlësselentwéckler protestéiert hunn, goufen déi virdru fäerdeg Verëffentlechunge vu Pale Moon 30.0.0 an 30.0.1 annuléiert. D'Benotzung vun der UXP (Unified XUL Platform) Plattform ass zréckkomm, entwéckelt eng Gabel vu Firefox Komponenten aus dem Mozilla Central Repository, befreit vu Bindungen zum Rustcode an net d'Entwécklung vum Quantephysik Projet abegraff. De benotzte Browser-Motor ass Goanna 5.1, eng Variant vum Gecko-Motor, gebotzt vu Code vun net ënnerstëtzte Komponenten a Plattformen. D'Benotzer vun der Pale Moon 29.x Branche ginn en direkten Iwwergang zur Verëffentlechung 31.0 ugebueden.
  • Ënnerstëtzung gëtt souwuel fir al onverännert Add-ons fir Firefox an nei Add-ons speziell fir Pale Moon virbereet. D'Stabilitéit vun eelere Add-ons ass net garantéiert, sou datt se am Add-on Manager mat engem speziellen orange Label markéiert ginn.
  • Ënnerstëtzung bäigefüügt fir eemoleg Iwwerpréiwung vun der ganzer Kette vun Eegeschaften oder Uriff a JavaScript mam "?." Bedreiwer. Zum Beispill, mat "db?.user?.name?.length" kënnt Dir de Wäert vun "db.user.name.length" ouni virleefeg Kontrollen Zougang.
  • Fir d'Kompatibilitéit mat Websäiten ze verbesseren, sinn d'Methoden Selection.setBaseAndExtent () an queueMicroTask () bäigefüügt.
  • Am IntersectionObserver () Konstruktor, wann Dir eng eidel String passéiert, gëtt d'RootMargin-Eegeschaft standardiséiert anstatt eng Ausnam ze werfen.
  • Verbesserte Rendering vun Designen definéiert mat CSS Gitter a Flexbox.
  • Verbessert Leeschtung vun parallel Ausféierung vun Web Aarbechter am JavaScript.
  • Verbesserte Display vun kursiv Schrëften.
  • Aktualiséiert Versioune vu Bibliothéiken am Basispaket abegraff.
  • Zousätzlech Ënnerstëtzung fir erweidert VPx Video Codec Identifizéierer.
  • E laangjärege Problem geléist mat Felder ze weisen, déi direkt a Kierper- an iframe Tags gesat ginn ouni CSS ze benotzen.
  • Geläscht Code am Zesummenhang mat der Benotzung vu Google SafeBrowsing an URLClassifier Servicer.
  • De Code fir Assemblée op der macOS Plattform gouf restauréiert.
  • Net-Standard ArchiveReader API geläscht.
  • De Code gouf vu Mozilla Komponente gebotzt fir Telemetrie ze sammelen.
  • Geläscht Code am Zesummenhang mat Android Plattform Ënnerstëtzung.
  • De Marionette automatiséierte Testkader gouf geläscht.
  • Fixes am Zesummenhang mat der Eliminatioun vu Schwachstelle goufen ausgestallt.

Pale Moon Browser 31.0 Verëffentlechung


Source: opennet.ru

Setzt e Commentaire