URL: https://linuxfr.org/news/firefox-25 Title: Firefox 25 Authors: Florent Zara claudex, Davy Defaud, Nÿco, Benoît Sibaud, antistress, palm123, Benoît, wilk, ariasuni, ndv et lovasoa Date: 2013年09月18日T08:42:25+02:00 License: CC By-SA Tags: mozilla et firefox Score: 50 Noces d’argent pour le navigateur phare du logiciel libre ! La Fondation Mozilla a publié la version 25 de Firefox, en temps et en heure, fidèle à son cycle de livraisons rapides. En parallèle à cet événement récurrent, Firefox OS 1.1 est sorti, et [l’information est traitée sur LinuxFr.org](http://linuxfr.org/news/firefox-os-1-1-et-autres-actualites). ![Pikachu est n°25 dans le Pokedex !](http://upload.wikimedia.org/wikipedia/en/f/f7/Sugimoris025.png "Pikachu est n°25 dans le Pokedex !") Tous les détails dans la suite de la dépêche. ---- [Notes de version de Firefox 25](http://www.mozilla.org/en-US/firefox/25.0/releasenotes/) [Notes de version Firefox 25 mobile](http://www.mozilla.org/en-US/mobile/25.0/releasenotes/) [Téléchargez Firefox 25](ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/25.0/) ---- #Nouveautés de la version Desktop ##Côté utilisateurs - La barre de recherche au sein d'une page n’est plus commune entre les différents onglets. Par ailleurs, elle change de tête et dispose maintenant d’une petite animation quand elle apparaît ou disparaît. - L’outil de migration d’un autre navigateur n’est plus seulement proposé lors d’une nouvelle installation de Firefox, mais aussi si on n’a plus utilisé le navigateur depuis plusieurs mois. - La réinitialisation de Firefox n’efface plus votre session de navigation. Parmi les problèmes connus, sachez que si vous essayez de [démarrer avec un profil bloqué, Firefox plantera](https://bugzilla.mozilla.org/show_bug.cgi?id=573369). ##Côté développeurs - Prise en charge de la propriété CSS `background-attachment:local support` pour faire défiler l’arrière‐ plan avec la page. - Prise en charge de nouvelles fonctions de la norme ECMAScript 6 (la norme que suit JavaScript) : - les fonctions mathématiques : - `log10` : logarithme en base 10, - `log2` : logarithme en base 2, - `log1p` : logarithme naturel de 1 plus la valeur (_ln_(1 + x)), l’intérêt est que cette fonction est précise même lorsque *x* est proche de 0, contrairement à la fonction _log_ classique, - `expm1` : e^x - 1, - `cosh` : cosinus hyperbolique, - `sinh` : sinus hyperbolique, - `tanh` : tangente hyperbolique, - `acosh` : arc cosinus hyperbolique, - `asinh` : arc sinus hyperbolique, - `atanh` : arc tangente hyperbolique, - `hypot` : l’approximation de la racine carrée de la somme des carrés des deux ou trois arguments (l’hypoténuse d’un triangle rectangle), - `trunc` : la partie entière de l’argument, - `sign` : le signe de l’argument ; - le `forEach` pour les `Map` et les `Set` ; - la méthode `Array.of` qui permet de construire un tableau à partir de la liste d’arguments donnée à la fonction ; - les méthodes `Number.parseInt` et `Number.parseFloat` font leur apparition, elles se comportent de la même façon que leurs versions globales. Le but est de modulariser les fonctions globales. - Le contenu d’une `