Firefox 6 Nightly : Profiter de l’accélération matérielle Direct2D sans avoir mal aux yeux

On le constate tous, mais les récentes versions stable d’Internet Explorer et de Firefox ont introduit une nouvelle fonction : Direct2D, accompagnée d’un système de lissage de police propre : DirectWrite. Seulement, énomément d’utilisateurs se sont plaint que le rendu de ces polices soit flou et peut occasioner des gênes visuelles très graves au bout de plusieurs minutes/heures/jours de surf (non-stop si vous voulez).

Opera et Google Chrome n’ont pas ce problème (normal Chrome et Opera rox) parce que ils n’ont pas d’accélération matérielle d’activé… voir même pas implémenté.

Chez Mozilla, ils ont pris le problème à bras le corps et ont intégré les fonctions de personnalisation du rendu des polices qu’offrait l’extension Anti-Aliasing Tuner.

Maintenant pour profiter pleinement de Direct2D sans le flou de DirectWrite il faut :

1) Ouvrir un onglet sur about:config

2) Rechercher la clé gfx.font_rendering.cleartype_params.rendering_mode (par défaut la valeur est à « -1″ )

3) Changer sa valeur et mettre « 2″ pour choisir GDI Classic

4) Redémarrer Firefox et profiter d’un web qui ne fait pas mal aux yeux.

:site: Plus d’info sur la fonction et ses paramètres

:dl: Télécharger Firefox 4.0, 5.0 Aurora ou 6.0 Nightly

Sortie de Mozilla Firefox 4.0 final

On l’a attendu pendant un peu plus d’1an et 1 mois et le voici qui arrive (enfin) en version finale. En effet, le navigateur maison de la fondation Mozilla vient d’arriver en version 4.0 après 9 alphas, 12 bêtas et 2 RCs et nous apporte de grosses nouveautés par rapport à son prédécesseur Firefox 3.6.x

Pour commencer, la 1ère changement flagrant est l’interface du logiciel. Un menu global, les onglets qui passent au dessus de la barre d’adresses et plus aucune barre de statut. C’est peut-être un choc pour les puristes qui se diront « tiens, Google Chrome… » mais ils peuvent savoir que tout est configurable pour avoir l’ancien aspect.

2ème changement plus flagrant, les performances du logiciel. Ainsi Firefox 4.0 s’ouvre un peu plus vite, charge les pages plus vite, exécute le code javascript beaucoup plus vite (notamment grâce à JaegerMonkey qui a été couplé à TraceMonkey) pour améliorer les performances jusqu’à 3x (sous Sunspider, peut être un peu moins sous les autres benchs).

Mozilla Firefox améliore également sa compatibilité avec HTML5, CSS3, et autres technologies, intègre le codec WebM pour lire les vidéos et accélère matériellement le rendu des pages grâce à Direct2D et DirectWrite (l’affichage est flou ? C’est à cause de Microsoft qui n’a pas sorti son patch !).

De plus, le navigateur intègre également Sync pour sauvegarder vos préférences, favoris et les retrouver sur n’importe quel ordinateur que vous toucher (du moment qu’il aie Firefox 4), il intègre également un nouveau gestionnaire d’extensions et de mots de passes.

