Chrome 41 bêta : améliorations JavaScript et plus d'outils pour débugger

Chrome 41 bêta : améliorations JavaScript et plus d’outils pour débugger

Ce sont les développeurs qui vont être contents

Avatar de l'auteur
Sébastien Gavois

Publié dans

Logiciel

23/01/2015 2 minutes
17

Chrome 41 bêta : améliorations JavaScript et plus d'outils pour débugger

Suite logique des événements après avoir mis en ligne la version 40 stable de Chrome pour les ordinateurs et Android : Chrome 41 arrive sur le canal bêta. Parmi les nouveautés, on note l'arrivée de Template Literals sur JavaScript ES6 et de nouveaux outils pour les développeurs.

Depuis peu, la version 40 de Chrome est disponible avec un changement notable en plus des multiples corrections de bugs : Service Worker. Avec Chrome 41 en version bêta, Google propose des outils de debug aux développeurs (via DevTools) afin de leur permettre de regarder les informations qui sont en cache. Notez que les Web Animations ont également droit à de nouveaux outils de debug, plus graphique indique le géant du web.

Mais ce n'est pas la seule nouveauté et Chrome 41 bêta supporte également Template Literals de JavaScript ES6. Selon Google, cette fonctionnalité permet d'améliorer la gestion des chaines de caractères en JavaScript, ce qui permet notamment de limiter des risques d'une attaque XSS.

Ce ne sont pas les seuls changements et Google évoque également la prise en charge du CSS image-rendering: pixelated ainsi que la possibilité de mettre en pause un AudioContext de l'API WebAudio. La liste complète des changements se trouve par ici. Comme toujours, pour télécharger Chrome en version bêta, c'est par là que ça se passe. Notez que cette mouture ne peut pas être installée en parallèle de Chrome stable. Si vous disposez de cette dernière, elle sera automatiquement écrasée.

Chrome 41

 

Écrit par Sébastien Gavois

Tiens, en parlant de ça :

Sommaire de l'article

Introduction

Fermer

Commentaires (17)


Un jour, une version Chrome



(L’article parlant de la version 40 est publié avec un écart de seulement 23h avec celle-ci)


Rien d’étonnant c’est la version stable de la 40 qui est sorti la 41 bêta vient logiquement juste derrière…


Miam, de nouveaux outils pour le dev.


Ce n’est pas parce que la stable sort, qu’il y a forcément une beta qui suit dès le lendemain, ce n’est pas partout que tu vois ça.



Bref …


Sur les projet avec des cycles courts comme Chrome ou Firefox, si c’est systématiquement le cas. Maintenant la question c’est plutôt “Est-ce que ça vaut vraiment la peine de faire une news pour toute les versions d’un navigateur, tout particulièrement pour les betas dont les nouveautés ne concernent pas grand monde”.


C’est surtout parce que Google a tout cassé avec leur système de versionning qui ne veut plus rien dire.



Du Google quoi, je ne dirais pas ce que j’en pense entres les outils qu’ils abandonnent, les systèmes d’exploitations et programmes conçu par des troncs humain, des ergonomies en retard etc.


je dirais que chrome pour le développement web est extraordinaire, rien que pour ça, il mérite leur place.



il n’y a pas eu de news sur les précédentes évolutions, ce qui est dommage, les utilisateurs ne saisissent pas les avantages de chrome (je sais, certains sites francophones reprennent des news de François le gars de chez Google) il y a une multitude de choses qui sont pas dite.



L’intérêt de chrome et le soutient de logiciels libres autours va bien au delà de Webkit…


Parce que le versionning de drivers d’Nvidia c’est mieux ?


Aucun système n’est parfait mais au contraire, je dirais que l’on peut tout reprocher a leur système sauf d’être incohérent : une version toutes le 6 semaines et le numéro de version est incrémenté a chaque fois.



 Ça vaut bien les autres logiciels avec entre autre :    




  • des versions 1 qui n’arrivent jamais alors que le produit et largement utilisé

  • des numéros de version sautés juste pour donner l’impression qu’on a progressé

  • des versions mineures qui changent tout en interne ou inversement des majeure qui ne changent que la cosmétique

  • l’accumulation de version mineure, qui masque l’évolution globale majeure,



  • Si pour toi avant l’arrivée de Google, le numéro de version est censé présenter précisément la qualité ou l’évolution d’un logiciel, tu te fourre le doigt dans l’œil bien profond.

     

    Chrome a choisi l’évolution en continu et un système de numérotation qui va avec. Si tous les autres s’y sont plus ou moins mis, ce n’est pas pour rien, c’est le meilleur moyen de suivre les standard du web qui eux aussi avancent de manière continue.


Dans une boite francaise, ca non jamais



Mais ailleurs, dans toute boite “active” qui innove, c’est monnaie courante








TheDidouille a écrit :



je dirais que chrome pour le développement web est extraordinaire, rien que pour ça, il mérite leur place.



il n’y a pas eu de news sur les précédentes évolutions, ce qui est dommage, les utilisateurs ne saisissent pas les avantages de chrome (je sais, certains sites francophones reprennent des news de François le gars de chez Google) il y a une multitude de choses qui sont pas dite.



L’intérêt de chrome et le soutient de logiciels libres autours va bien au delà de Webkit…





Je n’ai jamais parlé de s’il méritaient leur place ou non, mais s’il y a avait besoin de refaire une news sur les évolutions de chaque beta surtout quand elles ne concernent pas grand monde.



 



Je répondrais en disant que si les autres ont suivis c’est uniquement pour fournir une sensation de progrès constant aux utilisateurs que Chrome donne le sentiment d’offrir.



Car faut pas déconner, la plupart des améliorations sont généralement sous le capot ou pour les développeurs, les utilisateurs lamba eux n’y voit rien même si ils en profitent et faut pas croire, mais je vous rappel qu’ils sont le consommateur premier, le numéro de version est réellement ce qu’ils voient en plus des vrais fonctionnalités visibles pour eux.



Attention a ne pas confondre fonctionnalités et améliorations !



Pour Nvidia je n’ai aucune idée de comment ça fonctionne en interne, ni de leur gestion de versionning, il y a peut être des versions que nous ne voyons pas, des grosses évolutions qui mérite de prendre la version supérieur (c’est à dire par exemple de 347 vers 348) car un travail en profondeur a été fait. Je ne saurais en aucun cas dire pourquoi, ni même vous, par contre en ce qui concerne Google, oui nous savons, voila pourquoi je juge.



 Ce n’est pas non plus parce que des éditeurs ne savent pas gérer le versionning avec des numéros de versions que Google fait mieux ! C’est n’importe quoi, je me fou peut être un doigt dans l’oeil mais dans ce cas Google and Co. se foutent un doigt dans le …. Pour ce qui est que les autres ont suivis, j’ai répondu.



Naneday je te cite “Qui innove” … entre Uther qui dit avec sarcasme “le numéro de version est censé présenter précisément la qualité ou l’évolution d’un logiciel” que le numéro de version ne représente pas la qualité ou l’évolution, tu dis qu’il est monnaie courante de faire ce  genre de pratique si c’est innovant ?



Bref je dois répondre a des gens qui voient noir, blanc, gris, jaune, bleu et moi même je vois rouge, donc pas la peine, chacun sa vision, si vous n’êtes pas d’accord, nous en resterons la et c’est le mieux a faire.








Vipear a écrit :



Car faut pas déconner, la plupart des améliorations sont généralement sous le capot ou pour les développeurs, les utilisateurs lamba eux n’y voit rien même si ils en profitent et faut pas croire, mais je vous rappel qu’ils sont le consommateur premier, le numéro de version est réellement ce qu’ils voient en plus des vrais fonctionnalités visibles pour eux.





Justement le but de la numérotation de Chrome (et de Firefox depuis qu’ils sont passé au cycle de six semaines) et que l’utilisateur n’ait plus a se soucier du numéro de version. La très grande majorité des utilisateurs de Chrome ne connaissent pas leur numéro de version et n’ont pas besoin de le connaitre et tout est fait pour cela :

 - Les mise à jour sont transparentes (et même obligatoires pour Chrome).

 - Le numéro de version n’est plus mis en valeur ni sur leur site web ni dans l’application. En fait il n’apparait que dans les écrans techniques.



Bref si Google voulait jouer à celui qui a la plus grosse, il s’y prendrait différemment.

 Leur numérotation le plus simplement possible leur politique de développement, qui visiblement ne te plait pas, mais il n’empêche qu’elle est bien plus cohérente avec elle même et sans ambiguïté que la plupart.







Vipear a écrit :



Naneday je te cite “Qui innove” … entre Uther qui dit avec sarcasme “le numéro de version est censé présenter précisément la qualité ou l’évolution d’un logiciel” que le numéro de version ne représente pas la qualité ou l’évolution, tu dis qu’il est monnaie courante de faire ce  genre de pratique si c’est innovant ?





Je crois que tu as mal compris, il dit que c’est monnaie courante dans les boites qui visent l’innovation que de lancer des projets sachant qu’ils n’aboutiront peut-être pas, et de ne pas s’acharner et passer a autre chose si les résultats ne sont pas au rendez-vous. Ceux qui invertissent là dedans prennent clairement un risque, il faut en être conscient.

 C’était en réponse à ta remarque sur la pérennité des projets Google, cela n’avait rien a voir avec la numérotation de Chrome.

 



Ben c’est le fonctionnement habituel chez Google. Pendant que la 40 est testée, la 41 est déjà en développement depuis quelques temps. Du coup quand la 40 sort, la Beta de la 41 sort. Et c’est pareil pour toutes les versions de Chrome.



C’est un excellent fonctionnement en rolling release. Les fonctions ajoutées ne sont pas forcément énormes, mais elles sont déployées de manière transparente. Au final, la plupart du parc de gens sur Chrome ont accès aux technos et normes les plus récentes, sans même le savoir.


C’est une beta qui rajoute des outils de dev, et des fonctionnalités HTML5. NXI a une bonne population de dev Web … 



Pourquoi ne pas en parler ?&nbsp;<img data-src=" />