Logiciel : hv3 : HTML Viewer, le dernier né des brouteurs web
Posté par Nÿco (Jabber id, page perso, ). Modéré le 21 novembre 2007.
hv3 est le dernier arrivé dans la famille des brouteurs web. Il est libre (licence BSD), multiplateforme et écrit en Tcl/Tk, comme Coccinella, tkabber, aMSN, etc. hv3 prend en charge les standards ouverts modernes du web HTML, CSS, HTTP et ECMAScript (javascript).
tkhtml3 est issu du même projet, c'est un widget Tk qui affiche du contenu formaté selon du HTML et CSS standards. Tkhtml3 n'est pas une application pour l'utilisateur, il est construit pour les développeurs Tcl qui souhaitent embarquer du HTML/CSS standard dans leur application. tkhtml est utilisé dans le client Jabber libre Coccinella, pour les thèmes de fenêtres de discussion.
Les deux logiciels sont encore au stade alpha et un exécutable statique x86 est disponible sur le site afin de permettre d'essayer hv3 très facilement. Il suffit de télécharger l'archive, de la décompresser sur votre disque dur, de la rendre exécutable et ensuite de double cliquer dessus.
Après l'annonce du gel du navigateur léger Dillo la communauté du libre peut se réjouir de l'arrivée d'une alternative graphique utilisable sur les petites configurations.
tkhtml3 est issu du même projet, c'est un widget Tk qui affiche du contenu formaté selon du HTML et CSS standards. Tkhtml3 n'est pas une application pour l'utilisateur, il est construit pour les développeurs Tcl qui souhaitent embarquer du HTML/CSS standard dans leur application. tkhtml est utilisé dans le client Jabber libre Coccinella, pour les thèmes de fenêtres de discussion.
Les deux logiciels sont encore au stade alpha et un exécutable statique x86 est disponible sur le site afin de permettre d'essayer hv3 très facilement. Il suffit de télécharger l'archive, de la décompresser sur votre disque dur, de la rendre exécutable et ensuite de double cliquer dessus.
Après l'annonce du gel du navigateur léger Dillo la communauté du libre peut se réjouir de l'arrivée d'une alternative graphique utilisable sur les petites configurations.
hv3 (1685 hits)
tkhtml3 (297 hits)
« Styled Chats » dans Coccinella (300 hits)
Standards pris en charge par hv3 (244 hits)
Tcl/Tk (192 hits)
Capture d'écran (2749 hits)
> Lire la dépêche (53 commentaires, moyenne: 4,4).
Vous avez demandé le commentaire #884531.