Voici d’ailleurs le changelog de Mozilla Firefox 4 :

  • Firefox 4 is available in over 80 languages
  • Uses JägerMonkey, a new, faster JavaScript engine that is up to six times faster than Firefox 3.6
  • Support for the Do Not Track (« DNT ») header that allows users to opt-out of behavioural advertising
  • Firefox Sync is included by default, allowing you to securely synchronize between multiple computers and mobile devices
  • Certain graphics rendering operations are now hardware-accelerated using Direct3D 9 on Windows XP, Direct3D 10 on Windows Vista and 7, and OpenGL on Mac OS (OpenGL on Linux will be supported in the future)
  • Direct2D Hardware Acceleration is now on by default for Windows 7 users
  • WebGL is enabled on all platforms that have a capable graphics card with updated drivers
  • Native support for the HD HTML5 WebM video format, hardware accelerated where available
  • Firefox button has a new look for Windows Vista and Windows 7 users
  • Tabs are now on top by default on Windows, Mac OS X, and Linux
  • You can search for and switch to already open tabs in the Smart Location Bar
  • The stop and reload buttons have been merged into a single button on Windows, Mac OS X, and Linux
  • The Bookmarks Toolbar has been replaced with a Bookmarks Button by default (you can switch it back if you’d like)
  • Crash protection for Windows, Linux, and Mac OS X when there is a crash in the Adobe Flash, Apple Quicktime or Microsoft Silverlight plugins
  • You can turn any tab into an « App Tab » by right-clicking on it and selecting « Make into App Tab » from the context menu
  • The default homepage design has been refreshed
  • Overhaul of the bookmarks and history code, enabling faster bookmarking and startup performance
  • Per-compartment garbage collection is now enabled, reducing work done during complex animations
  • Additional polish for the Firefox Add-ons Manager
  • Improved web typography using OpenType with support for ligatures, kerning and font variants
  • Web developers can animate content using CSS Transitions
  • Responsiveness and scrolling improvements from the new retained layers layout system
  • HTML5 Forms API makes web based forms easier to implement and validate
  • Support for the new proposed Audio Data API
  • Support for HSTS security protocol allowing sites to insist that they only be loaded over SSL
  • A new feature called Panorama gives users a visual overview of all open tabs, allowing them to be sorted and grouped
  • An experimental API is included to provide more efficient Javascript animations
  • Firefox now supports the HTML5 video « buffered » property
  • Changes to how XPCOM components are registered in order to help startup time and process separation
  • New Addons Manager and extension management API (UI will be changed before final release)
  • Significant API improvements are available for JS-ctypes, a foreign function interface for extensions
  • CSS Transitions are partially supported
  • Core Animation rendering model for plugins on Mac OS X. Plugins which also support this rendering model can now draw faster and more efficiently
  • Web developers can update the URL field without reloading the page using HTML History APIs
  • More responsive page rendering using lazy frame construction
  • Link history lookup is done asynchronously to provide better responsiveness during pageload
  • CSS :visited selectors have been changed to block websites from being able to check a user’s browsing history
  • New HTML5 parser
  • Support for more HTML5 form controls
  • Web authors can now get touch events from Firefox users on Windows 7 machines
  • A new way of representing values in JavaScript that allows Firefox to execute heavy, numeric code (used for things like graphics and animations) more efficiently

:site: Consulter les notes de versions de Mozilla Firefox 4.0

Téléchargement :

Mozilla Firefox est (encore) compatible avec Windows 2000 et XP mais l’accélération matérielle ne sera disponible que pour XP, Vista et 7. Coté Apple, il vous faudra un MacOS X 10.5 minimum et enfin coté Linux, une distribution pas trop vieille fera l’affaire.

:dl: Télécharger Mozilla Firefox 4.0 (Français) : Windows 32bitsMacOS X 32bitsLinux 32bitsLinux 64bits

Internet Explorer 9 : Microsoft repart de zéro

On ne peut noter qu’une chose, c’est que ce mois de Mars est un mois fructueux niveau sortie de nouvelles versions de navigateurs internet. Ainsi, après Google qui nous sort Chrome en version 10 voici que Microsoft nous offre Internet Explorer 9. Mais ce n’est pas tout, ce mois de Mars pourrait encore nous offrir Mozilla Firefox en version 4.0 et Opera en version 11.10 !

Cependant, revenons à nos moutons. Fini les moqueries sur le non respect des standards du W3C, fini les moqueries sur sa vitesse d’exécution javascript ou générale, fini les moqueries sur l’absence de gestionnaire de téléchargement pourtant apparu pour la première fois lors d’une bêta de Windows Longhorn (IE 6.05 à l’époque) et enfin fini les moqueries sur l’exécution des modules ActiveX.

Ainsi, Microsoft a mis un point totalement final aux principaux reproches que l’on lui a fait jusqu’à présent sur ses dernières versions d’Internet Explorer car la 9.0 change tout et pour le bien de (presque) tous.

Standards W3C :

CSS3, HTML5, SVG, Canvas, ECMAScript, etc… Toutes les dernières technologies sont prises en compte dans cette nouvelle version d’Internet Explorer ce qui lui permet d’afficher une bon score au test Acid3 (95/100)

Performances :

