La voix du libre

Émission de radio sur le Web et les logiciels libres

"La voix du libre" est une émission sur les logiciels libres maintenant diffusée sous forme de baladodiffusion (podcast) enregistrée le 2e mercredi de chaque mois (re)commançant le 11 décembre 2013 (Québec - Canada).
Vous pouvez nous écouter en direct ou en différé, via notre baladodiffusion

Nouvelle du 30 octobre 2013

Mozilla : Firefox 25

Mozilla

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.

Pikachu est n°25 dans le Pokedex !

Tous les détails dans la suite de la dépêche.

Nouveautés de la version Desktop

Côté utilisateurs

  • La barre de recher’he 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.

Côté développeurs

  • Prise en charge de la propriété CSS background-attachment:local supportpour 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 : ex - 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 <iframe> peut être écrit directement dans la balise au lieu de faire obligatoirement référence à une autre page, afin d’être conforme à la norme HTML 5.

Nouveautés de la version mobile Android

Côté utilisateurs

  • La version mobile propose un mode de navigation pour invité, pratique pour prêter votresmartphone ou votre tablette à quelqu’un, sans laisser accès à votre profil.
  • Activation par défaut du contenu mixte (HTTP/HTTPS), pour éviter des attaques du type « homme du milieu » (aka MITM).
  • Les extensions (Add‐ons) peuvent désormais ajouter des indicateurs dans la barre d’adresse.
  • Ajout des traductions roumaines, irlandaises et ukrainiennes.

Côté développeurs

  • Pour les développeurs, une bonne partie des nouveautés sont identiques à celles de la version bureau, car elles partagent le même moteur de rendu. Ils sont aussi concernés par le fait de pouvoir exploiter la barre d’adresse pour les notifications.
  • Le débogage à distance avec Firefox Desktop peut être activé dans les paramètres.
  • L’API Contacts est disponible.

Parmi les problèmes connus, Firefox ne fonctionne pas actuellement sur la Nexus 10 avec Android 4.3, quelques HTC avec Sense posent quelques soucis. Vous pourriez rencontrer également quelques ennuis avec les applications Google, à cause de la nouvelle mise en page, et des CSS qui peuvent poser des problèmes dans les navigateurs non WebKit.

À suivre