• [^] # Re: Intérêt

    Posté par . En réponse à la dépêche Haiku est vivant. Évalué à 1.

    Hum... en fait non, surf semble être la pire merde des 3...

    Méthode de mesure: time avec fermeture du browser lorsque je vois le contenu s'afficher (sans vérifier qu'il s'affiche proprement, je précise, mais vu les exemples...). C'est expérimental parce que basé sur mes réflexes, certes, mais j'ai pas mieux sous la main.

    $ time surf www.perdu.com
    (surf:5074): libsoup-WARNING **: No feature manager for feature of type 'SoupCookie'
    (surf:5074): libsoup-CRITICAL **: soup_message_queue_destroy: assertion `queue->head == NULL' failed

    real 0m11.426s
    user 0m0.200s
    sys 0m0.084s

    $ time uzbl www.perdu.com

    (uzbl-core:5819): libsoup-CRITICAL **: soup_message_queue_destroy: assertion `queue->head == NULL' failed

    real 0m12.462s
    user 0m0.684s

    sys 0m0.148s

    $ time luakit www.perdu.com
    (luakit:6613): libsoup-CRITICAL **: soup_message_queue_destroy: assertion `queue->head == NULL' failed

    real 0m11.846s
    user 0m0.532s

    sys 0m0.104s

    Et tant qu'a faire, j'ai fait le même type de mesure avec un fichier local:

    $ time uzbl /usr/share/doc/libsdl1.2-dev/docs.html

    real 0m1.640s
    user 0m0.604s

    sys 0m0.128s

    $ time luakit /usr/share/doc/libsdl1.2-dev/docs.html

    real 0m0.968s
    user 0m0.528s
    sys 0m0.072s

    $ time surf /usr/share/doc/libsdl1.2-dev/docs.html
    (surf:6717): libsoup-WARNING **: No feature manager for feature of type 'SoupCookie'
    (surf:6717): libsoup-CRITICAL **: soup_message_set_first_party: assertion first_party != NULL' failed
    (surf:6717): libsoup-CRITICAL **: soup_message_set_first_party: assertion
    first_party != NULL' failed
    (surf:6717): libsoup-CRITICAL **: soup_message_queue_destroy: assertion `queue->head == NULL' failed

    real 0m22.505s
    user 0m0.232s

    sys 0m0.092s

    A noter ici que surf n'a même pas réussi a afficher la page:

    Unable to load page
    Problem occurred while loading the URL http://usr/share/doc/libsdl1.2-dev/docs.html

    Cannot resolve hostname (usr)

    Dommage, mais surf est en fin de compte le pire des 3, luakit menant haut la main: 59% du temps d'exécution d'uzbl, la différence est énorme.