Dopo oltre un anno di sviluppo, è stata rilasciata la versione 3.3.0 del browser multi-piattaforma minimalista. Dillo.
Caratteristiche del progetto:
- Scritto in C e C++ con il minimo delle dipendenze.
- Utilizza un motore di rendering in tempo reale sviluppato internamente.
- Basso consumo di memoria e rendering veloce anche con pagine di grandi dimensioni.
- Usa una libreria grafica leggera e veloce. FLTK.
- Supporta HTTP, HTTPS, FTP e file locali.
- Possibilità di estensioni tramite plugin scritti in qualsiasi linguaggio.
- Distribuito sotto licenza GNU GPL 3.
https://git.dillo-browser.org/buggy
Principali modifiche:
Aggiunta il supporto opzionale per contenuti compressi con l'algoritmo Brotli (br).
Aggiunta la pagina about:keys che mostra le attuali combinazioni di tasti.
Aggiunto l'apertura di collegamenti tenendo premuto il tasto Ctrl e facendo clic con il pulsante sinistro del mouse (duplica il clic medio).
Fare clic con il pulsante centrale del mouse sui pulsanti 'Back' e 'Forw' apre il collegamento in una nuova scheda.
La combinazione di tasti Ctrl+C copia il testo selezionato negli appunti, quindi Ctrl+V funziona correttamente.
Il supporto IPv6 è abilitato di default, se supportato dalla piattaforma.
Aggiunta la supporto per l'intestazione HTTP Content-Disposition per specificare il nome del file.
Passaggio alla scheda numero n quando si premono i tasti Alt+n.
Aggiunte le pagine di servizio about:cache, about:dicache, che mostrano informazioni dettagliate sulla cache interna.
Nascondere gli elementi del modulo (come pulsanti e campi di input) utilizzando la proprietà display:none in CSS.
Aumentati i margini nella barra degli indirizzi per facilitare la selezione del testo con il «mouse».
Navigazione avanti e indietro utilizzando i tasti «mouse».
Corretto un errore durante il login tramite OAuth consentendo l'utilizzo dei cookie per i reindirizzamenti 30X nella directory principale.
Aggiunto supporto per la gestione remota tramite socket UNIX (abilitato di default, disabilitato tramite l'opzione configure —disable-control-socket).
Aggiunta l'utilità della console dilloc per controllare il browser dalla riga di comando. A tal fine, il PID di Dillo viene passato alla variabile ambiente DILLO_PID.
È stato aggiunto il supporto al parametro page_action nel file di configurazione per definire voci di menu personalizzate nella pagina, consentendo di avviare programmi o script.
È stato aggiunto il supporto al parametro mark_unloaded_images nel file di configurazione per visualizzare i confini delle immagini non caricate.
È stato aggiunto il supporto al parametro trace_http nel file di configurazione per il debug del traffico HTTP.
Mappatura dei prefissi di ricerca completi nel parametro search_url per evitare corrispondenze parziali.
Non vengono utilizzate risposte memorizzate nella cache durante l'invio dei moduli.
È stato aggiunto il supporto sperimentale alla libreria FLTK >= 1.4 (opzione configure —enable-experimental-fltk) (in tutti gli screenshot).
Correzioni di bug.
Fonte: linux.org.ru