Une autre alternative, NetSurf
J'ai découvert il y a quelques jours Netsurf ( http://www.netsurf-browser.org/ )
Par rapport a hv3, il me semble un peu plus lent mais par contre j'ai l'impression qu'il gère mieux les css. Mais bon c'est subjectif ...
En tout cas, je trouve que c'est une bonne alternative pour une petite config.
Et il a un atout majeur, il est en gtk lui ;)
Blagues a part, essayez le il vaut le coup.
He who make a beast of himself gets rid of the pain of being a man.
[^]Re: Une autre alternative, NetSurf
Hum, il a l'air super en effet mais à la compilation de la 1.1 il me dit qu'il manque css/parser.c :s
... Et j'ai pas de risc os pour tester les builds :D.
† In te confirmátus sum ex útero : de ventre matris meæ tu es protéctor meus.
[^]Re: Une autre alternative, NetSurf
Je ne peux pas trop t'aider, je n'ai pas eu a le compiler, car les paquets sont dans debian.
He who make a beast of himself gets rid of the pain of being a man.
[^]Comparatif rapide entre hv3 et netsurf
voici une série de qq tous petits tests qui valent ce qu'ils valent :p
Ils ont été effectués sur un Athlon 1700 qui rame un peu à cause d'une FlashCard en DMA1... Le cache de chaque navigateur, s'ils en ont un, a été vidé à chaque fois, donc toutes les images du site sont téléchargées.
Tous les tests ont été effectués sur le site http://www.sky-animes.com qui utilise un peu de CSS (du genre margin, padding. Mais pas de float/relative ou truc du genre) et contient du code bien gore en HTML comme on aime (basé sur le CMS nuked-clan avec un thème retouché à l'ancienne) :p
Place aux comparaisons :
hv3 :
Délai avant l'affichage de la page d'accueil : instantané
Défilement des pages : fluide
RAM utilisée (colonne RSS de la commande "ps aux")
14992 ko au lancement
19508 ko après activation du ecmascript
Après affichage du site http://www.sky-animes.com sans JS
RAM : 31256 ko
Temps de rendu : 5s
Rendu : correct, pas de JS, manque qq images
http://img441.imageshack.us/img441/1153/hv3sansjs1kk1.png
http://img410.imageshack.us/img410/5254/hv3sansjs2rl5.png
http://img442.imageshack.us/img442/9710/hv3sansjs3dt1.png
Après affichage du site http://www.sky-animes.com avec le JS
RAM : RAM : 43788 ko
Temps de rendu : 5/6s (pas vraiment de différence)
Rendu : moyen, le JS a empiré le rendu
http://img404.imageshack.us/img404/9465/hv3avecjs1ed8.png
http://img259.imageshack.us/img259/8796/hv3avecjs2xy5.png
http://img259.imageshack.us/img259/5563/hv3avecjs3sc0.png
--
netsurf :
Délai avant l'affichage de la page d'accueil : instantanné (sans compter le chargement de la page d'accueil qui n'est pas locale)
Défilement des pages : saccadé
RAM utilisée (colonne RSS de la comamnde "ps aux")
RAM : 20008 ko au lancement
Après affichage du site http://www.sky-animes.com
RAM : 38940 ko
Temps de rendu : 21s
Rendu : pas top, JS idem (pub google non affichée)
http://img139.imageshack.us/img139/7343/netsurf1kh0.png
http://img248.imageshack.us/img248/7394/netsurf2uh2.png
http://img260.imageshack.us/img260/2449/netsurf3id8.png
--
Epiphany :
Délai avant l'affichage de la page d'accueil : 1s
Défilement des pages : fluide
RAM utilisée (colonne RSS de la comamnde "ps aux")
RAM : 31436 ko au lancement
Après affichage du site http://www.sky-animes.com
RAM : 45004 ko
Temps de rendu : 6s
Rendu : ok
http://img260.imageshack.us/img260/3821/epiphany1cf3.png
http://img259.imageshack.us/img259/9327/epiphany2wc4.png
http://img404.imageshack.us/img404/6229/epiphany3jh0.png
Conclusions :
hv3 : assez rapide et léger, utilise un cache vidé à chaque lancement de la 1ere instance du logiciel.
netsurf : rendu très lent, léger, encore trop hasardeux dans le placement des "blocs" sur le site de test.
epiphany : bon rendu, assez rapide aussi,consomme un peu plus de RAM
Voilà, à vous de choisir ce qui vous convient le mieux après :)
Concernant dillo et links2, ils sont encore assez loin derrière concernant le rendu, par contre on ne fait pas mieux niveau rapidité :p
Quelqu'un se dévoue pour nous tester ça ? :)
[^]Re: Comparatif rapide entre hv3 et netsurf
Hum...ce que je retiens de tes mesures c'est que hv3 consomme près de 44 Mo pour un rendu non correct du site alors qu'Epiphany consomme 45 Mo pour un rendu correct.
La différence d'empreinte mémoire est négligeable et avec Epiphany au moins on voit tout le site.
T'a testé avec Firefox et Konqueror ?
[^]Re: Comparatif rapide entre hv3 et netsurf
oui, mais c'est une version alpha
J'ai vu bien des choses dans ma petite vie, et je mesure amèrement l'impuissance à les dire. (JP Rosnay, Le 13ème apôtre) http://www.poesie.net/apotre2.htm
[^]Re: Comparatif rapide entre hv3 et netsurf
Firefox (2.0.0.8-1, Debian Testing, Iceweasel) :
Délai avant l'affichage de la page d'accueil : 3s la fois où il crée le profil, 2s ensuite
Défilement des pages : fluide, mais pas en temps réel (le défilement fini un moment après avoir relaché la molette)
RAM utilisée (colonne RSS de la comamnde "ps aux")
RAM : 32728 ko au lancement + création du profil
RAM : 28856 ko aux autres lancements
Après affichage du site http://www.sky-animes.com
RAM : 47316 ko
Temps de rendu : 8s (ça se voit qu'il n'a rien oublié de charger)
ps : toutes les extensions ont été virées pour le test (sauf le flash qui s'est faufilé en dehors de la fenêtre "modules complémentaires" :))
Konqueror (4:3.5.7.dfsg.1-1, Debian Testing) :
Délai avant l'affichage de la page d'accueil : 8s la fois où il crée le profil, 1/2s ensuite
Défilement des pages : fluide
RAM utilisée (colonne RSS de la comamnde "ps aux")
RAM : 23736 ko au lancement + création du profil
RAM : 23736 ko aux autres lancements
Après affichage du site http://www.sky-animes.com
RAM : 35284 ko
Temps de rendu : 11s (une meilleur gestion de téléchargement parallèle et il gagne partout :p)
Comme le précise zero heure, c'est une version alpha, qui est déjà assez prometteuse. Donc rendez-vous pour une future news :)
--
ps : bien vu la technique pour essayer de me faire switcher sous KDE patrick_g :)
[^]Re: Comparatif rapide entre hv3 et netsurf
Allez, un autre petit "concurrent" pour le final :p
Links2 -g (2.1pre31-1) :
Délai avant l'affichage de la page d'accueil : <1s
Défilement des pages : fluide
RAM utilisée (colonne RSS de la comamnde "ps aux")
RAM : 3120 ko au lancement
Après affichage du site http://www.sky-animes.com
RAM : 9516 ko
Temps de rendu : 3s
Rendu : pas de JS, pas de CSS (pas de referer ?)
[^]Re: Comparatif rapide entre hv3 et netsurf
Finalement, c'est + amusant que prévu.
Un autre de plus :p
midori (0.0.11-0ubuntu1_i386.deb)
Délai avant l'affichage de la page d'accueil : 1-2s
Défilement des pages : saccadé
RAM utilisée (colonne RSS de la commande "ps aux")
RAM : 18180 ko au lancement
Après affichage du site http://www.sky-animes.com
RAM : 33760 ko
Temps de rendu : 9s
Rendu : ok, pas de raccourcis clavier de gérés pour l'instant (tab, enter pour les formulaires, up/down pour le défilement, etc)
[^]Re: Comparatif rapide entre hv3 et netsurf
ça serait aussi intéressant d'essayer epiphany+webkit et de comparer par rapport à Midori...
[^]Re: Comparatif rapide entre hv3 et netsurf
bon à part ça la mémoire, c'est pas non plus un élément très pertinent puisque en ce qui plombe la majorité de l'occcupation mémoire sont les images qui sont chargées et pas l'appli (et ses libs) elle-même. C'est donc normal qu'on ait des chiffres relativement proches à une dizaine de megas près.
[^]Re: Comparatif rapide entre hv3 et netsurf
Et avec Midori ? (oui je sais je pourrais le faire moi même)
http://software.twotoasts.de/?page=midori
La capture d'écran qui va bien : http://software.twotoasts.de/media/midori/screen1.png