Google Chrome 59.0

Nouvelle version du navigateur de Google qui nous arrive désormais en version 59 et comme à son habitude, il n'y a pas une flopée de nouveautés mais juste quelques-unes bienvenues afin de faire évoluer le navigateur en douceur.

Parmi celles-ci, les utilisateurs pourront noter l'arrivée du Material Design dans les paramètres du logiciel, pour les autres :

Nouveautés de Google Chrome 59.0
  • Headless Chrome allows you to run Chrome in an automated environment without a user interface or peripherals.
  • Notifications on macOS will be shown directly by the native macOS notification system.
  • You can now capture full resolution photos with the image capture API, and there’s plenty more!
Notes de version de Google Chrome 59.0

Mais il ne faut pas oublier la liste des failles de sécurité corrigés dans cette version. D'ailleurs, elles sont une trentaine à avoir été éradiquées...

Lire plus ...

[Brève] Google Chrome + Windows XP/Vista = 💔

Google avait déjà annoncé il y quelques temps qu'il allait arrêter tout support de son de navigateur pour les systèmes d'exploitation Windows XP et Vista en avril 2016. C'est désormais chose faite.

En effet, si vous avez reçu un message au démarrage du navigateur indiquant "Cet ordinateur ne recevra plus les mises à jour de Google Chrome car la compatibilité ne sera plus assurée par Windows XP et Vista". Cela veut tout simplement dire qu'il n'y aura plus de mise à jour même de sécurité pour votre version de Windows.

Mais ce n'est pas QUE Windows XP et Vista qui sont touchés, mais aussi MacOS X 10.6 à 10.8, toutes les distributions Linux 32 bits ainsi qu'Ubuntu 12.04 et Debian 7.

Quelles sont les alternatives ?

La dernière version de Google Chrome installée sur le PC sous Windows XP ou WIndows Vista est la dernière en date et peut encore rendre des services pendant assez longtemps (au moins 6 mois), mais il est tout de même recommandé de passer à un autre navigateur d'ici 2 mois histoire d'être en sécurité.

Pour cela, on a encore le choix :

  • Opera : L'oublié, fonctionne sur le même moteur de Google Chrome et continuera toujours à supporter Windows XP et Vista pour le moment
  • Vivaldi : Le petit nouveau, fonctionne de la même manière qu'Opera
  • Firefox : Le challenger, il n'a toujours pas prévu d'abandonner Windows Vista... mais Mozilla avait déjà annoncé une fin de support pour Windows XP. Mais non-effective pour le moment.

Si vous avez acheté votre PC avec Windows Vista, il est toujours possible de passer à un système d'exploitation plus récent (notamment Windows 10). Par contre, si votre PC a été acheté avec Windows XP, c'est plutôt Windows 7 qui est recommandé.

Chrome abandonne Webkit pour son fork : Blink

Au commencement il y avait KHTML, ce moteur de rendu était principalement utilisé sous Linux via le navigateur Konqueror. Puis après l'abandon d'Internet Explorer sur Mac, Apple créa Safari qui utilisa en tant que moteur de rendu un fork de KHTML appelé Webkit. Ce dernier développé par une communauté open-source très active et les plus gros acteurs du web subira de grosses évolutions afin de respecter les recommandations du W3C. Google, ravi de la puissance du moteur décida de l'intégrer dans son propre navigateur, Chrome, dont la première version apparue en septembre 2008.

Mais ce sera pour les prochaines versions à venir (notamment à partir de la 28 ou de la 29) que Google abandonnera Webkit pour un fork de ce dernier : Blink. Ce dernier sera très largement inspiré de Webkit mais subira une cure amincissement drastique afin d'enlever le code superflu. Actuellement, ce sont plus de 45 millions de lignes de code répartis dans 7000 fichiers qui ont été supprimés. Avec cela, 7 serveurs de compilations ont pu être mis à la retraite.

Sachant que cela va chambouler tout le petit monde des développeurs, Google sera très strict sur la collaboration entre les différentes équipes et a mis en ligne un cahier des charges pour encadrer le tout afin de faire évoluer le web dans le bon sens.

Dernière chose importante, tous les navigateurs qui se reposeront automatiquement le projet Chromium (Maxthon, Opera, etc...) utiliseront également ce nouveau moteur et travailleront automatiquement sur sa mise au point.

Benchmark javascript des navigateurs (Février 2013)

