Udgivelse af Pale Moon-browseren 33.0.0

Pale Moon 33.0.0 er nu offentliggjort. Denne version er en afgrening fra Firefox-kodebasen, der fokuserer på højere effektivitet, bevarelse af det klassiske interface, minimal hukommelsesforbrug og yderligere tilpasningsmuligheder. Pale Moon builds er tilgængelige for Windows og Linux (x86_64). Projektkoden distribueres under MPLv2-licensen (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.

Vigtige ændringer:

  • En beskåret version af API Async Clipboard (navigator.clipboard) er tilføjet for asynkron arbejde med udklipsholderen, hvilket muliggør skrivning af data til udklipsholderen ved hjælp af Promise-mekanismer (i modsætning til andre browsere, hvor læseoperationer er forbudt af hensyn til privatlivets fred).
  • Under behandlingen af OCSP-svar (Online Certificate Status Protocol) er der tilføjet støtte til digitale signaturer baseret på SHA-2 hashes (SHA-256/SHA-512).
  • Der er tilføjet en indstilling (Præferencer -> Indhold -> Media) for at begrænse fuldskærmsmodus for DOM til det aktuelle vindue i stedet for hele skærmen.
  • Den nye indstillingsfane (Præferencer -> Privatliv -> Tracking) tilføjes til konfigureringsværktøjet for at styre aktiviteter af funktioner, der kan bruges til passiv identifikation af brugere, såsom PerformanceObserver-grænsefladen og Canvas-elementet.
  • Der er tilføjet støtte til begivenheden PromiseRejectionEvent, som benyttes i visse JavaScript-biblioteker.
  • For elementet <input type=file> er der implementeret egenskaben 'HTMLInputElement.files', der er skriveadgang.
  • Eksperimentel støtte for Mac PowerPC og Big Endian-platforme er tilføjet.
  • Kravene til byggetmiljøet er hævet: Der kræves nu en compiler, der understøtter C++17-standarden for at kunne bygge.

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