Un navigateur visuellement plus léger et un nouveau moteur javascript (Chakra) font que IE9 affiche de nouvelles performances d’exécution lors du démarrage du logiciel et lors des tests javascript. Sur Sunspider, Internet Explorer 9.0 32bits est le vainqueur incontesté passant haut la main devant Chromium et Opera, la version 64bits n’incluant pas JIT (Just-In-Time, convertisseur d’instructions) affichera des performances plus en retrait et sera finalement derrière un Firefox 3.6.15 32bits. Sur le test Peacekeeper, IE9 se retrouve 4ème derrière Chromium, Opera et Maxthon (avant-dernier pour la version 64bits devant Mozilla Firefox 3.6.15 32bits) et enfin sur le test uniquement Javascript de Dromaeo, Internet Explorer 9 se place en 6ème position derrière Chromium, Maxthon, Firefox 4 et ses versions de développement (encore une fois avant-dernier pour la 64bits).


Dans l’ordre : Sunspider (en ms), Peacekeeper (score) et Dromaeo (en run/s)

Gestionnaire de téléchargement :

Internet Explorer 9 intègre désormais un gestionnaire de téléchargement disponible sous une fenêtre séparée permettant de faire une pause si le besoin en est. Le design de cette fenêtre fait penser à une esquisse apparu lors d’une build d’Internet Explorer 6.05 sur une bêta de Windows Longhorn (version de développement de Windows Vista)

ActiveX :

Internet Explorer 9 intègre maintenant un dispositif de blocage des contrôles ActiveX permettant de choisir sur quels sites ces derniers peuvent être exécutés.

Autres nouveautés :

Parmi les nouveautés on pourra noter également :

  • L’affichage des pages web est maintenant matériellement accéléré via Direct2D permettant de booster les performances graphiques de certains sites utilisant les technologies comme HTML5, SVG ou encore Canvas (au lieu de Flash par exemple)
  • La possibilité d’épingler ses sites favoris dans la SuperBarre de Windows 7 et si le site le permet d’accéder à des raccourcis spécifique à ce dernier via une JumpList
  • Onglets détachables et supportant la fonction AeroSnap afin d’afficher deux sites côte-à-côte
  • Une barre d’adresse combinée à la barre de recherche pouvant proposer des suggestion de recherche (à activer manuellement)
  • La barre de notification s’affiche désormais en bas de la fenêtre

Téléchargement :

Internet Explorer 9 est donc disponible dès maintenant en téléchargement pour les éditions 32 et 64bits de Windows Vista SP2 et Windows 7. Les utilisateurs ayant installé les versions bêta et RC se verront proposer une mise à jour via Windows Update dans les jours qui viennent. Les utilisateurs d’Internet Explorer 8 devront attendre 1 à 3 mois pour avoir cette mise à jour proposée.

:dl: Télécharger Windows Internet Explorer 9 en Français pour Windows Vista SP2 et Windows 7 (32 ou 64bits)

ou

:dl: Télécharger Windows Internet Explorer 9 en français pour Windows 7 32bits
:dl: Télécharger Windows Internet Explorer 9 en français pour Windows 7 64bits
:dl: Télécharger Windows Internet Explorer 9 en français pour Windows Vista SP2 32bits
:dl: Télécharger Windows Internet Explorer 9 en français pour Windows Vista SP2 64bits

[MAJ] Mozilla Firefox 4.0 RC2

MAJ 19/03/2011 : Sortie de la RC2 de Mozilla Firefox pour combler deux failles de sécurité et désactiver certains certificats HTTPS. La sortie de la version finale est toujours prévue le 22 Mars.

:site: Consulter les notes de version de Mozilla Firefox 4.0 RC2

:dl: Télécharger Mozilla Firefox 4.0 RC2 (Français) : Windows 32bitsMacOS X 32/64 bitsLinux 32 bitsLinux 64 bits

—————————————————————————————–

Article original :

Et voici enfin la version presque finale de la nouvelle mouture du navigateur de la maison Mozilla qui nous arrive donc en version 4.0 Release Candidate 1 (RC1).

Quoi de neuf par rapport à la Bêta 12 ? Très très peu de choses. Concrètement les derniers bugs les plus gênants ont été corrigés et d’autres ont été reportés à une version post-4.0.

:site: Consulter les notes de version de Mozilla Firefox 4.0 RC1

Si pour les développeurs cette RC1 passe tous les tests en interne, il se pourrait bien qu’elle devienne la version finale (d’après le dernier rapport en date).

Mozilla Firefox 4.0 RC1 est donc disponible au téléchargement pour Windows 2000 et supérieurs, MacOS X 10.5 et supérieurs et Linux.

:dl: Télécharger Mozilla Firefox 4.0 RC1 (Français) : Windows 32bitsMacOS X 32/64 bitsLinux 32 bitsLinux 64 bits

Internet Explorer 9 Release Candidate (RC)

Et voici la nouvelle version de test de la future version du navigateur ultra-connu de la maison Microsoft, j’ai nommé Internet Explorer 9.

Après une bêta prometteuse, voici la Release Candidate qui poursuit son amélioration sur le plan des technologies web (HTML5, CSS3, ECMAScript, Canvas et autres…), sur le plan des performances brutes (amélioration du moteur Javascript Chakra de presque 50% sur le test Sunspider, amélioration des performances au niveau de l’accélération matérielle Direct2D) mais aussi au niveau de l’interface du navigateur, de la gestion de géolocalisation et ajoute une gestion de filtres ActiveX.

:site: Lire les notes de version complète d’Internet Explorer 9 RC

Pour en revenir au test javascript Sunspider, voici le classement des 5 plus rapides sur la machine de test à base de Core2Quad Q8200, 4 Go de RAM, nVidia 9600GS :

  1. Internet Explorer 9 RC 32bits : 270.7ms
  2. Maxthon 3.0.20 build 3000 : 305.4ms
  3. Opera 11.01 : 315.8ms
  4. Firefox 4.0b12pre 32bits (nightly du 10 Février 2011) : 316.6ms
  5. Chromium 11.0.668.0 (build 74446) : 345.2ms

Internet Explorer 9 est toujours attendu pour le 1er semestre 2011, en attendant, la RC est disponible et téléchargeable pour Windows Vista (SP2 minimum) et Windows 7 qu’ils soient 32 ou 64bits :

:dl: Télécharger Internet Explorer 9 RC en Français

Mozilla Firefox 4.0 Bêta 5

Une 5ème version bêta (et ce n’est pas la dernière) de la prochaine version 4.0 du navigateur internet de Mozilla, alias Firefox, vient de paraître il y a quelques instants sur les serveurs de téléchargement. Cette 5ème mouture se focalise essentiellement sur les bugs rencontrés avec les nouveautés implanté dans la précédente bêta (Firefox Sync et Panorama). Mais ce n’est pas tout car les développeurs ce sont aussi attardés sur l’accélération matérielle du navigateur, améliorant ainsi la vitesse d’exécution de Direct2D. Le moteur Javascript Tracemonkey s’améliore également en attendant la venue de JaegerMonkey.

:site: Consulter les notes de version de Mozilla Firefox 4.0 Bêta 5 (quand il seront disponible)

Les liens de téléchargement peuvent être déjà utilisés, les voici :

:dl: Mozilla Firefox 4.0 bêta 5 (Français) : WindowsMacOS X 32 bitsMacOS X 64 bitsLinux 32 bitsLinux 64 bits

Astuce : Si pour vous, le rendu des polices est flou et vous dérange, il est possible de désactiver le rendu Direct2D (attention, une baisse de performance est à attendre si désactivé) en attendant mieux.

Voici la marche à suivre :

  1. Tapez about:config dans la barre d’adresse puis validez
  2. Dans le champ de recherche, tapez ‘widget
  3. Modifiez la préférence mozilla.widget.render-mode pour lui donner ‘0‘ comme valeur
  4. Redémarrez le navigateur

Pour réactiver Direct2D, faire un clic droit sur la valeur ci-dessus puis Réinitialiser

Disponibilité de Mozilla Firefox 4.0 Bêta 1

Après quelques jours de tests avec les candidates de la bêta, la MoFo s’est finalement décidée à sortir la première version bêta définitive de Firefox 4.0 qui apportera plusieurs changements notamment au niveau de l’inteface, de la vitesse d’exécution du logiciel et javascript et du support des standard du web.

Pour cette bêta 1, on pourra découvrir la nouvelle interface du logiciel (onglets par défaut au-dessus de la barre d’adresse mais désactivable, possibilité d’activer Direct2D) mais dans une version non-finie car le bouton de Menu n’est pas complet et les AppTabs sont toujours manquant., Au niveau de la vitesse d’exécution javascript, des amélioration ont été fait mais le résultat final appelé JägerMonkey n’est pas encore de la partie (le nouveau moteur promet des performances digne de celui de Google Chrome ou Opera). Au niveau standards, HTML5, CSS3, WebM et compagnie font parti de cette mouture.

D’autres nouveautés sont dans cette bêta, les voici :

  • Tabs are now on top by default on Windows only – OSX and Linux will be changing when the theme has been modified to support the change.
  • On Windows Vista and Windows 7 the menu bar has been replaced with the Firefox button.
  • You can search for and switch to already open tabs in the Smart Location Bar
  • New Addons Manager and extension management API (UI will be changed before final release)
  • Significant API improvements are available for JS-ctypes, a foreign function interface for extensions.
  • The stop and reload buttons have been merged into a single button on Windows, Mac and Linux.
  • The Bookmarks Toolbar has been replaced with a Bookmarks Button by default (you can switch it back if you’d like).
  • Crash protection for Windows, Linux, and Mac when there is a crash in the Adobe Flash, Apple Quicktime or Microsoft Silverlight plugins.
  • CSS Transitions are partially supported.
  • Full WebGL support is included but disabled by default at this time.
  • Core Animation rendering model for plugins on Mac OS X. Plugins which also support this rendering model can now draw faster and more efficiently.
  • Native support for the HD HTML5 WebM video format.
  • An experimental Direct2D rendering backend is available on Windows, turned off by default.
  • Web developers can use Websockets for a low complexity, low latency, bidirectional communications API.
  • Web developers can update the URL field without reloading the page using HTML History APIs.
  • More responsive page rendering using lazy frame construction.
  • Link history lookup is done asynchronously to provide better responsiveness during pageload.
  • CSS :visited selectors have been changed to block websites from being able to check a user’s browsing history.
  • New HTML5 parser.
  • Support for more HTML5 form controls.

Developers can find out about all the changes and new features at the Mozilla Developer Center.

La bêta 1 est disponible en anglais pour Windows (uniquement en version 32 bits) et pour MacOS X et Linux en versions 32 et 64 bits.

:dl: Télécharger Mozilla Firefox 4.0 bêta 1 pour Windows 32bits
:dl: Télécharger Mozilla Firefox 4.0 bêta 1 pour MacOS X 32bits
:dl: Télécharger Mozilla Firefox 4.0 bêta 1 pour MacOS X 64bits
:dl: Télécharger Mozilla Firefox 4.0 bêta 1 pour Linux 32bits
:dl: Télécharger Mozilla Firefox 4.0 bêta 1 pour Linux 64bits

[MAJ] Mozilla Firefox 4.0 Bêta 1 : le premier candidat est prêt !

Tout le monde le sait, Mozilla Firefox 4.0 promet du changement par rapport aux précédentes versions : nouveau moteur javascript, compatibilité HTML5/CSS3 & Co., Direct2D et nouvelle interface. Jusqu’à présent, toutes les sorties se faisaient sous le numéro de version 3.7, ce temps là est désormais révolu car dès aujourd’hui, le premier candidat à la sortie d’une version stable de Firefox 4.0 bêta 1 vient d’être compilé et les versions de développement se sont vus passer de la 3.7a6pre à la 4.0b2pre.

Quels est ce système de candidats ?

Le système est simple, il s’agit en réalité de bêtas de versions destinés à être distribués au public. Par exemple, Mozilla Firefox 3.6.4 pendant sa looongue étape de développement a vu pas moins de 7 candidats être compilé, la 7ème faisant office de version finale. Mais cette méthodologie est faite pour que tous les développeurs et utilisateurs remontent les derniers bugs gênants afin de faire profiter au publique d’une version stable et ayant le moins de problèmes possible, après il est clair qu’on est toujours pas à l’abri d’un bug de dernière minute.

Les nouveautés ?

Pour cette bêta 1, on aura droit à un support partiel de l’accélération matérielle Direct2D, une ébauche du nouveau thème avec les onglets au dessus de la barre d’adresse par défaut, un menu Firefox pas très complet lorsque l’on cache la barre des menus et d’autres choses sous le capot assez sympathiques.

