Mot-clé - JavaScript

Fil des billets - Fil des commentaires

dimanche 25 juin 2017

Hacker – le mois Mots-zilla

Mozilla Maker Party

Durant ce mois de juin, la communauté Mozilla francophone vous invite à découvrir chaque jour un nouveau mot de l’univers de Mozilla : 30 jours, 30 Mots-zilla !

Mozilla Maker PartyLe Manifeste de Mozilla dispose dans son principe 5 que :

Chacun doit pouvoir modeler Internet et l’usage qu’il en fait.

… et dans le 7 que :

Les logiciels libres et open source favorisent le développement d’Internet comme ressource publique.

La naissance même du mouvement du logiciel libre se base sur la curiosité et la nécessité de comprendre le fonctionnement du logiciel pour le modifier et lui faire faire ce que l’on veut.

Comme on a vu pour les licences libres, la 1re liberté du logiciel libre (en fait la 2de) énonce :

la liberté d’étudier le fonctionnement du programme et de l’adapter à ses besoins ;

Et la 3e (la 4e en fait) :

la liberté d’améliorer le programme et de distribuer ces améliorations au public, pour en faire profiter toute la communauté.

Ces libertés supposent l’accès au code source du logiciel pour pouvoir le hacker. Dérivé du verbe anglais to hack, hacker peut avoir plusieurs significations dans le domaine même de l’informatique, dont certaines péjoratives.

Lire la suite

mercredi 14 juin 2017

WebVR – le mois Mots-zilla

VR sur le stand Mozilla au Fosdem 2017

VR sur le stand Mozilla au Fosdem 2017 Durant ce mois de juin, la communauté Mozilla francophone vous invite à découvrir chaque jour un nouveau mot de l’univers de Mozilla : 30 jours, 30 Mots-zilla !

La réalité virtuelle est une technologie informatique pour simuler la présence physique d’un utilisateur dans un environnement artificiel généré par des logiciels. Cet environnement interagit avec l’utilisateur.

Lire la suite

samedi 10 juin 2017

JavaScript – le mois Mots-zilla

Javascript

Durant ce mois de juin, la communauté Mozilla francophone vous invite à découvrir chaque jour un nouveau mot de l’univers de Mozilla : 30 jours, 30 Mots-zilla !

Javascript

Javascript (JS) est un pilier du Web. C’est un langage de programmation de scripts, principalement employé côté client (comme dans Firefox) dans des pages web dynamiques, mais également côté serveur.

Lire la suite

samedi 3 juin 2017

HTML5 – le mois Mots-zilla

Fusée HTML5 – MDN – Christian Heilmann

Durant ce mois de juin, la communauté Mozilla francophone vous invite à découvrir chaque jour un nouveau mot de l’univers de Mozilla : 30 jours, 30 Mots-zilla ! Aujourd’hui, notre mot est HTML5. Vous reconnaissez peut-être l’acronyme HTML qui signifie hypertext markup language. Placé avec toutes les  […]

Lire la suite

samedi 25 mars 2017

L'épopée de Firefox OS

Stand Firefox OS au Mobile World Congress 2013

par Ben Francis

Stand Firefox OS au Mobile World Congress 2013 Mobile World Congress, 2013

Je me souviens, lors d’un dîner d’équipe, que Mitchell Baker, présidente de Mozilla et « Chief Lizard Wrangler », a parlé de l’importance de la narration. Elle a dit combien raconter les événements dans la communauté des logiciels libres nous aident à réfléchir sur des expériences collectives et à en tirer des leçons.

Eh bien, je suis Ben et je suis un Mozillien. Je suis ingénieur en logiciel qui a travaillé sur le projet « Boot to Gecko » à plein temps pendant cinq ans et j’ai une histoire à raconter.

En tant qu’ingénieur du projet, je ne dispose pas d’une vision complète quand il s’agit de prendre des décisions à très haut niveau, des aspects financiers et des partenariats commerciaux. Mais j’ai été impliqué dans le projet pendant une longue période, plus longtemps en fait que n’importe lequel de ses cofondateurs, et j’ai appris beaucoup aux niveaux de l’ingénierie, de la conception et du produit.

Donc, je voudrais vous raconter ma version de l’histoire de Firefox OS, de la naissance du projet logiciel open source Boot to Gecko par un message sur une liste de diffusion et l’ouverture d’un dépôt GitHub vide en 2011, en passant par son lancement commercial comme le système d’exploitation mobile Firefox OS, jusqu’à la « transition » avec des millions de lignes de code transmises à la « communauté » en 2016.

Au cours de cette épopée de cinq ans, des centaines de membres de la vaste communauté Mozilla se sont réunis avec une vision commune pour bouleverser l’écosystème applicatif avec la puissance du Web ouvert. Je voudrais livrer mes réflexions sur nos succès, nos échecs et les leçons que nous pouvons tirer de cette expérience d’amener un système d’exploitation mobile basé sur un navigateur open source jusqu’à la commercialisation.

Ceci n’est pas un raccourci de l’histoire, il fait plus de 7 500 mots, alors d’abord voici un résumé sur les points clés au cas où vous ne pouvez pas tout lire ! Cela va sans dire, ce sont juste mes opinions personnelles.

Lire la suite

lundi 6 mars 2017

Ça bouge du côté des extensions et thèmes de Firefox !

Logo de firefox en flamme

