Pale Moon Browser 30.0 utgivelse

Utgivelsen av nettleseren Pale Moon 30.0 har blitt publisert, og forgrener seg fra Firefox-kodebasen for å gi høyere effektivitet, bevare det klassiske grensesnittet, minimere minneforbruk og gi ytterligere tilpasningsmuligheter. Pale Moon-bygg er laget for Windows og Linux (x86 og x86_64). Prosjektkoden er distribuert under MPLv2 (Mozilla Public License).

Prosjektet følger den klassiske grensesnittorganisasjonen, uten å bytte til Australis-grensesnittet integrert i Firefox 29, og med omfattende tilpasningsmuligheter. De fjernede komponentene inkluderer DRM, Social API, WebRTC, PDF-viewer, Crash Reporter, kode for innsamling av statistikk, verktøy for foreldrekontroll og personer med funksjonshemming. Sammenlignet med Firefox beholder nettleseren støtte for XUL-teknologi og beholder muligheten til å bruke både fullverdige og lette designtemaer.

Pale Moon Browser 30.0 utgivelse

I den nye versjonen:

  • Støtte for eldre, umodifiserte Firefox-tillegg har blitt returnert. Vi har gått bort fra å bruke nettleserens egen globale identifikator (GUID) til fordel for Firefox-identifikatoren, som vil tillate oss å oppnå maksimal kompatibilitet med alle gamle og ikke-vedlikeholdte tillegg utviklet på en gang for Firefox (tidligere, for en tillegg til å fungere i Pale Moon, måtte det spesialtilpasses noe som skapte vanskeligheter med bruken av tillegg som ble stående uten medfølgende). Prosjektets tilleggsside vil støtte både XUL-tillegg spesielt tilpasset Pale Moon og XUL-tillegg distribuert for Firefox.
  • Bruken av UXP-plattformen (Unified XUL Platform), som utviklet en gaffel av Firefox-komponenter fra Mozilla Central-depotet, frigjort fra bindinger til Rust-kode og ikke inkludert utviklingen av Quantum-prosjektet, har blitt avviklet. I stedet for UXP vil nettleseren nå bygges på grunnlag av GRE (Goanna Runtime Environment), basert på mer oppdatert Gecko-motorkode, renset for kode fra komponenter og plattformer som ikke støttes.
  • GPC-mekanismen (Global Privacy Control) har blitt implementert, og erstatter "DNT" (Do Not Track)-overskriften og lar nettsteder bli informert om forbudet mot salg av personopplysninger og deres bruk for å spore preferanser eller bevegelser mellom nettsteder.
  • Innstillingen for å velge Pale Moon som standard nettleser er flyttet til "Generelt"-delen.
  • Emoji-samlingen støtter nå Twemoji 13.1.
  • For å forbedre kompatibiliteten med nettsteder er metodene Selection.setBaseAndExtent() og queueMicroTask() lagt til.
  • Forbedret tilpasning av utseendet til rullefelt gjennom temaer.
  • Strukturen på pakker for internasjonalisering og språkstøtte er endret. På grunn av arbeid med krysssjekking av oversettelser har det vært en nedgang i dekningen av elementer i språkpakker.
  • Profilformatet er endret - etter oppdatering til Pale Moon 30.0 kan ikke profilen brukes med den forrige Pale Moon 29.x-grenen.

Kilde: opennet.ru

Legg til en kommentar