Dopo tre anni e mezzo di sviluppo, è stato rilasciato il browser web minimalista e multipiattaforma NetSurf 3.11, in grado di funzionare su sistemi con decine di megabyte di RAM. Il rilascio è stato preparato per Linux, Windows, Haiku, AmigaOS, RISC OS e vari sistemi Unix-like. Il codice del browser è scritto in C ed è distribuito sotto licenza GPLv2.
Il browser supporta schede, segnalibri, visualizzazione delle miniature delle pagine, completamento automatico degli URL nella barra degli indirizzi, zoom delle pagine, HTTPS, SVG, un'interfaccia per gestire i Cookie, una modalità per salvare le pagine con le immagini, gli standard HTML 4.01, CSS 2.1 e parzialmente HTML5. È fornito un supporto limitato per JavaScript, che è disattivato per impostazione predefinita. Le pagine vengono visualizzate utilizzando il proprio motore del browser, basato sulle librerie Hubbub, LibCSS e LibDOM. Per l'elaborazione di JavaScript viene utilizzato il motore Duktape.
Nella nuova versione è stato migliorato il supporto per CSS e garantita una corretta visualizzazione delle pagine che utilizzano la proprietà CSS flex. È stata migliorata la composizione delle tabelle, la gestione delle liste e il supporto per i temi scuri. È stata effettuata un'ottimizzazione delle prestazioni. È stato migliorato il supporto per la piattaforma RISC OS. È stato aggiunto il supporto per il formato delle immagini JpegXL. È stato inserito un decodificatore di immagini rsvg. Sono disabilitati TLS 1.0 e TLS 1.1 di default, e configurato l'uso di TLS 1.3. È stato aggiunto il supporto per OpenSSL 3. È supportata la sostituzione automatica di http con https. È migliorata l'interfaccia basata sulla libreria GTK.

Fonte: opennet.ru
