Dans cet article intitulé « Build and Run Firefox OS on Sony Open Devices » publié sur le blog Hacks de Mozilla par Dietrich Ayala* et Alexandre Lissy, vous apprendrez comment il est possible de faire tourner Firefox OS sur un certain nombre de smartphones Sony. Nous en avons traduit l’introduction :
Il y a quelques années, Sony a publié son premier portage de Firefox OS pour le modèle Xperia E. Depuis, Sony a lancé l’initiative pour des appareils ouverts afin de supporter AOSP (le projet Android Open Source) sur plusieurs de ses modèles. Le portage de Firefox OS décrit dans cet article repose sur ces travaux et permet de le faire tourner sur une douzaine d’appareils Sony.
Le reste de l’article décrit des étapes techniques qui plairont aux bidouilleurs… mais pas forcément aux autres. Vous êtes prévenus 😉 Bonne lecture !
Dans la série d’articles Trainspotting Firefox, Mike Potch décrit Firefox 41 comme une version « super chaude » (« le Fox le plus en feu » à ce jour) avec des petites pépites qui plairont aux développeurs :
capture d’écran d’un seul élément à choisir dans l’inspecteur de page (cliquez sur l’image ci-dessous pour voir l’animation)
gestion du copier-coller sans utiliser Flash (enfin !)
export de l’analyse du chargement de page au format HAR
amélioration du support des images avec la nouvelle balise <picture>
Commentaires fermés sur Avec Firefox 41, Mozilla soigne les développeurs
Si vous lisez cet article très détaillé publié sur LinuxFr.org, vous serez surpris d’apprendre tout ce que Servo est capable de faire, et ce « avec une base de code étonnamment réduite : seulement 126 000 lignes (environ) de code Rust. En comparaison, en 2014, Blink fait à peu près 700 000 lignes de code C++, et WebKit 1,3 millions de lignes. »
Bien sûr, Servo ne peut que s’étoffer à l’avenir au fur et à mesure de l’ajout de fonctionnalités. Mais un des objectifs de Rust, le langage de programmation avec lequel il est réalisé, est de produire les mêmes fonctionnalités avec moins de code et donc moins de risques de bogues.
À la lecture de cet article, on ne peut pas s’empêcher de penser encore que Servo est plus qu’un projet de recherche, et qu’il remplacera à terme le vénérable Gecko. Mais ce n’est encore que de la spéculation…
Dans un article qui vient de paraitre sur le blog Mozilla Hacks, Blake Winton vous propose d’écrire des extensions pour la nouvelle API de Firefox qui permet d’être compatible avec le multi-processus. C’est aussi une API qui permet d’écrire du code compatible avec Chrome, et inversement, qui permet de récupérer les extensions de Chrome et de les faire tourner sur Firefox au prix de modifications mineures. C’est dans l’esprit de l’interopérabilité qui fait tourner le Web depuis le début, mais on se doute bien que cela fera grincer des dents ceux qui y verront une manière de rapprocher Firefox du diable (Google Chrome) 😉 En tout cas, cela annonce aussi l’arrivée prochaine de Firefox multi-processus, avec la promesse de faire disparaitre une fois pour toutes les petits blocages de l’interface que pouvaient provoquer les scripts dans des pages web lourdes.
C’est la question que pose Kent James à ses lecteurs sur le blog de Thunderbird. Nous traduisons ici le début de son article :
Ces dernières semaines, j’ai eu plusieurs conversations intéressantes concernant le chiffrement des e-mails. Je suis aussi en train de chercher sur quels point de Thunderbird nous devrions nous concentrer à l’avenir. La question est la suivante : avec nos moyens limités, devons-nous nous battre pour que la gestion des e-mails chiffrés de bout en bout devienne un enjeu vital pour Thunderbird ? J’aimerais recueillir vos commentaires à ce sujet, soit sur le blog de Thunderbird, soit sur la liste mail tb-planning@mozilla.org.
Merci de contribuer uniquement sur l’article en anglais. Si vous souhaitez intervenir mais hésitez sur la traduction, vous pouvez soumettre votre avis ici, et nous nous efforcerons de transmettre au nom des lecteurs de MozillaZine-fr.
Annoncée sur le blog Hacks par Brian Grinstead, développeur chez Mozilla, voici la version 42 de Firefox Developer Edition. On notera deux nouveautés principalement :
Le multiprocessus est activé par défaut. C’est la poursuite du chantier e10s.
Cette version permet de déboguer Firefox pour Android par le Wi-Fi. Plus besoin de câble USB ou d’ADB.
Également dans cette version, un thème adapté pour Windows 10, la prise en charge de ReactJS et des corrections de bogues à la pelle. Sans compter que cette version intéressera particulièrement les fans du Guide du voyageur galactique 😉
Commentaires fermés sur Au menu de Firefox Developer Edition 42 : débogage Wi-Fi et multiprocessus
Selon son profil Twitter, Patrick Walton est chercheur chez Mozilla. Cela n’exclut pas un brin d’espièglerie, puisqu’il vient de publier une capture d’une page affichée dans Servo, le projet de nouveau moteur de rendu qui succèdera peut-être un jour à Gecko, avec ce commentaire : Hé @Phoronix, j’ai entendu dire que vous avez écrit un article sur le rendu de Servo alors j’ai fait un rendu dans Servo de votre article sur le rendu de Servo. L’article initial de Phoronix avait pour but d’annoncer que Servo était désormais capable d’afficher le site GitHub presque sans faute.
Hey @Phoronix, I heard you wrote an article on Servo’s rendering so I rendered your Servo rendering article in Servo pic.twitter.com/ykKHtEGHrY
Dans la série d’articles « Trainspotting » du blog Mozilla Hacks (ainsi nommée parce qu’il s’agit de regarder passer le train des nouvelles versions de Firefox), on apprend que Firefox 40 apporte aux développeurs un petit détail bien pratique dans leur vie de tous les jours : Vous avez trouvé ce que vous voulez dans l’inspecteur, mais vous ne savez pas où cela se trouve sur la page ? Vous pouvez maintenant faire défiler la page jusqu’à afficher l’élément correspondant en un clic. Menu contextuel, « Faire défiler la vue jusqu’au nœud ». Nous reproduisons ici l’image animée qui parle mieux qu’un long discours. (notez que c’est plus court en anglais : « Scroll Into View » !)
Vous n’êtes pas sans savoir que Windows 10 débarque cette semaine sur les PC des utilisateurs de Windows 7 et 8. Lors de cette mise à jour, le choix des utilisateurs qui préfèrent Firefox serait ignoré au profit de Edge, le nouveau navigateur de Microsoft. De plus, la manipulation à effectuer pour retrouver son choix de Firefox par défaut ne serait pas évidente pour tous les utilisateurs. C’est en tout cas ce dont se plaint le PDG de Mozilla, Chris Beard, dans une lettre ouverte à Microsoft qu’il a publiée hier sur le blog de la fondation. On se croirait revenu à l’époque de la guerre Netscape 4 – Internet Explorer 4 !
Dans un article sur son blog, Mike Hommey, développeur français en charge des questions de performance chez Mozilla, annonce que Firefox Nightly sur Linux utilise désormais la bibliothèque de fonctions graphiques GTK+3 à la place de l’ancienne version GTK+2. C’est le résultat d’un énorme travail relativement ingrat, mais indispensable car, par définition, beaucoup de choses reposent sur ces fondations.
Pour la petite histoire, on rappellera que GTK+ signifie « Gimp Tool Kit » car il s’agissait au départ d’une bibliothèque développée pour créer le logiciel GIMP, un autre grand succès du logiciel libre, au même titre que Firefox.