Cela faisait très très longtemps que l'on n'avait pas fait le point sur les performances JavaScript des navigateurs. En effet, le dernier en date fût publié à l'époque de la sortie d'Internet Explorer 9 (Mars 2011) et de Firefox 4. A cette époque, IE9 32 bits était consacré vainqueur alors que son homologue 64 bits terminait bon dernier sur le test Sunspider. Sur Peacekeeper et Dromaeo, c'est Google Chrome qui terminait 1er et Firefox 3.6.15 qui terminait bon dernier.

Mais depuis cette époque, tout a changé. Tous les navigateurs internet du marché ont réalisé d'énormes efforts d'optimisation tant sur le moteur JavaScript que sur l'utilisation générale de ces derniers.

Les navigateurs testés :

Comme d'habitude, ce seront les dernières versions de développement qui seront sur le banc de test et parmi eux nous trouverons Internet Explorer 10, Google Chrome Canary 26.0, Firefox (bêta, Aurora, Nightly), Opera Next et Maxthon. On notera juste l'absence de Safari dont le développement a été stoppé sur Windows par Apple ainsi que les nightlies de Webkit qui nécessitaient Safari pour fonctionner.

Les machines de test :

  1. Le PC Moyen : Intel Core2Quad Q8200 4x2.33Ghz, 4 Go de RAM, GeForce 9600GS 768Mo RAM, Windows 8 64 bits
  2. Le vieux PC : AMD Athlon XP 2400+ 1x2Ghz, 1.75 Go RAM, GeForce 7300GT 256Mo RAM, Windows 7 32 bits

Les résultats (PC Moyen) :

Lire plus ...

Adobe stoppe le développement de Flash Player pour Linux

Suite logique à l'abandon de Flash sur les mobiles Android, Adobe vient d'annoncer qu'il stoppait également tout développement sur la plateforme Linux après la sortie de la version 11.2 de son greffon. Néanmoins, l'entreprise continuera à assurer les mises à jour de sécurité sans que des nouvelles fonctionnalités y soit ajoutées.

Ainsi, l'utilisateur d'une distribution Linux aura donc deux choix :

  • Soit il utilise Gnash, le pendant libre de Flash Player, apportant un support beaucoup moins complet que le greffon officiel (compatibilité Flash 7 à 100%, v8 et v9 à 50%, ultérieur non)
  • Soit il utilise Google Chrome qui sera le seul navigateur à proposer les mises à jour de Flash Player ayant de nouvelles fonctionnalités grâce à son API Pepper permettant le développement de plug-in multiplateformes

Encore un coup de grâce à Flash ? Sûrement pas, ce ne sont pas les 1% de parts de marché perdus qui vont faire peur à Adobe...

Source : Infobidouille

Sortie de Google Chrome 16.0

Nouvelle version pour le navigateur de Google, j'ai nommé Chrome, qui sort aujourd'hui en version 16.0.912.63 (oui déjà !) apportant deux nouveautés plus ou moins majeure. La première est l'inclusion d'une gestion de compte multi-utilisateurs au sein même du navigateur, ainsi chacun peut retrouver ses favoris, ses paramètres rien qu'en s'identifiant. Cela permet d'éviter d'utiliser la fonction de navigation privée mais le problème est que les comptes ne sont pas protégés par mot de passe, du coup tout le monde peut aller bifurquer sur le compte de l'autre...

Deuxième nouveauté est une refonte complète du Chrome Web Store qui met un peu plus en valeur les applications à intégrer sur Chrome et s'enrichie de nouvelles catégories.

Mais Google Chrome 16.0 c'est aussi la correction de 16 failles de sécurité dont voici la liste :

  • [81753] Medium CVE-2011-3903: Out-of-bounds read in regex matching. Credit to David Holloway of the Chromium development community.
  • [95465] Low CVE-2011-3905: Out-of-bounds reads in libxml. Credit to Google Chrome Security Team (Inferno).
  • [98809] Medium CVE-2011-3906: Out-of-bounds read in PDF parser. Credit to Aki Helin of OUSPG.
  • [99016] High CVE-2011-3907: URL bar spoofing with view-source. Credit to Luka Treiber of ACROS Security.
  • [100863] Low CVE-2011-3908: Out-of-bounds read in SVG parsing. Credit to Aki Helin of OUSPG.
  • [101010] Medium CVE-2011-3909: [64-bit only] Memory corruption in CSS property array. Credit to Google Chrome Security Team (scarybeasts) and Chu.
  • [101494] Medium CVE-2011-3910: Out-of-bounds read in YUV video frame handling. Credit to Google Chrome Security Team (Cris Neckar).
  • [101779] Medium CVE-2011-3911: Out-of-bounds read in PDF. Credit to Google Chrome Security Team (scarybeasts) and Robert Swiecki of the Google Security Team.
  • [102359] High CVE-2011-3912: Use-after-free in SVG filters. Credit to Arthur Gerkis.
  • [103921] High CVE-2011-3913: Use-after-free in Range handling. Credit to Arthur Gerkis.
  • [104011] High CVE-2011-3914: Out-of-bounds write in v8 i18n handling. Credit to Sławomir Błażek.
  • [104529] High CVE-2011-3915: Buffer overflow in PDF font handling. Credit to Atte Kettunen of OUSPG.
  • [104959] Medium CVE-2011-3916: Out-of-bounds reads in PDF cross references. Credit to Atte Kettunen of OUSPG.
  • [105162] Medium CVE-2011-3917: Stack-buffer-overflow in FileWatcher. Credit to Google Chrome Security Team (Marty Barbella).
  • [107258] High CVE-2011-3904: Use-after-free in bidi handling. Credit to Google Chrome Security Team (Inferno) and miaubiz.
Télécharger Google Chrome 16.0.912.63 : WindowsMacOS XLinux

Internet Explorer 10 Platform Preview 4… pour Windows 8

Nouvelle Platform Preview pour le navigateur maison de Microsoft qui dévoile un peu plus sur ce qui devrait être inclus dans la future version 10 d'Internet Explorer. Pour rappel, une Platform Preview est un navigateur brut de test sans réelle interface pour alourdir l'utilisation du moteur de rendu Trident.

Les développeurs se sont surtout consacrés à l'amélioration du support du langage HTML5 dont les spécifications inclus le support du glisser/déposer (on pourra déjà le voir à l'oeuvre sur le site Skydrive de Microsoft) mais ce n'est pas tout, voici un résumé des ajouts sur cette PP4 (grâcieusement traduit par la team PC INpact) :

  • Le support du Cross-Origin Resource Sharing (CORS) pour l’utilisation sécurisée de l’incontournable XMLHttpRequest entre plusieurs domaines
  • Support de l’API Writer pour blobBuilder, ce qui autorise les manipulations de gros objets binaires à travers des scripts
  • Support des tableaux typés JavaScript
  • Support de la propriété user-select dans les CSS ce qui permet de définir comment un utilisateur sélectionne un objet dans une page
  • Support des sous-titres dans les vidéos HTML5 avec timecode et positionnement. Le support s’étend sur plusieurs formats de fichiers.

Et si on fait un comparatif rapide niveau support de HTML5 avec le site HTML5test.com (barème sur 450 points), on peut voir qu'IE10 se rapproche dangereusement de ses concurrents :

  • Internet Explorer 10 Platform Preview 4 : 299 points + 6 points bonus
  • Mozilla Firefox 11.0a1 (nightly du 29 Novembre 2011) : 315 points + 9 points bonus
  • Opera Next 12.00 dev build 1174 : 340 points + 9 points bonus
  • Google Chrome Canary 17.0.954.3 : 344 points + 13 points bonus

Comme le dit le titre, cette Platform Preview n'est malheureusement disponible que pour Windows 8 (la Developer Preview), les développeurs ont certes rassuré les utilisateurs ayant grogné suite à l'annonce que Windows 7 n'aura certes plus le droit à ces versions de tests mais qu'une version bêta et une Release Candidate seraient bien au rendez-vous avant la sortie finale.

Télécharger Internet Explorer 10 Platform Preview 4 pour Windows 8

Source : PC INpact

Google Chrome identifié comme un trojan d’après Microsoft Security Essentials

Cette après-midi les utilisateurs des antivirus de Microsoft (Security Essentials et Forefront) et du navigateur Google Chrome ont eu une curieuse mésaventure en constatant que le navigateur fût reconnu comme un trojan (PWS:Win32/Zbot) et donc supprimé purement et simplement de leurs ordinateurs.

C'est un utilisateur du navigateur qui l'a signalé à l'équipe de développeurs Google qui a fait remonter l'information auprès de l'équipe de développeurs du logiciel anti-malware. Après une enquête minutieuse effectuée, Microsoft a sorti un nouveau catalogue de signature contenant le correctif (version 1.113.672.0 et supérieur).