Logo de firefox en flammeLes plans de Mozilla pour les extensions qui vont s’appliquer progressivement en 2017 font râler les développeurs d’extensions Firefox et les utilisateurs ne manqueront pas de protester quand leurs extensions ne fonctionneront plus à cause de ces changements.

Mozilla a mis au point depuis ces dernières années un nouveau modèle d’extensions à base d’API fondé sur le système mis au point par Google pour Chrome et parallèlement les modifications fondamentales qui vont être introduites dans Firefox vont provoquer des incompatibilités avec le parc existant d’extensions.

Firefox 57, prévu pour le 14 novembre 2017, sera un jalon primordial pour les extensions dont nous parle Jorge Villalobos et pour les thèmes dont nous parle Justin Dolske.

Lire la suite

vendredi 16 décembre 2016

NoScript pour plus de sécurité – Calendrier de l’Avent – Jour 16

Les Fox en luge 16-12

Les Fox en luge 16-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.

Le Manifeste de Mozilla est très clair : « La sécurité des personnes sur Internet est fondamentale et ne doit pas être facultative. »

Mozilla fait d’énormes efforts pour créer un navigateur avec la sécurité à l’esprit tout au long de sa conception, pour le garder sûr en tout temps, pour y inclure des fonctionnalités de sécurité pour atténuer ou stopper les menaces en ligne et pour construire un internet plus sûr pour tous.

Voyez les articles de l’assistance de Firefox qui vous aident à « protéger votre vie privée » et qui traitent aussi de sécurité.
Retrouvez un échantillon des actions de Mozilla pour un internet plus sûr sur notre blog francophone.

Quand vous naviguez sur le Web, vous pouvez rencontrer des sites malveillants volontairement ou détournés, souvent car ces sites n’ont pas été conçus avec les meilleures pratiques de programmation ou parce qu’ils n’ont pas usé des technologies les plus sûres. Firefox a des fonctionnalités de détection et de blocage des sites et logiciels malveillants aux côtés d’autres fonctionnalités de sécurité, mais pouvons-nous aller plus loin ?

NoScript : logo xmasPour le type de menaces que tout internaute peut rencontrer en ligne, nous vous présentons NoScript, extension « en vedette » sur AMO, le dépôt des modules complémentaires de Mozilla.

Le « script » dans NoScript est du JavaScript, un langage de programmation de scripts principalement employé dans les pages web interactives. L’extension bloque les scripts sauf pour les domaines de confiance sont mis par l’utilisateur en liste blanche. NoScript protège ainsi des attaques XSS ou du détournement de clic.

Lire la suite

jeudi 1 décembre 2016

Correction express de la faille SVG liée au Tor Browser

Firefox vigilant

Firefox vigilantEn début d’année, Mozilla a soutenu Apple dans son bras de fer judiciaire avec le FBI qui voulait lui faire ajouter une porte dérobée dans un modèle d’iPhone pour permettre d’en déchiffrer le contenu.

Dans une autre affaire en mai, Mozilla a demandé en vain au FBI et au juge de lui transmettre la vulnérabilité exploitée pour casser l’anonymat de l’accusé dans Tor BrowserTor Browser repose sur la version longue durée de Firefox.

Aujourd’hui, une faille 0-day, càd qui est déjà exploitée quand elle est publiquement dévoilée, fait fort penser à la faille évoquée dans cette dernière affaire. En moins de 24 heures, Mozilla a corrigé cette vulnérabilité dans Firefox et Thunderbird. Pour être sûr d’avoir la dernière version, allez dans le menu puis cliquez sur « ? » et enfin sur « À propos de… ».

La communauté Mozilla francophone a traduit pour vous l’article du blog sécurité de Mozilla qui explique la faille et sa correction dans l’urgence.

Lire la suite

dimanche 30 octobre 2016

Quantum va vous faire réaimer Firefox et le Web

quantum

quantumMozilla vient de dévoiler son projet Quantum. Il vise à adapter Firefox au matériel d’aujourd’hui, pour le Web d’aujourd’hui. Ce plan de grande ampleur s’appuie sur les recherches fondamentales et le développement de technologies de nouvelle génération menés par Mozilla depuis plusieurs années.

Firefox et Gecko, malgré des avancées qui ont fait faire des progrès spectaculaires à Firefox en termes de performances et de stabilité, reposent toujours sur une conception fondamentale remontant au tournant du millénaire. Pas de cœurs multiples avec une puissance de calcul phénoménale sur nos ordinateurs de bureau, et encore moins sur nos téléphones mobiles, pas de puces graphiques puissantes pouvant soulager énormément le processeur principal, pas d’animations interactives multiples à exécuter de conserve.

Le projet Electrolysis – la séparation de l’interface et des contenus en plusieurs processus – se déployer petit à petit dans Firefox. « C’est la plus grande modification ayant jamais été appliquée à Firefox et pendant les prochains mois, nous déploierons la première partie d’Electrolysis pour 100 % des utilisateurs de Firefox sur ordinateur. »* Cette nouvelle organisation de Firefox servira de bases à des nouvelles fonctions comme le bac à sable (sanbox) pour isoler les contenus potentiellement dangereux.

Mais Electrolysis permet à Mozilla d’envisager les choses en bien plus grand. C’est là le grand projet dévoilé aujourd’hui : Quantum !

Quantum représente notre effort afin de développer le moteur web de prochaine génération pour Mozilla et commencer à fournir aux utilisateurs des améliorations majeures d’ici la fin 2017.*

Lire la suite