tag:linuxfr.org,2005:/tags/firefox40/publicLinuxFr.org : les contenus étiquetés avec « firefox40 »2015-09-03T08:53:49+02:00/favicon.pngtag:linuxfr.org,2005:News/365852015-08-12T23:17:56+02:002015-08-14T21:17:16+02:00Sortie de Firefox 40Licence CC By‑SA http://creativecommons.org/licenses/by-sa/4.0/deed.fr<div><p>La 40<sup>e</sup> version du <a href="https://fr.wikipedia.org/wiki/Quaranti%C3%A8mes_rugissants">rugissant</a> navigateur Firefox, édité par <a href="https://www.mozilla.org/fr/">Mozilla</a>, est sortie le 11 août 2015 (et une <a href="https://www.mozilla.org/en-US/firefox/40.0.2/releasenotes/">40.0.2</a> le 13 août pour deux corrections et une fonctionnalité supplémentaire).</p>
<p><img src="//img.linuxfr.org/img/68747470733a2f2f77696b692e6d6f7a696c6c612e6f72672f696d616765732f312f31652f46696e616c2d3530736c6963652e706e67/Final-50slice.png" alt="Logo FF" title="Source : https://wiki.mozilla.org/images/1/1e/Final-50slice.png"></p></div><ul><li>lien nᵒ 1 : <a title="https://www.mozilla.org/en-US/firefox/40.0/releasenotes/" hreflang="en" href="https://linuxfr.org/redirect/94613">Notes de version </a></li><li>lien nᵒ 2 : <a title="https://developer.mozilla.org/en-US/Firefox/Releases/40" hreflang="en" href="https://linuxfr.org/redirect/94614">Firefox 40 pour les dévs</a></li><li>lien nᵒ 3 : <a title="https://linuxfr.org/news/sortie-de-firefox-39" hreflang="fr" href="https://linuxfr.org/redirect/94615">Dépêche de la version précédente</a></li><li>lien nᵒ 4 : <a title="https://www.mozilla.org/en-US/firefox/android/40.0beta/releasenotes/" hreflang="en" href="https://linuxfr.org/redirect/94621">Notes de version mobile Android</a></li><li>lien nᵒ 5 : <a title="https://www.mozilla.org/en-US/security/known-vulnerabilities/firefox/#firefox40" hreflang="en" href="https://linuxfr.org/redirect/94729">Liste des vulnérabilités corrigées</a></li></ul><div><h2 id="changements-communs-aux-versions-bureau-et-mobile">Changements communs aux versions bureau et mobile</h2>
<p>Protection contre les téléchargements de logiciels potentiellement non-voulus (<a href="https://developers.google.com/safe-browsing/">Safe Browsing</a>, déjà présente dans Firefox 39, mais <a href="https://blog.mozilla.org/security/2015/08/11/expanded-malware-protection-in-firefox/">complétée</a> par une proactivité dans le <a href="https://support.mozilla.org/en-US/kb/how-does-phishing-and-malware-protection-work#w_what-information-is-sent-to-mozilla-or-its-partners-when-phishing-and-malware-protection-are-enabled">blocage des sites malveillants</a> visités ; fonctionnalité désactivable dans les réglages Sécurité).</p>
<p>Animations CSS plus fluides et fiables, via des animations asynchrones.</p>
<p>Correction de failles de sécurité.</p>
<h2 id="version-bureau">Version bureau</h2>
<p>La <em>composition en dehors du fil d’exécution principal</em> (<a href="https://wiki.mozilla.org/Platform/GFX/OffMainThreadCompositing"><em>Off-Main-Thread Compositing</em> ou OMTC</a>), déjà activée sous Windows et Mac OS X, <a href="https://mozillagfx.wordpress.com/2015/05/19/off-main-thread-compositing-on-linux/">est activée par défaut pour GNU/Linux</a> également.</p>
<p>De manière générale, lorsqu’une page web est visitée par le navigateur, il récupère son contenu, sa feuille de style (CSS), les scripts (JavaScript), etc. Tout est organisé en couches. La composition consiste en « l’aplatissage » de ses couches en une seule, destinée à être rendue à l’écran pour l’utilisateur.</p>
<p>Cette action était faite au sein du fil principal, ce qui veut dire que la composition était bloquée si le fil principal l’était (à cause d'un script trop long par exemple). Ceci devrait améliorer la réactivité de l’interface utilisateur, mais aussi en facilitant quelques projets futurs tels que <a href="https://mozillagfx.wordpress.com/2015/05/19/off-main-thread-compositing-on-linux/#comment-993">le changement de serveur de rendu</a>, la mise en place d’<em>asynchronous panning and zooming</em> (APZ) permettant de zoomer et de faire défiler la page à 60 ips, ou encore à s’assurer que les animations ont toujours lieu à 60 ips (animations CSS asynchrones), quelle que que soit la charge du fil d’exécution principal.</p>
<p>Prise en charge de Windows 10 ainsi que les tablettes.</p>
<p>Les dalles suggérées montrent des sites pouvant être intéressants, cela se base sur des catégories de l'historique récent. </p>
<p><img src="//img.linuxfr.org/img/687474703a2f2f7332312e706f7374696d672e6f72672f6c646d6637376862722f7375676765737465645f776562736974652e706e67/suggested_website.png" alt="Dalles suggérées" title="Source : http://s21.postimg.org/ldmf77hbr/suggested_website.png"></p>
<p>Pour définir une page web comme sujet de conversation, il est possible d'<a href="https://support.mozilla.org/fr/kb/ajouter-contexte-conversation-firefox-hello">ajouter des URL à une conversation Hello</a>, pour un enrichissement du contexte.</p>
<p>Nouveau style pour gestionnaire d'extensions basé sur le style de l'onglet des préférences qui avait été lui-même mis à jour il y a peu.</p>
<p><img src="//img.linuxfr.org/img/687474703a2f2f7331322e706f7374696d672e6f72672f70687735766d6967742f6e65775f6164645f6f6e2e706e67/new_add_on.png" alt="Nouveau style pour le gestionnaire d'extensions" title="Source : http://s12.postimg.org/phw5vmigt/new_add_on.png"></p>
<p>En outre, un avertissement accompagnera les extensions qui n'ont pas été signées par Mozilla.</p>
<p><img src="//img.linuxfr.org/img/687474703a2f2f7331322e706f7374696d672e6f72672f6a73703432737232352f7761726e696e675f6164645f6f6e732e706e67/warning_add_ons.png" alt="Avertissement d'extension non signée par Mozilla" title="Source : http://s12.postimg.org/jsp42sr25/warning_add_ons.png"></p>
<h2 id="version-mobile">Version mobile</h2>
<p>Prise en charge de l'<a href="http://developer.android.com/reference/android/app/Presentation.html">API de <em>Presentation</em> d'Android</a>, pour afficher sur une sortie vidéo secondaire.</p>
<p>Un appui long sur les boutons de navigation <code>retour</code>/<code>avance</code> dans le menu affiche l'historique.</p>
<h2 id="version-développeurs">Version développeurs</h2>
<p>Les développeurs ne sont pas en reste, puisque trois nouvelles vues font leur arrivée : <a href="https://developer.mozilla.org/en-US/docs/Tools/Performance/Flame_Chart">flamme</a>, <a href="https://developer.mozilla.org/en-US/docs/Tools/Performance/Waterfall">chute d'eau</a> et l'<a href="https://developer.mozilla.org/en-US/docs/Tools/Performance/Call_Tree">arbre d'appels</a>.</p>
<p>Enfin, touchant un plus grand nombre : la possibilité d'afficher des règles graduées en pixels CSS au sein d'une page.</p>
<p><img src="//img.linuxfr.org/img/68747470733a2f2f6d646e2e6d6f7a696c6c6164656d6f732e6f72672f66696c65732f31313138312f72756c6572732e706e67/rulers.png" alt="Règles en pixels CSS" title="Source : https://mdn.mozillademos.org/files/11181/rulers.png"></p>
<p>Quelques autres fonctionnalités signalées par <a href="https://hacks.mozilla.org/2015/08/trainspotting-firefox-40/">hacks.mozilla.org</a> :</p>
<p>Fonction « <em>Faire défiler la vue jusqu’au nœud</em> » ou "<em>Scroll Into View</em>" :</p>
<p><img src="//img.linuxfr.org/img/68747470733a2f2f327234733970317969316661326a64376a34337a706838722d7770656e67696e652e6e6574646e612d73736c2e636f6d2f66696c65732f323031352f30382f7363726f6c6c2d696e746f2d766965772e676966/scroll-into-view.gif" alt="Scroll Into View" title="Source : https://2r4s9p1yi1fa2jd7j43zph8r-wpengine.netdna-ssl.com/files/2015/08/scroll-into-view.gif"></p>
<p>Filtrer pour retrouver plus vite ses CSS :</p>
<p><img src="//img.linuxfr.org/img/68747470733a2f2f6d646e2e6d6f7a696c6c6164656d6f732e6f72672f66696c65732f31313139372f6373732d66696c74657265642e706e67/css-filtered.png" alt="filtering CSS rules" title="Source : https://mdn.mozillademos.org/files/11197/css-filtered.png"></p>
<p>Basculer d'un nommage à un autre pour une couleur :</p>
<p><img src="//img.linuxfr.org/img/68747470733a2f2f327234733970317969316661326a64376a34337a706838722d7770656e67696e652e6e6574646e612d73736c2e636f6d2f66696c65732f323031352f30382f636f6c6f722d726f746174652e676966/color-rotate.gif" alt="Changement de nommage" title="Source : https://2r4s9p1yi1fa2jd7j43zph8r-wpengine.netdna-ssl.com/files/2015/08/color-rotate.gif"></p>
<p>Les extensions commencent à être signées :</p>
<p><img src="//img.linuxfr.org/img/68747470733a2f2f327234733970317969316661326a64376a34337a706838722d7770656e67696e652e6e6574646e612d73736c2e636f6d2f66696c65732f323031352f30382f657874656e73696f6e2d7761726e696e672e706e67/extension-warning.png" alt="Signature des extensions" title="Source : https://2r4s9p1yi1fa2jd7j43zph8r-wpengine.netdna-ssl.com/files/2015/08/extension-warning.png"></p>
<h2 id="les-changements-à-venir">Les changements à venir</h2>
<p>Avec la prochaine version, la 41, le réglage permettant de désactiver la lecture automatique des vidéos HTML5 <a href="http://www.ghacks.net/2015/06/11/finally-mozilla-adds-working-html5-video-autoplay-blocking-to-firefox/">ne pourra plus être outrepassé par les webmestres</a> !</p>
<p>La version suivante (la 42, donc) <a href="https://hg.mozilla.org/mozilla-central/rev/05f6b5bc5b4b">serait compilée par défaut avec GTK+3</a> :-) (d'ailleurs on peut <a href="//linuxfr.org/users/antistress/journaux/tester-facilement-la-version-gtk-3-de-firefox">tester dès à présent la version GTK+3isée</a>). Voilà qui nous rapproche d'<a href="https://plus.google.com/112174839778779720402/posts/BB586bhiyKH">une version pour Wayland</a>.</p></div><div><a href="https://linuxfr.org/news/sortie-de-firefox-40.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/106306/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/news/sortie-de-firefox-40#comments">ouvrir dans le navigateur</a>
</p>
Julien.DNÿcoJiehongantistressBenoît SibaudM5oulBAudpalm123jcr83Florent Zara_jordan_Jaimzhttps://linuxfr.org/nodes/106306/comments.atom