Reste ensuite à réinstaller le navigateur pour retourner à ses activités préférées.

Google Chrome 13.0

Une nouvelle version du navigateur maison de Google vient de sortir, la version exacte étant 13.0.782.107, elle apporte son lot habituel de corrections de bugs ainsi que 2 nouveautés et une amélioration :

1ère nouveauté - Instant Page :

Beaucoup de personnes font des recherches sur Google (oui le moteur a une PDM de 95% environ), et beaucoup de personnes cliquent sur le 1er lien donné par le résultat de la recherche. Et bien Google a ajouté une nouvelle fonction de pré-chargement de la page se trouvant en 1ère place. Ainsi, la consultation cette dernière deviendrait... instantanée !

2ème nouveauté - Print Preview :

Fan des impressions de pages foireuses avec imprimante ? Google intègre une fonction longtemps demandée et qui a cruellement défaut aux 12ème dernières version de Chrome : Print Preview (ou plus simplement en français "Aperçu avant impression"). De plus l'impression se dote d'une nouvelle fonction elle aussi : L'impression de la page en document PDF, grâce au lecteur intégré à Chrome.

L'amélioration - Omnibox :

Omnibox c'est la barre d'adresse et de recherche combinée que vous avez en-dessous de vos onglets ! Elle aussi a été améliorée dans cette version 13.0 afin de simplifier la recherche dans l'historique. Ainsi les pages de vous veniez de visiter seront dans le haut de la liste.

Consulter (une partie de) la liste des bugs corrigés dans Google Chrome 13.0

Télécharger Google Chrome 13.0.782.107 Stable : WindowsMacLinux

Télécharger Google Chrome 13 bêta, 14 dev ou 15 Canary

Quand Google Chrome 8 devient stable, Chromium 10 naït

Ce 3 décembre sera le jour de la sortie d'une nouvelle version "majeure" de Google Chrome. En effet, dès aujourd'hui les internautes ayant choisi Google pour surfer sur la vague peuvent découvrir la 8ème version de leur navigateur qui intervient donc 6 semaines après la sortie de la version 7.0

Parmi les grandes nouveautés de la version 8.0, Google a directement intégré un lecteur de fichiers PDF dans son navigateur. Exit donc le recours à Adobe Reader pour visionner les fichiers portant l'extension crée par l'éditeur du logiciel. Plus tard viendra le tour de Flash Player qui lui sera intégré dans la version 10 du navigateur qui d'ailleurs vient de montrer ses premières builds sous sa forme totalement libre, Chromium.

Voici donc les principales corrections de cette version 8 :

  • [17655] Low Possible pop-up blocker bypass. Credit to Google Chrome Security Team (SkyLined).
  • [55745] Medium Cross-origin video theft with canvas. Credit to Nirankush Panchbhai and Microsoft Vulnerability Research (MSVR).
  • [56237] Low Browser crash with HTML5 databases. Credit to Google Chrome Security Team (Inferno).
  • [58319] Low Prevent excessive file dialogs, possibly leading to browser crash. Credit to Cezary Tomczak (gosu.pl).
  • [59554] High Use after free in history handling. Credit to Stefan Troger.
  • [Linux / Mac] [59817] Medium Make sure the “dangerous file types” list is uptodate with the Windows platforms. Credit to Billy Rios of the Google Security Team.
  • [61701] Low Browser crash with HTTP proxy authentication. Credit to Mohammed Bouhlel.
  • [61653] Medium Out-of-bounds read regression in WebM video support. Credit to Google Chrome Security Team (Chris Evans), based on earlier testcases from Mozilla and Microsoft (MSVR).
  • [62127] High Crash due to bad indexing with malformed video. Credit to miaubiz.
  • [62168] Medium Possible browser memory corruption via malicious privileged extension. Credit to kuzzcc.
  • [62401] High Use after free with SVG animations. Credit to Sławomir Błażek.
  • [63051] Medium Use after free in mouse dragging event handling. Credit to kuzzcc.
  • [63444] High Double free in XPath handling. Credit to Yang Dingning from NCNIPC, Graduate University of Chinese Academy of Sciences.
Télécharger Google Chrome 8.0.552.215 Stable : WindowsMacLinux

Télécharger une autre version de Google Chrome ou Chromium