Firefox

TwitterFacebook
Get flash to fully experience Pearltrees
firefox_build

Jetpack

http://dutherenverseauborddelatable.wordpress.com/2008/09/22/firefox-les-extensions-et-la-securite/

Firefox, les extensions et la sécurité « Il y a du thé renversé

Il y a environ un an, un de mes collègues travaillait sur un dispositif de communication pour les services d’urgence. Ce dispositif, prévu pour être utilisé lors de catastrophes naturelles ou d’attentats terroristes majeurs, devait permettre une meilleure synchronisation entre la police, les pompiers et les équipes de secouristes. Ah, et au cas où il se serait effectivement agi d’un attentat, le dispositif se devait d’être sûr. Conclusion du collègue en question : “comme Firefox est sûr, je vais faire cela sous la forme d’une extension Firefox, et ça sera sûr.” À ce stade, j’espère que vous êtes déjà en train de vous moquer intérieurement de mon collègue. Cela dit, savez-vous effectivement quel risque vous courez en écrivant une extension ?
December 19, 2007 § I have just released a script to automate some of the tedious tasks related to Firefox extension development. This script was used in OpenBerg when OpenBerg was written in C++. You may grab it here . Je viens de publier un script pour automatiser certaines des tâches liées au développement d’extensions pour Firefox. Ce script était utilisé par OpenBerg lorsque OpenBerg était écrit en C++. http://dutherenverseauborddelatable.wordpress.com/2007/12/19/makefile-for-firefox-extensions/

Makefile for Firefox extensions « Il y a du thé renversé au bord

https://developer.mozilla.org/fr/docs/XUL

XUL - MDC

Tutoriel XUL Ce tutoriel vous guidera dans vos premiers pas avec XUL. Il est tiré de la version anglaise de XULPlanet. XUL est le langage d'interface utilisateur pour Mozilla basé sur XML . Il permet de construire des applications multiplatesformes riches en fonctionnalités, pouvant être ou non connectées à Internet. Ces applications peuvent facilement être personnalisées au niveau du texte, des graphiques et de leur mise en page et peuvent ainsi être facilement rhabillées selon leur destination et être fournies en plusieurs langues.

Tutoriel XUL - MDC

https://developer.mozilla.org/fr/docs/Tutoriel_XUL Firefox OS debuts at Mobile World Congress! Learn more » Ce tutoriel décrit le langage XUL ( XML User-interface Language). Ce langage a été créé pour l'application Mozilla afin de décrire son interface utilisateur.
Firefox OS debuts at Mobile World Congress! Learn more »

XUL Tutorial - MDC

https://developer.mozilla.org/en-US/docs/XUL/Tutorial

Améliorations XUL dans Firefox 3 - MDC

https://developer.mozilla.org/fr/docs/Am%C3%A9liorations_XUL_dans_Firefox_3 Cet article traite de fonctionnalités introduites dans Firefox 3 . Firefox 3 fournit un certain nombre de nouveaux éléments XUL , ainsi que des améliorations sur des éléments existants. Bien que ces éléments soient documentés ailleurs, cet article offre une liste pratique des améliorations ainsi que des liens vers la documentation détaillée. Nouveaux éléments

Storage - MDC

« Référence du DOM Gecko Cet article traite de fonctionnalités introduites dans Firefox 2 Résumé DOM Storage est le nom donné à l'ensemble des fonctionnalités de stockage introduites dans la spécification Web Applications 1.0 . DOM Storage est conçu pour fournir une alternative aux cookies pour le stockage d'informations, alternative plus grande, plus sûre et plus facile à utiliser. https://developer.mozilla.org/fr/docs/DOM/Storage
https://developer.mozilla.org/fr/docs/Storage Cet article traite de fonctionnalités introduites dans Firefox 2 . Storage est une API de base de données SQLite . Elle est uniquement accessible aux appels privilégiés, c'est-à-dire provenant d' extensions et de composants de Firefox uniquement.

Storage - MDC

Introduction Un manifeste d'installation est un fichier contenant les informations nécessaires au gestionnaire d'extensions pour installer le module complémentaire. Il contient des informations identifiant le module, sur l'auteur, l'endroit où trouver plus d'informations, la compatibilité avec les différentes versions des applications, comment il doit être mis à jour, etc. Les manifestes d'installation sont des fichiers au format RDF/XML. Le fichier doit être appelé install.rdf et être placé à la racine du fichier XPI du module. Structure https://developer.mozilla.org/fr/docs/Manifestes_d%27installation

Manifestes d'installation - MDC

https://developer.mozilla.org/fr/docs/Localisation_des_descriptions_d%27extensions

Localisation des descriptions d'extensions - MDC

Localisation avec Gecko 1.9 Cet article traite de fonctionnalités introduites dans Firefox 3 . Gecko 1.9 procure une nouvelle méthode plus efficace de localisation des descriptions et autres métadonnées des extensions. Toutes les descriptions en différentes langues peuvent maintenant apparaître dans le fichier install.rdf grâce aux propriétés em:localized . Une propriété em:locale indique pour quelle langue utiliser l'information, de même que les diverses chaînes disponibles dans le dossier locale. L'exemple ci-dessous en donne l'illustration (les propriétés les plus courantes n'y figurent pas par souci de concision) :

Mise à jour des extensions pour Firefox 3 - MDC

{{ Fx_minversion_header(3) }} Cet article fournit des informations qui seront utiles pour les développeurs désirant mettre à jour leurs extensions pour qu'elles fonctionnent correctement avec Firefox 3. Avant d'aller plus loin, voici une indication utile : si la seule modification dont votre extension a besoin est une mise à jour du champ maxVersion dans son manifeste d'installation, et que celle-ci est hébergée sur addons.mozilla.org , il n'est pas vraiment nécessaire de renvoyer une nouvelle version de votre extension ! Utilisez simplement le Developer Control Panel sur AMO pour ajuster la valeur de maxVersion . Cela vous évitera également la revérification de votre extension.
Pour les développeurs qui désirent prendre connaissance de toutes les nouvelles fonctionnalités de Firefox 3, c'est ici qu'il convient de commencer. Cet article fournit la liste des nouveaux articles couvrant les fonctionnalités qui ont été ajoutées à Firefox 3. Même s'il ne couvre pas nécessairement chaque petite modification, il vous aidera à découvrir les améliorations majeures.

Firefox 3 pour les développeurs - MDC

Places - MDC

Cet article traite de fonctionnalités introduites dans Firefox 3 . Places est une réécriture des systèmes de marque-pages et d'historique de Firefox. Le but est d'obtenir sensiblement plus de flexibilité et d'avoir la possibilité de faire des requêtes complexes. En font également partie de nouvelles fonctionnalités comme le stockage des favicons et la possibilité d'annoter des pages avec des informations arbitraires. Places fournit également une nouvelle interface utilisateur, qui n'est pas abordée dans cette documentation pour les développeurs (consultez le wiki de Mozilla au sujet de Places ).
Places is a system for storing bookmarks, history, and other user information about the Web, intended to improve developer access to this data and make it easier for people to Bookmark pages. Places is currently enabled for Firefox 3 and greater, powering History and Bookmarks, as well as providing plumbing for Livemarks, Annotations and Microsummaries and the Awesomebar. Documentation

Places