• [^] # Re: les buts divergent (et divergent, c'est trop)

    Posté par (site web personnel, Mastodon) . En réponse à la dépêche Epiphany va migrer vers du 100% WebKit. Évalué à 4.

    >Gecko est une plateforme complète

    Pas plus que webkit. Je crois que tu confond Gecko et XulRunner (qui embarque en plus de gecko, toutes les apis genre gestion d'extension, le toolkit d'interfaces etc, bref, tout ce qui fait la plateforme).

    XUL, ce n'est qu'un dialect XML affiché via une feuille de style CSS et utilisant en trés grande partie XBL (un autre dialecte XML) pour l'api des composants d'interface.

    Bref, supporter XUL, c'est supporter l'affichage du XML (ce qui est exactement pareil que d'afficher du HTML, c'est le même code dans le moteur de rendu), les langages CSS et XBL.

    Et finalement, webkit sait faire en grande partie tout ça (XML+CSS) et saura tout faire plus tard puisqu'il est prévu un support de XBL2 dans Webkit (je rappel que David Hyatt, core-dev de webkit et ex-mozillien, est l'inventeur de XBL et celui qui a fait les premières implémentation de XBL dans Gecko, donc je ne me fait pas de souci, webkit supportera à coup sûr XBL). Et alors, à partir de là, supporter un XUL like sera une étape bien maigre pour arriver au niveau de Gecko.