Po trzech i pół roku rozwoju ukazała się minimalistyczna wieloplatformowa przeglądarka internetowa NetSurf 3.11, która może działać na systemach z kilkudziesięcioma megabajtami RAM. Wydanie przygotowano dla systemów Linux, Windows, Haiku, AmigaOS, RISC OS oraz różnych systemów podobnych do Uniksa. Kod przeglądarki napisano w języku C i jest rozpowszechniany na licencji GPLv2.
Przeglądarka obsługuje karty, zakładki, wyświetlanie miniatur stron, autouzupełnianie adresu URL na pasku adresu, zoom stron, HTTPS, SVG, interfejs do zarządzania plikami Cookie, tryb zapisywania stron z obrazami, standardy HTML 4.01, CSS 2.1 oraz częściowo HTML5. Oferuje ograniczone wsparcie dla JavaScript, które jest domyślnie wyłączone. Strony są wyświetlane za pomocą własnego silnika przeglądarki, którego podstawą są biblioteki Hubbub, LibCSS i LibDOM. Do przetwarzania JavaScriptu używany jest silnik Duktape.
W nowej wersji poprawiono obsługę CSS oraz zapewniono prawidłowe renderowanie stron, w których używane jest właściwość CSS flex. Ulepszono układ tabel, przetwarzanie list oraz wsparcie dla ciemnych motywów. Przeprowadzono optymalizację wydajności. Udoskonalono wsparcie dla platformy RISC OS. Dodano obsługę formatu obrazów JpegXL. Wprowadzono dekoder obrazów rsvg. Domyślnie wyłączono TLS 1.0 i TLS 1.1 oraz skonfigurowano użycie TLS 1.3. Dodano wsparcie dla OpenSSL 3. Zapewniono automatyczną zamianę http na https. Udoskonalono interfejs oparty na bibliotece GTK.

Źródło: opennet.ru
