Udgaven af browseren Pale Moon 32.2

Udgivelsen af webbrowseren Pale Moon 32.2, der er afledt af Firefox' kodebase for at sikre højere effektivitet, bevare det klassiske interface, minimere hukommelsesforbruget og tilbyde flere tilpasningsmuligheder. Pale Moon-versioner er tilgængelige til Windows og Linux (x86_64). Projektkoden distribueres under MPLv2 (Mozilla Public License).

Projektet følger den klassiske grænsefladeopbygning uden at overgå til de i Firefox 29 og 57 integrerede Australis og Photon-grænseflader og tilbyder omfattende tilpasningsmuligheder. Blandt de fjernede komponenter kan nævnes DRM, Social API, WebRTC, PDF-læser, Crash Reporter, kode til indsamling af statistikker, værktøjer til forældre- kontrol og funktioner for mennesker med handicap. Sammenlignet med Firefox er understøttelsen af udvidelser, der bruger XUL, genindført, og muligheden for at anvende både fuld- og letvægtstemaer er bevaret.

I den nye version:

  • Eksperimentelle versioner er tilgængelige for FreeBSD, som anvender GTK2 (udover de tidligere tilbudte versioner med GTK3). For at komprimere versionerne til FreeBSD anvendes formatet xz i stedet for bzip2.
  • Browsermotoren Goanna (en fork af Mozilla Gecko-motoren) og UXP-platformen (Unified XUL Platform, en afart af Firefox-komponenter) er opdateret til version 6.2, som har øget kompatibiliteten med andre browsere og forbedret funktionaliteten på de fleste websteder, som brugerne har rapporteret om.
  • Der er implementeret understøttelse af import af JavaScript-moduler ved hjælp af import() udtrykket.
  • Modulerne muliggør eksport af async-funktioner.
  • Understøttelse af felter i JavaScript-klasser er blevet tilføjet.
  • Der er tilføjet understøttelse af tildelingsoperatorerne «||=», «&&=» og «??=».
  • Muligheden for at bruge det forældede globale window.event (aktiveres via dom.window.event.enabled i about:config), som fortsat anvendes på nogle websteder, er blevet givet.
  • Metoderne self.structuredClone() og Element.replaceChildren() er blevet implementeret.
  • Supporten for pseudoklassen «:host» i Shadow DOM-implementeringen er blevet forbedret.
  • I CSS WebComponents er understøttelsen af funktionen ::slotted() blevet implementeret.
  • Cache-håndteringen af sider i hukommelsen er blevet forbedret.
  • Understøttelsen af multimediapakken FFmpeg 6.0 er blevet tilføjet.
  • Fejl ved brug af WebComponents-teknologierne (Custom Elements, Shadow DOM, JavaScript-moduler og HTML Templates) er blevet rettet.
  • Problemer med at kompilere fra kildekoder til sekundære platforme er blevet løst.
  • Implementeringen af Fetch API er blevet opdateret.
  • Implementeringen af DOM Performance API er blevet tilpasset specifikationen.
  • Behandlingen af tastetryk er blevet forbedret, og muligheden for at sende en hændelse for Ctrl+Enter er blevet tilføjet.
  • De indbyggede biblioteker Freetype 2.13.0 og Harfbuzz 7.1.0 er blevet opdateret.
  • For GTK er understøttelsen af caching af skalerede skrifttyper blevet implementeret, og ydeevnen ved skrifthåndtering er blevet forbedret. På systemer med GTK er understøttelsen af fontconfig blevet droppet.
  • Fejlrettelser vedrørende sikkerhed er blevet flyttet.

Udgaven af browseren Pale Moon 32.2

Kilde: opennet.ru
Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster