• [^] # Re: Hein ?

    Posté par . En réponse à la dépêche Le moteur de Gecko en version serveur ?. Évalué à 4.

    Oh on a pas le droit de ne pas aimer firefox par ici. Dommage.

    Je pense que si, en expliquant pourquoi comme tu viens de le faire.
    J'ai trouvé, personnellement, ton explication pertinente.

    Personnellement, ce que je reproche à Firefox tient du fait qu'on s'éloigne beaucoup trop de la philosophie que je me fais d'Unix : un petit outil qui fait ce qu'on lui demande, pas plus, mais bien.
    D'un autre côté, je ne suis pas sûr du tout que ce soit la philosophie qui ai guidé le développement.

    Première "mauvaise" expérience : je voulais, à une époque, pour faire une base de données de marque-pages incluant une photo d'écran de la page en question, prendre une photo d'écran d'une page dont le rendu était effectué par Firefox : pas de solution évidente trouvée, autre qu'un bon script qui lancait Firefox puis prenait lui même une photo d'écran après avoir positionné Firefox via geometry à un endroit bien particulier. On va me rétorquer que j'aurais dû utiliser Gecko pour cela, et non Firefox complet : j'ai du coup jeté un coup d'oeil aux sources de la bête de manière à essayer d'isoler ce qui m'intéressait, mais le manque de documentation a fait que je me suis vite fait rabattu sur la solution évoqué ci-précédemment.

    Dans le style aberrant, l'installation de la localisation. Heureusement que l'équipe de Gentoo s'est amusé à faire une doc', parce que ce n'est pas forcément évident pour celui qui désire installer Firefox dans une autre langue que US sur une plateforme autre que Linux/Windows/MacOSX (dans mon cas : NetBSD). Passer Firefox 1.0.4 d'anglais à francais, ce qui, avec Gnumeric ou Abiword par exemple se règle très simplement via un LANG=(fr-)FR, prend l'allure d'un petit parcours du combattant (dans le sens où cela ne correspond à aucune règle habituellement en vigueur en ce qui concerne la localisation d'une application) avec une ligne de commande sans page de manuel explicative (il fallait le trouver le firefox -contentLocale FR -UILocale fr-FR).

    Mon rêve : un firefox modulaire avec les modules faciles à paramétrer, via un système de fichiers de config' XML ou un truc du genre.
    Je sais, on va me rétorquer : si tu le veux, contribue. Mais là on retombe sur un autre problème : il faut investir un temps considérable (du moins c'est ce que j'ai constaté le jour où j'ai voulu commencer à tripatouiller le code de Firefox pour isoler les fonctions qui m'intéressait) avant de pouvoir apporter quelque chose d'intéressant au coeur de ce dernier.

    En gros, un Firefox "scriptable", un peu comme ton Emacs-w3m (du moins ce que tu en relates, vu que je n'ai pas encore essayé ce dernier).

    Par contre, je ne cesse d'utiliser ce dernier car je n'ai pas encore d'autre alternative (Firefox est le seul navigateur que je peux (m')installer à quasi coup sûr pour ne pas être embetté même sur les pages exotiques à la MS-IE-only).

    Dans mon classement perso' :
    - firefox (pas trouvé mieux pour l'instant)
    - lynx/links/dillo (le reste du temps, en fonction des besoins)