Luna pallida 32.4.0

Luna pallida 32.4.0

Pale Moon è un browser Web open source basato su Goanna disponibile per Microsoft Windows, Linux e Android, incentrato sull’efficienza e sulla facilità d’uso. Assicurati di ottenere il massimo dal tuo browser!

Pale Moon ti offre un’esperienza di navigazione in un browser completamente costruito da una propria fonte sviluppata in modo indipendente che è stata biforcata dal codice Firefox/Mozilla, con funzionalità e ottimizzazioni accuratamente selezionate per migliorare la velocità del browser, l’utilizzo delle risorse, la stabilità e l’esperienza utente, offrendo allo stesso tempo una personalizzazione completa e una raccolta crescente di estensioni e temi per rendere il browser davvero tuo.

Caratteristiche:

  • Ottimizzato per processori moderni
  • Basato sul motore di layout ottimizzato proprietario (Goanna)
  • Sicuro: derivato dal codice Mozilla maturo e aggiornato regolarmente
  • Sicuro: funzionalità di sicurezza aggiuntive e sviluppo attento alla sicurezza
  • Supportato dalla nostra comunità di utenti e completamente senza scopo di lucro
  • Interfaccia familiare, efficiente e completamente personalizzabile
  • Supporto per temi completi: libertà totale sulla progettazione di qualsiasi elemento
  • Supporto per temi leggeri (skin) facilmente creati
  • Disegno di pagine ed elaborazione di script fluidi e veloci
  • Maggiore stabilità: riscontra meno arresti anomali del browser
  • Supporto per molte estensioni di Firefox
  • Supporto per un numero crescente di estensioni esclusive di Pale Moon
  • Supporto ampio e crescente per HTML5 e CSS3
  • Molte opzioni di personalizzazione e configurazione

Registro delle modifiche di Pale Moon 32.4.0:

Si tratta di un importante aggiornamento di sviluppo, che migliora ulteriormente la compatibilità web e risolve i bug.

Modifiche/correzioni:

  • Implementato il tipo primitivo BigInt per JavaScript. Vedi le note di implementazione.
  • Implementato il supporto per array Big(U)Int64.
  • Implementati controlli ergonomici del marchio per i campi di classe JavaScript.
  • Allineata l’API Performance con le specifiche Timeline v2.
  • Allineata la gestione delle percentuali flessibili/griglia risolte rispetto al genitore con altri browser. Vedi le note di implementazione.
  • Aggiunti o aggiornati diversi override dello user-agent per i siti Web problematici.
  • Aggiunte 2 preferenze per consentire agli utenti di disabilitare le animazioni e le transizioni CSS. Vedi le note di implementazione.
  • Compatibilità migliorata con MacOS 14.
  • Risolto un importante arresto anomalo intermittente di JavaScript relativo alla garbage collection.
  • Risolti diversi arresti anomali.
  • Risolti diversi problemi relativi alla build di debug.
  • Risolto un problema basato su SunOS relativo alla libreria ortografica.
  • Sviluppatore: aggiunto il supporto ASan per la creazione con MSVC.
  • Aggiunto il. xll nell’elenco delle estensioni eseguibili.
  • Problemi di sicurezza affrontati: diversi potenziali problemi di sicurezza che non hanno un numero CVE. Fatto
  • Riepilogo delle patch di sicurezza UXP Mozilla: 1 fissa, 3 DiD, 17 non applicabile.

Note di implementazione:

  • La primitiva BigInt (formato numero base) in JavaScript consente a JavaScript di gestire numeri interi eccessivamente grandi (numeri interi). Questa primitiva è particolarmente utile per applicazioni scientifiche specializzate che necessitano di numeri molto grandi ma accurati, ma ha visto un’adozione diffusa per un motivo ancora sconosciuto come parte dei framework web, causando problemi generali di compatibilità web per Pale Moon quando gli script si aspettano il supporto BigInt e invece viene generato un errore. Ora abbiamo implementato questa primitiva per l’uso, quindi non abbiamo più problemi di compatibilità con questi framework. Non è ancora noto il motivo per cui BigInt sia utilizzato lì e per cosa. Nota critica: BigInt potrebbe essere tentato di prendere in considerazione la crittografia supportata da JS, ma questo è molto sconsiderato, poiché le operazioni BigInt sono, per loro natura, non a tempo costante e consentono attacchi temporali e canali laterali.
  • Le dimensioni degli elementi flessibili e della griglia in percentuale verrebbero precedentemente risolte rispetto al genitore come altri elementi, secondo una pratica di lunga data che deriva dai tempi di Internet Explorer. I browser tradizionali, tuttavia, hanno fatto un’eccezione per gli elementi flessibili e gli elementi della griglia per non farlo più. Ora abbiamo fatto la stessa eccezione per questi tipi di elementi che dovrebbero risolvere i problemi di layout su alcuni siti web (in particolare riservando troppo spazio per gli elementi, spesso con il risultato che aree molto grandi di spazi bianchi o elementi vengono nascosti dalla vista).
  • Sono state aggiunte due preferenze (layout.css.animation.enabled e layout.css.transition.enabled) per consentire agli utenti di disabilitare completamente le animazioni basate su CSS e gli effetti di transizione. Questa è stata una richiesta degli utenti sia come considerazione in termini di prestazioni che di accessibilità. Tieni presente che in alcuni casi, la disattivazione di animazioni e transizioni potrebbe avere un impatto sul layout finale della pagina Web, pertanto potresti riscontrare alcuni problemi quando disattivi queste animazioni e transizioni poiché le pagine Web sono state progettate per utilizzarle.

Scarica: Luna pallida (64 bit) | Portatile 64 bit | ~40,0 MB (gratuito)
Scarica: Pale Moon (32 bit) | Collegamenti portatili a 32 bit

: home page di Pale Moon | Componenti aggiuntivi | Temi | Estensioni

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *