Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Chroniqueur Actualités

    Homme Profil pro
    Rédacteur technique
    Inscrit en
    mars 2017
    Messages
    986
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Madagascar

    Informations professionnelles :
    Activité : Rédacteur technique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : mars 2017
    Messages : 986
    Points : 27 299
    Points
    27 299
    Par défaut Mozilla ajoute un nouvel interpréteur de base JavaScript plus rapide dans Firefox 70
    Firefox 70 vous avertira quand vos identifiants et mots de passe enregistrés sont compromis
    Suite à une violation de données répertoriée

    Mozilla intègre peu à peu son service indépendant Firefox Monitor et le nouveau gestionnaire de mots de passe Firefox Lockwise directement dans Firefox. La fondation envisage également l’ajout de services premium basés sur ces fonctionnalités dans le futur.

    Nom : ghj.png
Affichages : 5128
Taille : 46,7 Ko

    À partir de Firefox 70, Firefox - le navigateur Web de Mozilla - pourrait avertir l’utilisateur lorsque l’un de ses identifiants de connexion sera trouvé dans une base de données qui collecte des identifiants volés provenant de comptes piratés. Cette vérification se fera par le biais d’un site Web partenaire « Have I Been Pwned? » (abrégé HIBP) spécialisé dans les cas de violations de données. Dans le cadre de cette initiative, Firefox analysera les identifiants de connexion et les mots de passe enregistrés et verra s’ils ont fait l’objet d’une violation de données répertoriée sur HIBP. S’il en trouve une, le navigateur alertera l’utilisateur et l’invitera à changer son mot de passe.

    Il faut garder à l’esprit que cette nouvelle fonctionnalité permettra uniquement de détecter des mots de passe compromis associés à des violations de données antérieures répertoriées. Lorsque Firefox détectera qu’un compte enregistré a fait l’objet d’une violation, il ajoutera une icône d’alerte à côté du profil du compte dans Firefox Lockwise puis affichera une notification - « les mots de passe ont été divulgués ou volés » dans le cadre d’une violation de données - comme indiqué dans l’image ci-dessous.

    Nom : breach-indicator.jpg
Affichages : 3134
Taille : 58,8 Ko

    Signalons au passage qu’en février dernier, HIBP a publié « Collection #1 », une base de données qui listait 773 millions adresses électroniques uniques en libre circulation sur un forum cybercriminel. D’après HIBP, « Collection #1 » représentait 87 Go de données issues de plus de 2000 violations de données individuelles.

    Mozilla prévoit également d’afficher des statistiques sur le nombre de violations de données dont ont fait l’objet vos identifiants dans le prochain rapport de protection dédié au navigateur Web que publiera la société. Bien que les rapports de bogues ouverts indiquent que Mozilla cible Firefox 70 pour l’intégration de toutes ces nouvelles fonctionnalités de confidentialité et de sécurité, il est possible qu’elles ne soient pas prêtes à temps.

    Nom : protection-panel.jpg
