Pale Moon Browser 32.1 udgivelse

Udgivelsen af ​​Pale Moon 32.1-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_64). Projektkoden distribueres under MPLv2 (Mozilla Public License).

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

I den nye version:

  • Understøttelse af WebComponents-sættet af teknologier til oprettelse af brugerdefinerede HTML-tags er aktiveret som standard, inklusive specifikationerne for Custom Elements, Shadow DOM, JavaScript-moduler og HTML-skabeloner, som f.eks. bruges på GitHub. Af WebComponents sat i Pale Moon er kun CustomElements og Shadow DOM API'erne blevet implementeret indtil videre.
  • Stabiliseret builds til macOS (Intel og ARM).
  • Halen af ​​fanetitler, der ikke passer til al teksten, er blevet nedtonet (i stedet for at vise ellipse).
  • Opdaterede Promise-implementeringer og async-funktioner. Promise.any() metoden er blevet implementeret.
  • Forbedret håndtering af genstande med regulære udtryk, hvortil den korrekte affaldsindsamling leveres.
  • Problemer med VP8-videoafspilning er blevet løst.
  • Opdateret indbygget skrifttype med emoji.
  • Implementerede CSS-pseudoklasser ":is()" og ":where()".
  • Implementerede komplekse vælgere til ":not()"-pseudoklassen.
  • Den indsatte CSS-egenskab er blevet implementeret.
  • Env() CSS-funktionen er blevet implementeret.
  • Tilføjet behandling af videoafspilning med RGB-farvemodel, ikke kun med YUV. Leveret videobehandling med et komplet lysstyrkeområde (0-255 niveauer).
  • Web tekst-til-tale API er aktiveret som standard.
  • Opdaterede biblioteksversioner NSPR 4.35 og NSS 3.79.4.
  • Fjernede ubrugte "Sporingsbeskyttelse"-systemindstillinger og ryddede op i koden (Pale Moon bruger sit eget tællerblokeringssystem til at spore besøg, og "Sporingsbeskyttelse"-systemet fra Firefox blev ikke brugt).
  • Forbedret kodegenereringssikkerhed i JIT-motoren.

Pale Moon Browser 32.1 udgivelse


Kilde: opennet.ru

Tilføj en kommentar