samedi 2 septembre 2017

Au cœur d'un moteur CSS super rapide : Quantum CSS

Dessin de Lin Clark

Dessin de Lin Clark Quantum, le gros truc qui arrive pour Mozilla, et qui va révolutionner Firefox et le petit monde des navigateurs, on vous en a déjà parlé : sur ce blog et sur notre blog technique. Sur ce dernier blog, un autre article vous présentait les 4 sous-projets de Quantum qui vont remplacer autant de composants de Gecko, le moteur de rendu de Firefox. Le premier est Quantum CSS qui « remplacera le moteur CSS de Gecko par celui de Servo. Le moteur de Servo permet un parallélisme massif, pas celui de Gecko. »

(Re)lire : Remplacer le moteur de l’avion en plein vol

Depuis, Lin Clark, ingénieure de l’équipe des relations avec les développeurs de Mozilla, et qui, non seulement, joue avec JavaScript, WebAssembly, Rust et Servo, mais aussi dessine des BD pour illustrer le code, a rédigé un billet pédagogique sur Mozilla Hacks, le blog des développeurs web de Mozilla. Elle nous y initie au CSS – les feuilles de style qui décrivent comment doivent être affichés les éléments HTML (l’ossature de la page web) – et nous y explique ce que fait un moteur de rendu CSS et comment Quantum CSS le fait beaucoup mieux.

Nous avons collaboré avec la communauté LinuxFr pour vous offrir une traduction de ce long article passionnant :

Au cœur d’un moteur CSS super rapide : Quantum CSS (alias Stylo)

Vous avez sûrement entendu parler du projet Quantum… c’est une réécriture majeure des entrailles de Firefox pour le rendre rapide. Nous intégrons actuellement dans Firefox des parties de notre navigateur web expérimental, Servo, et nous faisons d’importantes améliorations sur d’autres parties.

Le projet peut être illustré par le remplacement en vol des pièces d’un jet. Les changements se font sur place, pièce par pièce, pour que vous puissiez voir les résultats dans Firefox le plus tôt possible dès qu’une pièce est prête.

Lire la suite

lundi 8 mai 2017

Thunderbird 52, version majeure annuelle

Pieuvre Thunderbird

Pieuvre Thunderbird Bon, ce n’est pas vraiment une nouvelle fraîche, mais Thunderbird, le logiciel autonome de courriel, blogs, messageries instantanées textuelles, Twitter, groupes de discussion… de Mozilla (encore), est sorti dans une version majeure. Depuis, une version mineure de stabilité et de sécurité est même sortie fin avril. Suivant le rythme de Firefox ESR (édition longue durée pour les organisations et entreprises), Thunderbird connaît une version majeure environ tous les ans et des versions mineures toutes les 6 à 8 semaines.

Notes de version 52.0 | 52.1 | fonctionnalités | téléchargement | modules

Locasprint 2017 : travail Lors de la dernière réunion de localisation à Mozilla Paris, début avril, les nouveaux initiés à toutes les arcanes de la localisation chez Mozilla francophone se sont fait la main sur la page des nouveautés de Thunderbird 52 de l’assistance de Mozilla en anglais. Depuis lors, le site de SUMO est revenu temporairement à son ancienne plateforme, ce qui nous a permis d’ajouter cette traduction au site, améliorée par la communauté.

Comme le signale cette page de nouveautés : par rapport à la version 45.0 de Thunderbird beaucoup moins de modifications sont visibles dans l’interface utilisateur, mais beaucoup de bogues anciens et de soucis pénibles ont été réglés.

Lire la suite

samedi 24 décembre 2016

Firefox aux couleurs de Noël – Calendrier de l'Avent – Jour 24

Les Fox en luge 24-12

Les Fox en luge 24-12 Parce qu’on aime les extensions et qu’elles sont essentielles au succès de tout navigateur web, nous vous proposons de découvrir ou redécouvrir une extension pour Firefox par jour jusqu’au 24 décembre, selon la tradition commerciale des calendriers de l’Avent.

Vous êtes unique ! Faites un Firefox à votre image.

Mais pourquoi Mozilla a-t-elle appelé son extension « Personas Plus » ? Parce qu’au temps de sa création les thèmes légers, faits principalement d’images d’arrière-plan de barres d’outils, s’appelaient des personas. Évidemment l’extension fait plus que de juste installer des thèmes dans Firefox.

Le dépôt des modules complémentaires de Mozilla contient des dizaines de milliers de thèmes à essayer et à adopter selon votre envie du moment.

Personas Plus : animated holiday cheer

Une précision : vous pouvez visualiser le rendu d’un thème sans même l’installer dans votre Firefox. Survoler l’aperçu et l’interface de Firefox s’habille du thème. Quittez l’aperçu et votre Firefox revient à son état précédent. Dans Personas Plus, le principe est le même quand vous survolez le nom d’un thème dans un menu.

Lire la suite

dimanche 18 décembre 2016

Capturez, éditez et sauvegardez – Calendrier de l’Avent – Jour 18

Les Fox en luge 18-12

Les Fox en luge 18-12Parce qu’on aime les extensions et qu’elles sont essentielles au succès de tout navigateur web, nous vous proposons de découvrir ou redécouvrir une extension pour Firefox par jour jusqu’au 24 décembre, selon la tradition commerciale des calendriers de l’Avent.

Les raisons pour avoir besoin d’une capture de l’écran, de la page web ou d’une zone de l’écran sont nombreuses. Il est souvent intéressant de fournir rapidement une capture d’écran pour illustrer ses propos. La méthode traditionnelle peut s’avérer fastidieuse ou insuffisante. Pour effectuer une capture écran, vous tapez sur la touche d’impression de votre clavier. Pour avoir uniquement une zone de l’écran, il vous faut coller l’image du presse-papiers dans un logiciel de retouche d’image comme Gimp (au hasard).

Parmi les nombreuses extensions de capture d’écran disponibles sur AMO, le dépôt de modules complémentaires de Mozilla, nous avons choisi Nimbus Screen Capture.

Nimbus est puissant, propose des fonctionnalités que d’autres n’ont pas et offre une expérience de capture complète. Bien qu’uniquement en anglais, les commandes et préférences de l’extension sont faciles à comprendre.

Vous avez trois façons de capturer. Tout d’abord, à partir du bouton ajouté dans votre barre d’outils, à partir du menu contextuel (clic-droit de votre souris) ou en usant du raccourci clavier configurable dans les options de l’extension.

Nimbus : menu contextuel

L’icône ajoutée à la barre d’outils (d’un clic-droit vous pouvez la basculer vers le menu de Firefox) affiche un panneau avec les options de capture et l’accès aux options (Android Version ouvre le Play Store). Vous avez ainsi la possibilité de capturer la partie visible de la page, un fragment (un élément HTML) de la page, une zone sélectionnée, la page toute entière et un écran vierge (vous pourrez y ajouter vos propres images).

Nimbus : options de capture

Le menu en bas de panneau permet de régler le comportement du bouton de capture sur lequel vous appuierez. La capture s’affichera dans l’éditeur d’image, dans l’onglet d’enregistrement, s’enregistrera directement sur le disque dur ou sera copiée dans le presse-papiers.

Lire la suite

samedi 5 novembre 2016

Le fonds de Mozilla qui sécurise l’open source et le Net

moz love open

moz love openDans le récent article de Richard Barnes sur tout ce que fait Mozilla pour la sécurité du Net (que nous vous avons traduit), l’ingénieur sécurité décrivait comment Mozilla, grâce à des dotations, aidait ses pairs dans la communauté open source à améliorer leur sécurité grâce au programme Mozilla Open Source Support (MOOS). Un sous-programme appelé Secure Open Source Fund ou SOS Fund a aussi été institué pour sécuriser les solutions open source grâce à des audits.

Chris Riley qui dirige l’équipe Net Policy de Mozilla a donné une interview à opensource.com pour expliquer le fonctionnement de ce fonds.

Les logiciels open source sont une part centrale de l’internet, mais la majorité est développée sans un soutien institutionnel. Malgré leur succès au sein de Mozilla et d’importantes organisations, les programmes de récompenses pour le signalement de bogues de sécurité, connus sous le nom de bug bounty, ne sont pas suffisants. De nombreux projets n’ont pas assez de ressources propres pour payer les sommes nécessaires et régler les problèmes qui émergent alors.

Lire la suite

mercredi 12 octobre 2016

Ajouter des émoticônes partout facilement

Emoji Keyboard : people (au survol)

Emoji Keyboard : people (au survol)Bien avant le Web, des combinaisons de caractères communs ont été ajoutées aux textes pour figurer une émotion :-) Leur nombre a explosé et le code de saisie, non normalisé, de chacune dépendait des communautés en ligne et de leur culture. Les forums ont popularisé le remplacement des émoticônes textuelles par des images et, en inversant le paradigme, le code des émoticônes graphiques est devenu du texte. Les messageries instantanées ont alors amplifié le phénomène.

Le Consortium Unicode, qui coordonne le développement du standard Unicode qui permet des échanges de textes dans différentes langues à un niveau mondial, a décidé d’inclure les émoticônes dans sa table de caractères depuis quelques années. Cependant, chaque logiciel ou système d’exploitation qui implémente les émoticônes Unicode en donnent son interprétation graphique, ce qui peut amener des incompréhensions.

Malgré ces limitations, les émoticônes Unicode sont devenues très populaires. Disposer d’une méthode facile pour les inclure dans ses forums, webmails, messageries en ligne, réseaux sociaux, etc. dans le navigateur et même au-delà par copier-coller peut vous faire gagner un temps précieux ou vous permettre de trouver la bonne représentation graphique au-delà de vos émoticônes habituelles.

Lire la suite