Affichages : 3042
Taille : 30,6 Ko

    Personne n’est à l’abri d’une violation de données. Il est donc important de faire faire davantage d’efforts pour se protéger soi-même ou protéger son entreprise en suivant ces conseils simples :
    • utilisez un mot de passe aléatoire et différent pour chaque site ;
    • utilisez un gestionnaire de mots de passe ;
    • utilisez l’authentification à deux facteurs (2FA) ;
    • supprimez les comptes qui ne sont plus importants.


    Source : bugzilla

    Et vous ?

    Que pensez-vous de cette initiative ?
    Devrait-elle être reprise par les autres navigateurs Web ?

    Voir aussi

    Mozilla publie Firefox Quantum 68 et Firefox ESR 68 qui apportent des protections contre le cryptomining et le fingerprinting dans les préférences
    Mozilla utilisera BITS et un agent de mise à jour dédié pour garder Firefox à jour sous Windows, même avec une connexion lente, à partir de Firefox 70
    Mozilla publie Firefox 67.0.3 pour corriger d'urgence une faille zero day jaugée critique, qui est déjà exploitée par des cybercriminels
    Mozilla veut une refonte complète de l'identité visuelle de Firefox et de ses services associés et dévoile de nouveaux logos pour la marque
    Contribuez au club : Corrections, suggestions, critiques, ... : Contactez le service news et Rédigez des actualités

  2. #2
    Membre éclairé
    Homme Profil pro
    développeur/intégrateur/administrateur système
    Inscrit en
    octobre 2011
    Messages
    305
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : développeur/intégrateur/administrateur système
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : octobre 2011
    Messages : 305
    Points : 702
    Points
    702
    Par défaut
    J'en dis que j'espère que cette option sera désactivable et surtout désactivée par défaut.
    Je n'ai aucune envie que mes identifiants soient envoyés je ne sais où et pour en faire je ne sais quoi...

    Si c'est pas le cas... Bye bye firefox...

  3. #3
    Membre expérimenté Avatar de onilink_
    Profil pro
    Inscrit en
    juillet 2010
    Messages
    371
    Détails du profil
    Informations personnelles :
    Âge : 27
    Localisation : France

    Informations forums :
    Inscription : juillet 2010
    Messages : 371
    Points : 1 407
    Points
    1 407
    Par défaut
    Oui, la ils me font un peu peur car ils n'indiquent absolument pas le processus de vérification.
    Si tout se fait sur le PC, a la limite pourquoi pas, mais j'ai du mal a imaginer comment (surtout que la base de hashs du site est très lourde).
    J'espère vraiment qu'il y aura plus de communication la dessus...
    Des tutos de pixel art: https://twitter.com/OniMille

  4. #4
    Expert éminent sénior Avatar de Uther
    Homme Profil pro
    Developpeur
    Inscrit en
    avril 2002
    Messages
    3 860
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Developpeur

    Informations forums :
    Inscription : avril 2002
    Messages : 3 860
    Points : 10 796
    Points
    10 796
    Par défaut
    Citation Envoyé par vohufr Voir le message
    J'en dis que j'espère que cette option sera désactivable et surtout désactivée par défaut.
    Je n'ai aucune envie que mes identifiants soient envoyés je ne sais où et pour en faire je ne sais quoi...

    Si c'est pas le cas... Bye bye firefox...
    Ça n'est pas risqué car seul l'identifiant est transmis, pas le code secret et pas la moindre autre info relative au site visité. Il se base sur la base de données Have I Been Powned. Vous pouvez vérifier la méthode de fonctionnement.

  5. #5
    Membre expérimenté Avatar de onilink_
    Profil pro
    Inscrit en
    juillet 2010
    Messages
    371
    Détails du profil
    Informations personnelles :
    Âge : 27
    Localisation : France

    Informations forums :
    Inscription : juillet 2010
    Messages : 371
    Points : 1 407
    Points
    1 407
    Par défaut
    Ben c'est pas vraiment ce qui est indiqué dans la news, même si effectivement juste avec l'adresse email il y aurait moyen de récupérer les hashs de pass hackés associés, et ensuite vérifier tout cela en local.
    J'espère que c'est ce qu'ils comptent faire.
    Des tutos de pixel art: https://twitter.com/OniMille

  6. #6
    Membre éclairé
    Homme Profil pro
    développeur/intégrateur/administrateur système
    Inscrit en
    octobre 2011
    Messages
    305
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : développeur/intégrateur/administrateur système
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : octobre 2011
    Messages : 305
    Points : 702
    Points
    702
    Par défaut
    Citation Envoyé par Uther Voir le message
    Ça n'est pas risqué car seul l'identifiant est transmis, pas le code secret et pas la moindre autre info relative au site visité. Il se base sur la base de données Have I Been Powned. Vous pouvez vérifier la méthode de fonctionnement.
    Ça ne change rien... L'adresse mail est une donnée confidentielle. On doit pouvoir choisir à qui on la distribue ou non.

  7. #7
    Chroniqueur Actualités

    Homme Profil pro
    Webmaster
    Inscrit en
    janvier 2014
    Messages
    904
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : janvier 2014
    Messages : 904
    Points : 22 624
    Points
    22 624
    Par défaut Mozilla ajoute un nouvel interpréteur JavaScript plus rapide dans Firefox 70
    Mozilla ajoute un nouvel interpréteur JavaScript plus rapide dans Firefox 70
    et promet des gains de performance non négligeables avec le navigateur qui sortira en octobre

    Il est de notoriété publique que les applications web modernes exécutent beaucoup plus de code JavaScript qu’il y a quelques années. Bien que les compilateurs Juste-à-temps (Just-In-Time en anglais) ont rapidement suivi la tendance et ont rendu JavaScript performant, pour Mozilla une solution doit être mise en place pour gérer cette charge de travail liée à l’usage omniprésent de JavaScript.

    Pour se faire, Mozilla a développé et ajouté à un nouvel interpréteur de bytecode JavaScript à son moteur de rendu JavaScript intégré à Firefox 70. Avec Firefox 70 qui sera disponible en octobre prochain, Mozilla annonce donc une gestion plus performante du code JavaScript avec l’aide de son nouvel interpréteur de code ajouté à son moteur JavaScript.

    Pour atteindre cet objectif, Mozilla explique que dans les moteurs JavaScript modernes, chaque fonction est initialement exécutée dans un interpréteur de code. Les fonctions qui sont beaucoup appelées sont compilées en code machine natif. Cela s’appelle la compilation JIT ou compilation à la volée. Pour ce qui concerne Firefox, il intègre également un interpréteur de code JavaScript écrit en C++ et plusieurs niveaux de compilation JIT. Dans un premier temps, nous avons d’abord un compilateur JIT de base qui compile chaque instruction bytecode directement en un petit morceau de code machine en utilisant la mise en cache inline à la fois pour des besoins de performance et de collecte des informations de type pour le compilateur JIT nommé IonMonkey ou Ion. À son tour, le compilateur IonMonkey utilise des optimisations avancées pour générer un code rapide pour les options critiques. Il faut préciser que lorsqu’une fonction déjà en cours de compilation est appelée avec un nouveau type d’arguments, le code de la fonction peut être « désoptimisé » et abandonné. Dans pareil cas, l’exécution se poursuit dans le code de base jusqu’à la prochaine compilation Ion.

    Nom : Niveaux de compilation du bytecode.png
