Journal Alternative à GtkHtml2 ?

Posté par  (site web personnel) .
Étiquettes : aucune
0
21
sept.
2003
Cher journal,

Aurais-tu des infos sur ce qu'est devenu le projet GtkHtml2 ? Apparemment, ça a été abandonné par la plupart des applications au profit de l'utilisation du moteur de rendu de Mozilla...

J'ai essayé d'utiliser la dernière version dans un programme C++ et ça ne compile même pas à cause, entre autres, de constructions spécifiques au C (d'après ce que j'ai cru comprendre) et de variables nommées "class"... :(

Sinon, connaîtrais-tu un autre composant (utilisable avec C++ et Gtk[mm]+-2.0) capable de faire le rendu de contenu HTML ?

J'ai de suite éliminé GtkMozEmbed (http://www.mozilla.org/unix/gtk-embedding.html(...)) puisqu'il n'est (semble-t-il) pas possible d'intercepter le chargement des images (par exemple) afin de pouvoir les charger à partir de données en mémoire (et non via un protocole)...
  • # Re: Alternative à GtkHtml2 ?

    Posté par  . Évalué à 3.

    Dans wxWindows, il ya un moteur HTML (wxHTML). Je ne l'ai jamais testé. Il parait que c'est rudimentaire, mais le peu que j'en ai vu (seulement le résultat, pas la source) a l'air pas mal...
    Tu as juste à zieuter les sources les sources de la version GTK2 de wxwindows (par contre question license je sais pas si elle est compatible GPL, croise les doigts ;) )
    • [^] # Re: Alternative à GtkHtml2 ?

      Posté par  (site web personnel) . Évalué à 2.

      Le composant wxHTML est sympa car leger mais ne reconnais pas tout le HTML, loin de là. Je conseille par contre le module wxMozilla, qui, pour celui qui veut pousser à fond l'embed HTML, aura tout ce qui lui faut.
      http://wxmozilla.sourceforge.net/(...)

      J'ai juste regretté que la documentation soit un petit peu light surtout quand tu ne connais pas comment installer Gecko sans Mozilla, mais sinon, une fois que c'est fais, c'est super puissant et relativement simple.

      Un jour libre ?

  • # Re: Alternative à GtkHtml2 ?

    Posté par  . Évalué à 2.

    Si c'est pour intégrer dans un programme en C++, tu devrais peut-être regarder du côté de khtml, mais je ne sais pas dans quelle mesure c'est lié à KDE.
    • [^] # Re: Alternative à GtkHtml2 ?

      Posté par  (site web personnel) . Évalué à 2.

      khtml est relativement independant de KDE, preuve en est qu'il a ete porte sous Atheos, BeOs ou pour MacOs (Safari).

      Je ne retrouve plus le lien mais quelqu'un etait en train d'isoler la partie de khtml qui depend de qt/kde dans une bibliotheque, de facon a pouvoir le porter encore plus facilement. Pour info, c'est ce qu'a fait apple avec safari.

      Sinon, tu peux jouer avec un gtksocketplug et qxembed pour embedder un widget kde dans une appli gtk. J'ai deja fait l'inverse (gvim dans un widget kde, cf le projet kvim) et ca marche pas trop mal.
  • # Re: Alternative à GtkHtml2 ?

    Posté par  (site web personnel) . Évalué à 2.

    gtkhtml2, ce n'est pas utilisé dans yelp ?

    L'association LinuxFr ne saurait être tenue responsable des propos légalement repréhensibles ou faisant allusion à l'évêque de Rome, au chef de l'Église catholique romaine ou au chef temporel de l'État du Vatican et se trouvant dans ce commentaire

  • # Re: Alternative à GtkHtml2 ?

    Posté par  . Évalué à 2.

    Sinon il y a la version 3 (gtkhtml3.0) mais il parait que ce n'est qu'une version 1 remaniée pour Gtk+2.
    Mais Gtk+ étant du C si tu codes en C++ tu devrais utiliser Khtml.

Suivre le flux des commentaires

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