Aller au contenu | Aller au menu | Aller à la recherche

Silverlight VS FLASH VS XUL/E ?

Suite à la présentation de WPF/E fin décembre 2006, Mark Finkle avait posté un billet sur l'éventualité d'un XUL Everywhere. Cette éventualité existe déjà depuis un moment puisque xulrunner, la machine virtuel de Mozilla, possède un contrôle ActiveX. Donc pour pouvoir exécuter du XUL dans Internet Explorer, il faut :

  • télécharger un xulrunner sur votre Windows (par exemple ici)
  • dézipper le où vous voulez
  • télécharger le patch de Mark. Il permet d'enregistrer auprès de votre OS Windows le Mozilla ActiveX Control et de le déclarer comme sain.
  • dézipper le patch à la racine de votre xulrunner c'est à dire dans le dossier contenant mozctlx.dll
  • exécuter mozactivex-reg.bat

Maintenant vous pouvez profiter de l'expérience XUL!

Quelques exemples :

Les exemples suivants peuvent être visualiser dans Firefox mais aussi dans IE si vous avez fait l'installation ci-dessus. Les fichiers XUL sont rendu grâce à une page HTML de visualisation.

Mais vous pouvez aussi accéder à des applications en ligne plus complexe comme l'editeur de XUL de Ted Mielczarek : http://ted.mielczarek.org/code/mozilla/xuledit/xuledit.xul
Il est possible d'y coder un navigateur XUL dans IE :



Et d'autres encores :

Vous retrouverez ces liens sur le billet de Mark Finkle, XUL/E what if ? et des ressources sur xulfr.org