Pale Moon Browser 30.0 udgivelse

Udgivelsen af ​​Pale Moon 30.0-webbrowseren er blevet offentliggjort, som forgrenede sig fra Firefox-kodebasen for at give højere ydeevne, bevare den klassiske grænseflade, minimere hukommelsesforbrug og give yderligere tilpasningsmuligheder. Pale Moon builds genereres til Windows og Linux (x86 og x86_64). Projektkoden distribueres under MPLv2 (Mozilla Public License).

Projektet overholder den klassiske organisation af grænsefladen, uden at skifte til Australis-grænsefladen integreret i Firefox 29, og med levering af omfattende tilpasningsmuligheder. Fjernede komponenter omfatter DRM, Social API, WebRTC, PDF-viewer, Crash Reporter, statistikindsamlingskode, forældrekontrol og mennesker med handicap. Sammenlignet med Firefox bevarer browseren understøttelse af XUL-teknologi og bevarer muligheden for at bruge både fuldgyldige og lette temaer.

Pale Moon Browser 30.0 udgivelse

I den nye version:

  • Support til ældre, umodificerede Firefox-tilføjelser er blevet returneret. Vi er gået væk fra at bruge browserens egen globale identifikator (GUID) til fordel for Firefox identifikatoren, som vil give os mulighed for at opnå maksimal kompatibilitet med alle gamle og ikke-vedligeholdte tilføjelser udviklet på én gang til Firefox (tidligere, for at tilføjelse til at fungere i Pale Moon, skulle den specialtilpasses, hvilket skabte vanskeligheder med brugen af ​​tilføjelser, der blev efterladt uden ledsagende). Projektets tilføjelsesside vil understøtte både XUL-tilføjelser, der er specielt tilpasset Pale Moon, og XUL-tilføjelser distribueret til Firefox.
  • Brugen af ​​UXP-platformen (Unified XUL Platform), som udviklede en gaffel af Firefox-komponenter fra Mozilla Central-depotet, frigjort fra bindinger til Rust-kode og ikke inklusive udviklingen af ​​Quantum-projektet, er blevet afbrudt. I stedet for UXP vil browseren nu blive bygget på basis af GRE (Goanna Runtime Environment), baseret på mere opdateret Gecko-motorkode, renset for kode fra ikke-understøttede komponenter og platforme.
  • GPC-mekanismen (Global Privacy Control) er blevet implementeret, der erstatter "DNT" (Do Not Track)-headeren og tillader websteder at blive informeret om forbuddet mod salg af personlige data og deres brug til at spore præferencer eller bevægelser mellem websteder.
  • Indstillingen for at vælge Pale Moon som standardbrowser er blevet flyttet til sektionen "Generelt".
  • Emoji-samlingen understøtter nu Twemoji 13.1.
  • For at forbedre kompatibiliteten med websteder er metoderne Selection.setBaseAndExtent() og queueMicroTask() blevet tilføjet.
  • Forbedret tilpasning af udseendet af rullepaneler gennem temaer.
  • Strukturen af ​​pakker til internationalisering og sprogstøtte er blevet ændret. På grund af arbejdet med at krydstjekke oversættelser har der været et fald i dækningen af ​​elementer i sprogpakker.
  • Profilformatet er ændret - efter opdatering til Pale Moon 30.0 kan profilen ikke bruges med den tidligere Pale Moon 29.x gren.

Kilde: opennet.ru

Tilføj en kommentar