Byla představena nová verze webového prohlížeče Dillo 3.2.0. Prohlížeč poskytuje grafické uživatelské rozhraní na bázi karet a podporuje HTML 4.01, CSS a HTTPS (nepodporuje JavaScript). Funkčnost Dillo lze rozšířit pomocí pluginů, například jsou k dispozici pluginy pro protokoly IPFS a Gemini. Při otevření úvodní stránky Dillo spotřebovává 12 MB RAM a instalační deb balíček zabírá přibližně 600 kB. Grafické uživatelské rozhraní je postaveno pomocí knihovny FLTK2. Kód projektu je distribuován pod licencí GPLv3.
V nové verzi:
- Přes připojení knihovny nanosvg byla implementována podpora vektorových obrázků ve formátu SVG a možnost vykreslování matematických vzorců.

- Byla přidána možnost sestavení s knihovnou libwebp pro podporu obrázků ve formátu WebP. Pro výběr zpracovávaných formátů obrázků lze použít parametr „ignore_image_formats“.
- Byl přidán režim stránkového posouvání obsahu, který usnadňuje navigaci v dokumentech s více stránkami. Tento režim se aktivuje pomocí parametru „scrollbar_page_mode“ a umožňuje posouvání obsahu nahoru nebo dolů kliknutím levým nebo pravým tlačítkem myši na svislé posuvné liště. Stupeň překrytí posouvané oblasti lze nastavit pomocí parametru scroll_page_overlap.
- Byl přidán parametr „scrollbar_on_left“ pro přesunutí posuvné lišty na levou stranu.
- Byl přidán parametr „link_action allows“ pro přiřazení vlastních zpracovatelů odkazů (např. lze přidat tlačítka pro otevření odkazů v jiném prohlížeči nebo v multimediálním přehrávači).

- Byly implementovány klávesové zkratky „Ctrl +“ a „Ctrl -“ pro změnu úrovně zoomu textu na stránce. Zkratka „Ctrl 0“ obnoví zoom na výchozí stav. Pro nastavení výchozího zoomu byl přidán parametr „zoom_factor option“.
- Byla poskytnuta možnost obnovení aktuální stránky odesláním signálu SIGUSR1 procesu, což může být užitečné například pro organizaci práce obrazovek, které zobrazují aktualizovaná data z monitorovacího systému.
Zdroj: opennet.ru


