ReLucBlog - SIG, MOZILLA & NTIC

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

mardi 30 octobre 2007

Créer une extension pour le Toolkit Mozilla

Une des évolutions de la prochaine version de Gecko est la possibilité de créer et déclarer des extensions pour le Toolkit Mozilla. Ces extensions pourront alors être utilisées par toutes les applications XUL utilisant au minimum la version 1.9a7 de Gecko et donc de Xulrunner.

Pour ce faire c'est assez simple :

  • développer votre extension comme d'habitude;
  • lors de la création du fichier install.rdf, il suffit d'ajouter les 7 lignes suivantes dans la description de votre extension :
<em:targetApplication>
  <Description>
    <em:id>toolkit@mozilla.org</em:id>
    <em:minVersion>1.9a7</em:minVersion>
    <em:maxVersion>1.9.*</em:maxVersion>
  </Description>
</em:targetApplication>

Et c'est tout!

Vous pouvez dès à présent tester et créer des extensions générique à toutes les XUL applications.

vendredi 26 octobre 2007

WebRunner devient Prism et un projet Mozilla Labs

Annonce officiel sur le blog du laboratoire de Mozilla et annonce de Mark Finkle.

Prism

J'ai traduit le début de l'annonce officiel :

L'informatique personnelle est actuellement dans une phase de transition. Alors que, traditionnellement, la plupart des utilisateurs exploitent des applications de bureaux (desktop applications), de plus en plus d'entre eux utilisent des applications Web. Mais ces derniers sont souvent rendus maladroitement dans l'interface du navigateur qui est centrée sur le document. De plus ils sont entourées de contrôle - comme les boutons avancer et reculer et une barre de localisation - qui n'ont rien à voir avec l'interaction avec l'application elle-même.

Mozilla Labs est en train de lancer une série d'expérience afin de combler le fossé qui existe entre l'expérience utilisateur face aux applications de bureau et face aux applications Web, et d'explorer de nouveaux modèles formant une limité entre applications traditionnelles de bureau et nouvelles applications Web qui est actuellement floue.

Contrairement à Adobe et Microsoft AIR Silverlight, nous ne construisons pas une plate-forme propriétaire pour remplacer le Web. Nous pensons que le web est une plate-forme ouverte et puissante pour ce genre d'innovation, donc notre objectif est d'identifié et de facilité le développement d'améliorations qui apportentles avantages des applications de bureau au Web.

La première de ces expérimentations est basée sur WebRunner, que nous avons déplacé dans le code repository de Mozilla labs et renommé "Prism".

Ceci peut apporter de l'eau au moulin de la polémique autour du manque de soutien à XulRunner. Mais au moins la politique de Mozilla est clair :
Le Web est une plateforme sur laquelle nous pouvons nous appuyer pour développer des applications innovantes, et Mozilla va la promouvoir , d'où Prism et Mozilla 2 qui devra être exploitable sur Mobile.

lundi 8 octobre 2007

L'arabe dans les nighlty de firefox

Juste par ce que je trouve que la correction du bug 236135 : word-internal tags force word-final shaping in Arabic, montre l'importance de la localisation!

via Rob Sayre's Mozilla blog : Bug 236135 - word-internal tags force word-final shaping in Arabic

Sur Linux ça donne ça :
Linux

Mais ça fonctionne aussi sur les autres plateformes...