Affichages : 76308
Taille : 28,0 Ko

    Bien que ce processus d’interprétation du code JavaScript a fonctionné assez bien jusque-là, l’équipe de Firefox explique qu’elle a rencontré quelques problèmes avec la première partie du pipeline composée de l’interpréteur C++ et du compilateur JIT de base. En effet, certaines applications web modernes comme Google Docs ou encore Gmail exécutent tellement de code JavaScript que le compilateur de base et même le compilateur JIT pourraient passer beaucoup de temps en cherchant à compiler des milliers de fonctions. Par ailleurs, l’interpréteur C ++ s’est avéré très lent et ne collecte pas d’informations de type, ce qui retarde la compilation de base. Une solution aurait été de le déplacer hors du thread, mais cela aurait constitué un risque de performance. Pour résoudre ces problèmes, Firefox a ajouté au pipeline une nouvelle étape appelée interpréteur de base.

    Nom : Intepréteur de base.png
Affichages : 5346
Taille : 29,9 Ko

    L’interpréteur de base se situe entre l’interpréteur C++ et le compilateur JIT de base et contient des éléments des deux niveaux. Il exécute toutes les instructions bytecode avec une boucle d’interpréteur fixe (comme l’interpréteur C++), et utilise les techniques de mise en cache inline pour améliorer les performances et collecter des informations de type (comme le JIT de base le fait). Générer un interprète n’est pas une nouvelle idée. Mais l’équipe de Firefox souligne ici qu’elle a trouvé un nouveau moyen de le faire en réutilisant la plus grande partie du code du compilateur JIT de base. Le compilateur JIT de base est un modèle de JIT, ce qui signifie que chaque instruction de code intermédiaire est compilée en une séquence d’instructions-machine essentiellement fixes qui sont ensuite suggérées dans une boucle d’interprétation.

    En outre, vu que les développeurs de Firefox souhaitaient que l’interpréteur de base utilise exactement les mêmes caches inline et les mêmes informations que le JIT de base, une nouvelle structure de données appelée JitScript a été ajoutée. JitScript contient toutes les informations de type et les structures de données de mise en cache inline utilisées par les interpréteurs de base et le compilateur JIT. Avec ces nouvelles implémentations, les données du compilateur de base pour une fonction sont maintenant uniquement en code machine. À partir de là, toutes les informations mises en cache et les données de profilage ont été déplacées dans JitScript.

    En sus, vu que l’interpréteur de base et le compilateur JIT sont identiques, une grande partie du code généré peut également être partagée. Pour ce faire, une classe de base nommée BaselineCodeGen a été créée avec 2 autres classes dérivées. La première classe BalineCompiler est utilisée par le compilateur de base pour compiler le bytecode d’un script en code machine. La seconde classe BaselineInterpreterGenerator est utilisée pour générer le code de l’interpréteur de base. Et avec la classe BaselineInterpreterGenerator, l’équipe de Firefox est parvenue à générer l’interpréteur de base.

    Après avoir activé l’interpréteur de base dans Firefox Nightly (version 70) en juillet, l’équipe de Firefox a constaté plusieurs améliorations. Au niveau de la vitesse chargement par exemple, l’on est passé de 2 à 8 % en termes d’amélioration. Au niveau de l’utilisation de la mémoire, les développeurs de Firefox rapportent également des gains en ce qui concerne l’empreinte mémoire. De même, un test avec Google Docs a permis de révéler que le nouvel interpréteur de base est beaucoup plus rapide que l’interpréteur C++. L’activation du compilateur JIT accélère également le chargement de la page. Enfin, les développeurs de Firefox font remarquer que le temps de démarrage de l’interpréteur de base est beaucoup plus rapide que celui de l’interpréteur C++.

    Source : Mozilla

    Et vous ?

    Avez-vous testé Firefox Nightly 70 avec le nouvel interpréteur de base pour JavaScript ?

    Avez-vous noté un gain de performance dans le rendu des pages JavaScript ?

    Voir aussi

    Firefox 70 vous avertira quand vos identifiants et mots de passe enregistrés sont compromis suite à une violation de données répertoriée
    Mozilla publie Firefox Quantum 68 et Firefox ESR 68 qui apportent des protections contre le cryptomining et le fingerprinting dans les préférences
    Mozilla utilisera BITS et un agent de mise à jour dédié pour garder Firefox à jour sous Windows, même avec une connexion lente, à partir de Firefox 70
    La part de marché de Firefox augmente pour la deuxième fois consécutive en 2 mois, le navigateur libre pourrait-il survivre auprès de Chrome ?
    Windows 10 se rapproche de 50 % de part de marché, pendant que Chrome continue sa croissance, selon Netmarketshare
    Contribuez au club : Corrections, suggestions, critiques, ... : Contactez le service news et Rédigez des actualités

  8. #8
    Futur Membre du Club
    Femme Profil pro
    Rédacteur technique
    Inscrit en
    septembre 2019
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Irlande

    Informations professionnelles :
    Activité : Rédacteur technique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : septembre 2019
    Messages : 1
    Points : 7
    Points
    7
    Par défaut La nouvelle version dans firefox
    Je fais confiance à Mozilla et ce nouvel interpréteur peut être bien plus rapide que prévu, merci de nous tenir informé !

  9. #9
    Rédacteur/Modérateur

    Avatar de yahiko
    Homme Profil pro
    Développeur
    Inscrit en
    juillet 2013
    Messages
    1 194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur

    Informations forums :
    Inscription : juillet 2013
    Messages : 1 194
    Points : 7 529
    Points
    7 529
    Billets dans le blog
    43
    Par défaut
    Après quelques années de dispersion avec des projets relativement douteux comme Firefox Hello, ou Firefox OS, les voilà qui reviennent aux fondamentaux, à savoir leur navigateur.
    Si ce nouvel interpréteur tient toutes ses promesses, peut-être que je me remettrai sur Firefox, après m'être résigné à utiliser Chrome.
    Mais je constate déjà que l'écart de rapidité entre les deux navigateurs, flagrant il y a deux ans de cela, s'est considérablement réduit.
    Tutoriels et FAQ TypeScript

  10. #10
    Membre expert Avatar de Zefling
    Homme Profil pro
    Développeur Web
    Inscrit en
    avril 2007
    Messages
    1 036
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : avril 2007
    Messages : 1 036
    Points : 3 752
    Points
    3 752
    Par défaut
    Citation Envoyé par yahiko Voir le message
    Mais je constate déjà que l'écart de rapidité entre les deux navigateurs, flagrant il y a deux ans de cela, s'est considérablement réduit.
    Franchement, utilisant Chrome et Firefox tous les jours au boulot. Chrome s'est sacrément ralenti, du coup, je ne sais pas si c'est Firefox qui est devenu plus rapide ou pas, mais maintenant pour le rendu, sur Firefox ça va plus vite. Par contre, c'est toujours côté JS que Firefox a un problème. Le débuggage JS/TS, sur des gros projets, est juste horrible à côté de Chrome.

    Bref, Chrome s’encroûte, ce qui risque de donner un coup de pouce à Firefox : plus rapide sur le rendu, en avance sur pas mal de modules CSS, et s'il est au niveau de Chrome sur le JS, Chrome n'aura plus grand-chose d'intéressant.

  11. #11
    Membre régulier Avatar de rsuinux
    Homme Profil pro
    Infirmier Formateur pour logiciel de Dossiers de Soins Informatisés
    Inscrit en
    août 2007
    Messages
    91
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : Infirmier Formateur pour logiciel de Dossiers de Soins Informatisés
    Secteur : Santé

    Informations forums :
    Inscription : août 2007
    Messages : 91
    Points : 98
    Points
    98
    Par défaut
    En ce qui me concerne, j'ai mis un bloqueur de JavaScript, et c'est quand même vachement mieux ! Je n'active que ce qui est strictement nécessaire. C'est chiant, mais au bout d'un moment, ça va. La moitié en plus, c'est pour lla bub (pardon "les partenaires")
    Quand vous avez une page avec 40 scripts, c'est sur que le navigateur doit être optimisé.
    Si tu ne sais pas: demande, si tu sais, partage.

  12. #12
    Membre actif
    Femme Profil pro
    Inscrit en
    juillet 2012
    Messages
    88
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Italie

    Informations forums :
    Inscription : juillet 2012
    Messages : 88
    Points : 283
    Points
    283
    Par défaut
    Moi aussi bloqueur de Js et desactivé seulement s'il le faut

  13. #13
    Membre éprouvé
    Profil pro
    MOA
    Inscrit en
    décembre 2002
    Messages
    770
    Détails du profil
    Informations personnelles :
    Localisation : France, Eure et Loir (Centre)

    Informations professionnelles :
    Activité : MOA

    Informations forums :
    Inscription : décembre 2002
    Messages : 770
    Points : 934
    Points
    934
    Par défaut
    Citation Envoyé par yahiko Voir le message
    Si ce nouvel interpréteur tient toutes ses promesses, peut-être que je me remettrai sur Firefox, après m'être résigné à utiliser Chrome.
    Mais je constate déjà que l'écart de rapidité entre les deux navigateurs, flagrant il y a deux ans de cela, s'est considérablement réduit.
    Pourquoi continues tu d'utiliser Chrome? A moins que je me trompes, il y a eu pas mal de tests et il semblerait qu'en terme de rapidité et de consommation, cela se joue à pas grand chose. Sur certains points, Firefox est même plus efficace que Chrome.

    Selon moi, le critère de rapidité n'est plus en faveur de Chrome. Autre avantage de Firefox, le respect de la vie privée et de son indépendance avec son moteur de rendu.

    Peut être que tu continues à utilChrome plutôt par habitudes a performance égal. Il faudrait qu'il y ait un gros gap de performance pour te faire changer d'avis.

    Et malheureusement je pense qu'il y a pas mal de personnes dans ton cas, et malgré les efforts de la fondation tout faire pour reprendre quelques parts de marché (améliorations des perf, de la conso, mise en avant de la vie privée), elle n'y arrive pas. La fondation se retrouve dans une impasse.

  14. #14
    Rédacteur/Modérateur

    Avatar de yahiko
    Homme Profil pro
    Développeur
    Inscrit en
    juillet 2013
    Messages
    1 194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur

    Informations forums :
    Inscription : juillet 2013
    Messages : 1 194
    Points : 7 529
    Points
    7 529
    Billets dans le blog
    43
    Par défaut
    Pour le moment, j'ai encore l'impression que Chrome est plus rapide pour la navigation lambda généraliste.
    Peut-être ai je tort et que des benchmarks démontrent le contraire. Aussi, pour le développement responsive, je trouve les dev tools de Chrome plus pratiques à mon goût. Notamment l'émulation des différents formats de devices.
    Quand à la vie privée, ça reste un critère secondaire par rapport à la productivité.
    J'utilise Firefox de manière régulière mais nettement moins intensive que Chrome. Ce que je peux dire, c'est que ça va dans le bon sens. Surtout encore une fois si leur moteur Spidermonkey un peu antédiluvien venait à se refaire une jeunesse.
    Tutoriels et FAQ TypeScript

  15. #15
    Nouveau membre du Club
    Femme Profil pro
    Développeur Java
    Inscrit en
    septembre 2014
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Andorre

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : septembre 2014
    Messages : 14
    Points : 32
    Points
    32
    Par défaut
    Moi ce que j'aimerais c'est que les performances de traitement du SVG s'améliorent. Il y a une différence significative avec Chrome.

Discussions similaires

  1. Réponses: 10
    Dernier message: 12/05/2015, 23h56
  2. identifiant et mot de passe
    Par jlucapr67 dans le forum Firefox
    Réponses: 3
    Dernier message: 27/09/2008, 18h19
  3. Verification et mot de passe enregistré de firefox
    Par Dougui_bzh dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 18/08/2008, 15h28
  4. identifiant et mot de passe
    Par khafor dans le forum VBA Access
    Réponses: 1
    Dernier message: 05/09/2007, 15h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo