Pale Moon Browser 32.1 laidiens

Ir publicēts Pale Moon 32.1 tīmekļa pārlūkprogrammas izlaidums, kas ir atdalīts no Firefox kodu bāzes, lai nodrošinātu augstāku veiktspēju, saglabātu klasisko saskarni, samazinātu atmiņas patēriņu un nodrošinātu papildu pielāgošanas iespējas. Pale Moon versijas tiek ģenerētas operētājsistēmai Windows un Linux (x86_64). Projekta kods tiek izplatīts saskaņā ar MPLv2 (Mozilla Public License).

Projekts atbilst klasiskajai saskarnes organizācijai, nepārslēdzoties uz Australis un Photon saskarnēm, kas integrētas pārlūkprogrammās Firefox 29 un 57, un ar plašām pielāgošanas iespējām. Noņemtie komponenti ietver DRM, sociālo API, WebRTC, PDF skatītāju, Crash Reporter, statistikas vākšanas kodu, vecāku kontroli un personas ar invaliditāti. Salīdzinot ar Firefox, pārlūkprogramma ir atgriezusi atbalstu paplašinājumiem, kas izmanto XUL, un saglabā iespēju izmantot gan pilnvērtīgas, gan vieglas tēmas.

Jaunajā versijā:

  • Pēc noklusējuma ir iespējots WebComponents tehnoloģiju komplekta atbalsts pielāgotu HTML tagu izveidei, tostarp pielāgoto elementu, ēnu DOM, JavaScript moduļu un HTML veidņu specifikācijas, piemēram, tās, kuras tiek izmantotas vietnē GitHub. No WebComponents komplekta Pale Moon līdz šim ir ieviestas tikai CustomElements un Shadow DOM API.
  • MacOS (Intel un ARM) versijas ir stabilizētas.
  • Ir iespējota aptumšošana ciļņu virsrakstiem, kas nesatur visu tekstu (nevis tiek rādīta elipsi).
  • Atjauninātas Promise implementācijas un asinhronās funkcijas. Metode Promise.any() ir ieviesta.
  • Uzlabota objektu apstrāde ar regulārām izteiksmēm, kam nodrošināta pareiza atkritumu savākšana.
  • Problēmas ar video atskaņošanu VP8 formātā ir atrisinātas.
  • Atjaunināts iebūvētais emocijzīmju fonts.
  • Ieviestas CSS pseidoklases ":is()" un ":where()".
  • Īstenoti kompleksie atlasītāji pseidoklasei ":not()".
  • Ieviests ievietotais CSS rekvizīts.
  • Ieviesta CSS funkcija env().
  • Pievienota apstrāde video atskaņošanai ar RGB krāsu modeli, nevis tikai YUV. Tiek nodrošināta video apstrāde ar pilnu spilgtuma diapazonu (0-255 līmeņi).
  • Web teksta pārvēršanas runā API ir iespējota pēc noklusējuma.
  • NSPR 4.35 un NSS 3.79.4 bibliotēku atjauninātās versijas.
  • Izsekošanas aizsardzības sistēmas neizmantotie iestatījumi tika noņemti un kods tika notīrīts (Pale Moon izmanto savu sistēmu, lai bloķētu skaitītājus, lai izsekotu apmeklējumus, un netika izmantota izsekošanas aizsardzības sistēma no Firefox).
  • Ir uzlabota koda ģenerēšanas drošība JIT dzinējā.

Pale Moon Browser 32.1 laidiens


Avots: opennet.ru

Pievieno komentāru