Liens connexes

Dépêche modérée par

Dépêche éditée par

: Dillo 2.0 : Le Web en toute légèreté

Posté par patrick_g (page perso, ). Modéré le 17 octobre 2008.
33
Dillo est un navigateur internet multi plate-forme sous licence libre (GPLv3) ayant pour but principal la vitesse et la légèreté. C'est une solution attractive pour les utilisateurs d'ordinateurs anciens n'ayant que peu de mémoire et un processeur peu puissant.

Les distributions Linux qui visent ce segment (comme par exemple Damn Small Linux) choisissent souvent Dillo comme navigateur par défaut.
Alors que le développement de Dillo avait stagné depuis deux ans et qu'il devenait de plus en plus difficile de conseiller son utilisation, cette nouvelle version du projet fait le plein de nouveautés et marque le renouveau du navigateur léger.

> Lire la suite (41 commentaires, moyenne: 3,2).   [dépêche : 2594 caractères]

Le principal changement est l'abandon de la bibliothèque logicielle GTK+ au profit du très léger FLTK (Fast Light Toolkit). Cette bibliothèque est spécialisée dans les interfaces graphiques et n'essaye pas de proposer un environnement complet comme le fait GTK+ ou Qt. Écrite en C++ elle est habituellement compilée statiquement du fait de sa faible taille mémoire (300 ko). Évidemment cela signifie une dépendance de moins pour le projet Dillo.
Les développeurs ont également décidé de ne plus dépendre de Glib et d'écrire une bibliothèque spéciale pour leur projet. Cette Dlib est utilisée essentiellement pour la partie du code qui reste en C et elle permet là-encore de gagner en taille mémoire.
Le choix de FLTK a entraîné une réécriture en C++ de nombreuses parties de Dillo mais les bénéfices sont suffisamment importants pour que les développeurs du projet aient opté pour cette solution. L'empreinte mémoire globale du navigateur a été divisée par deux et Dillo 2.0 n'occupe plus qu'environ 2,5 Mo lors de son lancement.

En plus de ce changement de toolkit et l'abandon de Glib, Dillo 2.0 apporte la gestion des onglets (une fonction qui est vite devenue indispensable pour les utilisateurs des navigateurs modernes). L'anticrénelage des polices et la compatibilité avec l'encodage en UTF8 font partie des fonctions rendues disponibles par le choix de FLTK.

On trouve également la gestion de la compression des pages Web, l'amélioration du rendu des tables, le support amélioré des différents codages de caractères, un meilleur contrôle sur le chargement des images présentes sur les pages Web, etc.

Bien entendu, il ne s'agit pas de comparer directement les navigateurs modernes comme Firefox 3.0 avec Dillo 2.0. Le but des projets n'est pas le même et il est normal d'avoir de nombreuses fonctions supplémentaires et un rendu plus universel avec un gros logiciel comme Firefox. Si on utilise Dillo dans son rôle de navigateur rapide, léger et minimaliste (pas de Javascript ou de HTTPS par exemple) alors il s'impose sans peine comme la solution la plus adaptée sur les configurations peu puissantes.

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Quelle utilisation ?

Posté par left () le 17/10/2008 à 21:11. (lien). Évalué à 6.

C'est une vraie question: on s'en sert pour quoi ? Avant j'utilisais le mode w3m d'emacs, mais à part pour lire de la doc en html, je ne m'en sert quasiment plus. Et pour cause, la quasi totalité des sites web regorgent de css/flash/javascript. Dur dur de vouloir faire léger dans ce contexte.

je l'utilise

Posté par dark_star () le 17/10/2008 à 21:23. (lien). Évalué à 4.

surtout pour eviter les pub sur certain site, et pour la rapidité de chargement des pages qui contiennent beaucoup de photo

par contre je viens de l'essayer, c'est facile a compiler mais lors de l'acces a une page https:



*** Dillo's prototype plugin for https support is disabled now ***

If you want to test this alpha support code, just remove
line 72 from dpi/https.c, recompile and reinstall.


pas tres user friendly.


par contre les tabs, sont super pratique

embarqué

Posté par tuks () le 17/10/2008 à 22:25. (lien). Évalué à 4.

Ce navigateur internet aurait été génial pour l'embarqué tel que l'openmoko Freerunner(armv4@400Mhz,128M ram) s'il avait le javascript et l'https(impossible de lire ses mails sans l'https)

FLTK

Posté par tanguy_k (page perso, ) le 18/10/2008 à 00:37. (lien). Évalué à 4.

Je super étonné qu'ils changent pour FLTK
J'aurais plutot vu Dillo comme un composant/widget pour Qt ou GTK facilement integrable dans d'autres programmes (comme Scintilla http://fr.wikipedia.org/wiki/Scintilla ).

Il y a beaucoup d'applications qui ont besoin d'un moteur HTML léger pour afficher l'aide, ou par exemple les lecteurs audio pour afficher la page Wikipedia d'un artiste. Pour ce type de fonctionnalités, sortir les bulldozeurs Webkit/Mozilla est inadapté.

navigateur intermédiaire

Posté par duke98 () le 18/10/2008 à 15:08. (lien). Évalué à 2.

Personnellement je suis plus à la recherche d'un navigateur intermédiaire entre dillo (très bien, mais quand même un peu top austère à mon goût) et les usines à gaz du genre de Firefox.

je surveille ce que va donner midori
http://www.twotoasts.de/index.php?/pages/midori_summary.html

Le projet a l'air vraiment intéressant et s'intégrera très bien dans mon environnement xfce (puisqu’il est rattaché à ce DE depuis peu)

En tout cas, ça fait très plaisir de voir dillo renaitre de ses cendres
Vive la diversité du monde libre \o/

Revenir en haut de page