Firefox

Logiciels

Modérateur: Modérateurs et Modératrices










Re: Firefox

Messagede pierre » 15 11 2017

Firefox passe version en 57.0

Image

Il s'agit d'une mise à jour marquant un tournant de Firefox. D'ailleurs, Mozilla ne l’appelle pas Firefox 57.0, mais Firefox Quantum, aboutissement du "projet quantum".
En particulier, Firefox vient de passer à son nouveau moteur de rendu, promis pour la fin de cette année depuis longtemps : Servo (qui fut commencé en avril 2013), écrit dans un langage de programmation maison, RUST, orienté sécurité.

Il existe un flottement, dans la presse, avec l'appellation du nouveau moteur de rendu : Servo (qui est le nom du projet expérimental, aboutissant aujourd'hui, de moteur de rendu débuté en 2013), ou Quantum (qui est le nom du projet de nouveau navigateur Web Firefox).

Il y a des modifications cosmétiques (le bouton "Actualiser la page" passe à gauche, le menu prend une forme "liste", etc.), mais c'est surtout une vitesse encore accrue.
Un bouton "home" fait son apparition et ouvre Google Search. Le divorce serait-il rompu et la participation financière au budget de la Fondation Mozilla serait-il repris maintenant que Firefox n'est plus considéré comme un concurrent à abattre ?

Image

4,888,199 lignes de code ajoutées
6,886,199 lignes de code modifiées
369 bugs de performance corrigés
1,190 bugs corrigés
265 252 859 191 742 656 903 069 040 640 000 possibilités d'ajuster la barre d'outils
Maths pour vous tous les as en maths! Dans Firefox 56, il existe 6.204484e + 23 (24 factorielles) configurations possibles des éléments de la barre d'outils (23 factoriels si vous excluez l'élément de barre d'emplacement de retour avant non amovible). Dans Firefox 57, il y a 2.6525286e + 32 (30 factorielles) configurations possibles des éléments de la barre d'outils (28 factorielle si vous excluez la barre de localisation et de back-forward non-amovible, y compris le nombre de Spacers n'est pas limité)) Cela signifie que dans Firefox 57, il y a 265.252.859,191.742,656,903,069,040,640,000 autres façons de personnaliser Firefox (30! - 24!).


Technologiquement parlant, ce n'est pas une amélioration, c'est un bond en avant.
Premier geste : regarder Firefox se relancer. Oups ! Ouverture quasi instantanée de tous les onglets de ma dernière session (247 onglets). C'est 100 fois plus rapide, peut-être 1000 fois !
Second geste : se précipiter dans le gestionnaire de processus. Fini le Firefox mammouth monolithique. Il y a plein de petits processus simultanés.

Lancé il y a un an de manière "réservée" (environ un utilisateur sur 10 dans le monde avec la version 49.0), le multiprocessus de Firefox est totalement démocratisé avec cette version 57.0. Un changement de paradigme, un bouleversement, un tremblement de terre dans cette fondation qui n’œuvre pas pour "faire du logiciel", mais pour améliorer le Web (et pond des idées qui deviennent des normes, contrairement à d'autres qui pondent des bidules qui sont rejetés par les instances de gouvernances du Web dont par l'inventeur du Web et son W3C). Mais quand cette fondation se met à "faire du logiciel", elle le fait bien, car nous le valons bien.

La culture interne de Mozilla était "du code monobloc". Passer au multithread a bousculé, renversé la pensée maison et le nouveau Firefox tire le meilleur parti des nouvelles machines.

Nouveau langage de programmation pour écrire un nouveau moteur de rendu pour un nouveau navigateur Web !

Firefox
Avatar de l’utilisateur
pierre
 
Messages: 22383
Inscription: 20 05 2002
Localisation: Ici et maintenant

PrécédenteSuivante

Retourner vers Logithèque

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 3 invités