Lansarea browser-ului Pale Moon 32.1

A fost publicat release-ul browser-ului web Pale Moon 32.1, care s-a desprins din codul sursă Firefox pentru a asigura o eficiență mai mare, păstrarea interfeței clasice, minimizarea consumului de memorie și oferirea unor opțiuni suplimentare de personalizare. Versiuni Pale Moon sunt disponibile pentru Windows și Linux (x86_64). Codul proiectului este distribuit sub licența MPLv2 (Mozilla Public License).

Proiectul respectă organizația clasică a interfeței, fără a trece la interfețele integrate în Firefox 29 și 57, cum ar fi Australis și Photon, oferind în același timp o gamă largă de opțiuni de personalizare. Printre componentele eliminate se numără DRM, Social API, WebRTC, vizualizator PDF, Crash Reporter, codul pentru colectarea statisticilor, instrumentele de control parental și cele pentru persoanele cu dizabilități. Comparativ cu Firefox, browser-ul a readus suportul pentru extensii care utilizează XUL și a păstrat posibilitatea aplicării atât a temelor complete, cât și a celor ușoare.

În noua versiune:

  • Suportul setului de tehnologii WebComponents a fost inclus implicit pentru a crea propriile etichete HTML, incluzând specificațiile Custom Elements, Shadow DOM, JavaScript Modules și HTML Templates, care, de exemplu, sunt utilizate pe GitHub. Din setul WebComponents, în Pale Moon sunt implementate deocamdată doar API-urile CustomElements și Shadow DOM.
  • Au fost stabilizate versiunile pentru macOS (Intel și ARM).
  • A fost implementată întunecarea capetelor tab-urilor, în care nu încap toate textele (în loc de a arăta puncte de suspensie).
  • Au fost actualizate implementările Promise și funcțiile async. A fost implementată metoda Promise.any().
  • A fost îmbunătățită gestionarea obiectelor cu expresii regulate, pentru care a fost asigurată corectitudinea colectării deșeurilor.
  • Au fost rezolvate problemele legate de redarea video în format VP8.
  • Fontul încorporat cu emoji a fost actualizat.
  • Au fost implementate pseudo-clasele CSS ":is()" și ":where()".
  • Au fost implementate selectoare complexe pentru pseudo-clasa ":not()".
  • A fost implementată proprietatea CSS inset.
  • A fost implementată funcția CSS env().
  • A fost adăugată gestionarea redării video cu modelul de culoare RGB, nu doar cu YUV. A fost asigurată gestionarea video-ului cu un interval complet de luminozitate (0-255 niveluri).
  • API-ul Web text-to-speech a fost activat implicit.
  • Versiunile bibliotecilor NSPR 4.35 și NSS 3.79.4 au fost actualizate.
  • Setările neutilizate ale sistemului "Tracking protection" au fost eliminate și codul a fost curățat (În Pale Moon se folosește un sistem propriu de blocare a numărătorilor pentru urmărirea vizitelor, iar sistemul "Tracking protection" din Firefox nu a fost aplicat).
  • Securitatea generării codului în motorul JIT a fost îmbunătățită.

Lansarea browser-ului Pale Moon 32.1


Sursa: opennet.ro
Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster