Rilascio dei browser Pale Moon 31.3 e SeaMonkey 2.53.14

È stata pubblicata la versione del browser Web Pale Moon 31.3, che si è biforcato dalla base di codice di Firefox per fornire prestazioni più elevate, mantenere l'interfaccia classica, ridurre al minimo il consumo di memoria e fornire opzioni di personalizzazione aggiuntive. Le build di Pale Moon sono generate per Windows e Linux (x86 e x86_64). Il codice del progetto è distribuito sotto MPLv2 (Mozilla Public License).

Il progetto aderisce alla classica organizzazione dell'interfaccia, senza passare all'interfaccia Australis integrata in Firefox 29, e con la fornitura di ampie opzioni di personalizzazione. I componenti rimossi includono DRM, API social, WebRTC, visualizzatore PDF, Crash Reporter, codice di raccolta delle statistiche, controllo parentale e persone con disabilità. Rispetto a Firefox, il browser mantiene il supporto per la tecnologia XUL e mantiene la possibilità di utilizzare sia temi completi che leggeri.

Nella nuova versione:

  • Gli oggetti JavaScript Array, String e TypedArray implementano il metodo at(), che consente di utilizzare l'indicizzazione relativa (la posizione relativa è specificata come indice dell'array), inclusa la specifica di valori negativi relativi alla fine.
  • I lavoratori Web implementano il supporto per l'API EventSource.
  • Le richieste assicurano che l'intestazione "Origin:" venga inviata.
  • Sono state apportate ottimizzazioni al sistema di build per velocizzare le build. Il compilatore Visual Studio 2022 viene utilizzato per generare assembly per la piattaforma Window.
  • L'elaborazione dei singoli file audio in formato wav è stata modificata; invece di richiamare il lettore di sistema, ora viene utilizzato il gestore integrato. Per restituire il vecchio comportamento, c'è un'impostazione in about:config chiamata media.wave.play-stand-alone.
  • Codice migliorato per la normalizzazione delle stringhe.
  • Il codice per la gestione dei contenitori flessibili è stato aggiornato, ma poi questa modifica è stata rapidamente disabilitata nell'aggiornamento Pale Moon 31.3.1 rilasciato quasi immediatamente a causa di problemi con alcuni siti.
  • I problemi di build negli ambienti atipici SunOS e Linux sono stati risolti.
  • Il codice di blocco del thread IPC è stato rielaborato.
  • Rimosso il prefisso "-moz" dalle proprietà CSS min-content e max-content.
  • Le correzioni relative all'eliminazione delle vulnerabilità sono state posticipate.

Inoltre, possiamo notare il rilascio di una serie di applicazioni Internet SeaMonkey 2.53.14, che combina un browser web, un client di posta elettronica, un sistema di aggregazione di feed di notizie (RSS/Atom) e un editor di pagine html WYSIWYG Composer in un unico prodotto. I componenti aggiuntivi preinstallati includono il client IRC Chatzilla, il toolkit DOM Inspector per sviluppatori web e lo scheduler del calendario Lightning. La nuova versione porta con sé correzioni e modifiche dall'attuale codebase di Firefox (SeaMonkey 2.53 è basato sul motore del browser Firefox 60.8, portando correzioni relative alla sicurezza e alcuni miglioramenti dagli attuali rami di Firefox).

Nella nuova versione:

  • Interfacce DOM aggiornate per elementi HTML Embed, Object, Anchor, Area, Button, Frame, Canvas, IFrame, Link, Image, MenuItem, TextArea, Source, Select, Option, Script e Html.
  • La traduzione del sistema di compilazione da Python 2 a Python 3 è continuata.
  • La finestra di dialogo con le informazioni sui plugin è stata rimossa dal menu Aiuto.
  • Lista bianca URL rimossa.
  • I servizi di chat obsoleti sono stati rimossi dalla rubrica.
  • La compatibilità con il compilatore Rust 1.63 è assicurata.

Fonte: opennet.ru

Aggiungi un commento