Mozilla Firefox 4.0 bêta 1 sera, à terme, disponible en 32bits pour Windows (pas de version 64bits prévue à cause du manque d’optimisation et l’indisponibilité du plug-in Flash en 64bits), 32/64bits pour MacOS X et Linux et en anglais uniquement.

Mise à jour 06 Juillet 2010 :

:dl: Télécharger Mozilla Firefox 4.0 Bêta 1 (définitive)

Internet Explorer 9 Platform Preview 2

C’est aujourd’hui que Microsoft a sorti une 2ème pré-version de ce qui sera Internet Explorer 9. Une nouvelle version qui permet de montrer au monde l’état de leur de travail et de pouvoir tester le moteur (et non l’interface) afin d’y remonter les possibles bugs trouvés.

Au niveau des tests pour vérifier l’évolution du navigateur, on pourra noter que le test Acid3 grimpe de 13 points par rapport à la 1ère pré-version et s’arrête donc à 68/100, coté benchmark javascript, Sunspider enregistre un score de 598.6ms, soit 120ms de mieux que la 1ère preview, 280ms de mieux que la dernière nightly de Firefox 3.7 mais 300ms moins bon que Google Chrome (tests réalisés sous Windows 7 x64 avec un Core2 Quad Q8200 et 4Go RAM DDR2).

Pour terminer, le dernier à vérifier est celui de FutureMark, PeaceKeeper, qui indique que la nouvelle pré-version fait 1826 points, soit 40 de moins par rapport à son prédécesseur, un score en perpétuel changement.

Les pré-versions d’IE9 supporte le SVG, HTML5 et DirectWrite/Direct2D mais ne contiennent pas toutes les fonctionnalités qui seront incluse dans la version finale (notamment l’interface). La version bêta se fait toujours attendre, elle arrivera dans les mois qui suivent mais aucune date n’a encore été définie. De plus, si vous voulez tester ébauche, il faut savoir qu’elle est en anglais, elle s’installe sur Windows Vista SP2 minimum et qu’elle ne désinstalle pas Internet Explorer 8. Vous pourrez donc utiliser les deux versions cote-à-cote.

:dl: Télécharger la 2ème pré-version d’Internet Explorer 9 (9.0.7766.6000)

Mozilla Firefox 3.7 Alpha 3

2 semaines après la sortie de l’alpha 2, Mozilla nous offre une nouvelle « Developer Preview », une alpha 3 numérotée 3.7 comme ses prédécesseurs. Au programme, amélioration de performances, implémentation de Direct2D/DirectWrite (désactivé par défaut) et une stabilisation de la gestion multi-processus pour les plug-ins.

Voici d’ailleurs en résumé, toutes les nouveautés :

New Features and Changes

Gecko 1.9.3 alpha introduces new features which can be tested by using this Mozilla Developer Preview. Many of these features are still in development, and while they will likely appear in some future version of Mozilla Firefox, some may be in earlier releases than others.

Alpha 3: 17-March-2010
Performance An experimental Direct2D rendering backend on Windows is available, turned off by default. For information and instructions on enabling this experimental feature, see Bas Shouten’s post.
JavaScript Significant API improvements are available for JS-ctypes, a foreign function interface for extensions. ctypes.jsm now supports complex types including structures, pointers, and arrays. See Dan Witte’s post for more information.
Stability Mozilla now uses an infallible allocator: if a request for memory cannot be fulfilled, the allocator aborts. This allows for simplification of the Mozilla code, as well as preventing a class of security errors with unchecked null pointers. See bug 441324 for details.
Plugins Additional fixes for multi-process plugins:

  • crash and hang fixes;
  • the Foxit Reader and Octoshape plugins work correctly;
  • Performance improvements in the delivery of network streams.

We are interested in feedback on any bugs or missing capabilities in these new features. Some of the changes will affect web and platform compatibility. For detailed information about compatibility changes in Gecko 1.9.3, please read Upcoming Firefox features for developers.

:site: Consulter les notes de version de Mozilla Firefox 3.7 Alpha 3

:dl: Télécharger Mozilla Firefox 3.7 Alpha 3 pour Windows 2000 et +
:dl: Télécharger Mozilla Firefox 3.7 Alpha 3 pour MacOS X 10.5 et +
:dl: Télécharger Mozilla Firefox 3.7 Alpha 3 pour Unix/Linux