Votre navigateur est-il paré pour ECMAScript 6 ?
Partagez vos résultats
Le 03 juillet 2015 à 08h15
2 min
Logiciel
Logiciel
ECMAScript 6 vient d'être enteriné. Si les développeurs vont devoir progressivement s'adapter, qu'en est-il des navigateurs ? Plusieurs outils permettent désormais de faire le point.
Le mois dernier, l'assemblée générale d'ECMA International adoptait la sixième version du standard ECMAScript (ECMA-262), qui sert notamment de base à JavaScript. L'occasion de faire le point, mais surtout de s'interroger sur son support au sein de nos navigateurs. En effet, les nouveautés apportées sont nombreuses et vont donc sans doute demander du temps pour être implémentées, même si le travail a déjà été en partie effectué en amont.
On trouvait ainsi déjà des sites permettant aux développeurs de naviguer simplement dans les nouveautés pour s'y préparer, comme ES6-Features, d'autres préférant faire un point de manière plus classique, que ce soit via un texte publié par GitHub ou un résumé plus complet comme l'a fait Mozilla via MDN.
Pour ce qui est du support, un site avait déjà tenté de faire le point à travers un tableau que vous pouvez consulter par ici. Mais Ruan YiFeng a décidé de publier un petit outil sur un dépôt GitHub afin de permettre à chacun de tester le support d'ES6. Publié sous licence MIT, il peut être utilisé de différentes manières et fournir en particulier un résultat simple à travers cette page de démo.
Commentaires (60)
Vous devez être abonné pour pouvoir commenter.
Déjà abonné ? Se connecter
Abonnez-vousLe 03/07/2015 à 19h24
Le 03/07/2015 à 20h59
Moi, j’ai ça :
tout ça sous Windows 8.1.
Le 04/07/2015 à 07h34
J’ai 80% avec Microsoft Edge sous Windows 10 b10162.
Le 04/07/2015 à 08h45
Sous Ubuntu 14.04:
- 50% pour chromium 43 et Google Chrome 64 bit v43
- 64% pour Firefox v38.0
Le 05/07/2015 à 09h49
64% avec Firefox 39.0 sous Win8.1
Le 05/07/2015 à 22h13
Le 06/07/2015 à 09h50
Ah oui voilà, je comprends mieux.
Le 03/07/2015 à 08h20
Essaye avec Netscape 1.0 !
Le 03/07/2015 à 08h21
Le 03/07/2015 à 08h21
0 % avec IE9. Quelle surprise !
Le 03/07/2015 à 08h21
68% pour Edge (pareil pour Firefox Aurora d’ailleurs, mais pas sur les mêmes fonctionnalités)
Et 17% pour IE11 sur Win 10 " />
Le 03/07/2015 à 08h25
17% sous IE 11 sous Windows 7 aussi " />
Le 03/07/2015 à 08h25
17% avec IE11
63% avec Mozilla 38⁄39
51% avec Chrome 43
Le 03/07/2015 à 08h25
14% avec le navigateur de BB Q10
Le 03/07/2015 à 08h29
12% IE10 sous Win 7 (premier test ça a tous bloqués en plus)
Le 03/07/2015 à 08h33
Donc Edge est au même niveau que les autres.
Cool :)
Le 03/07/2015 à 08h36
58% sur Vivaldi Build 1.0.212.3
Le 03/07/2015 à 08h36
La question c’est surtout comment ce niveau va évoluer par la suite. On a vu qu’avec IE, le niveau était là à la sortie, mais le temps entre les mises à jours faisait qu’il était bien trop en retard par la suite (faut voir IE11 qui fait que 17% alors que les autres font plus de 50).
Le 03/07/2015 à 08h39
Vu que Edge est maintenant mis à jour comme n’importe quelle application du Store, ça devrait enfin évoluer de façon régulière et rapide " />
Le 03/07/2015 à 08h46
Chrome Version 43.0.2357.130 m : 51 %
Firefox 39 : 63 %
IE 11.0.9600.17842 : 17%
Le 03/07/2015 à 08h48
14 % sur Opera 12.17
0% sur IE6 (et le rond autour du résultat est un carré " /> )
51% sur Opera 30
Le 03/07/2015 à 08h48
36% avec FF 26
0% sous ie8 (le rond est aussi un carré)
19 % sous dolphin 11 + jetpack
Le 03/07/2015 à 08h49
Edge sera mis à jour comme Chrome et quand je dis “comme Chrome”, il vont copier exactement le rendu de Chrome.
Tout rendu différent sera considéré comme bug par les équipes de développement.
Le 03/07/2015 à 09h25
68% sur es-checker
45% au CSS3 test
402⁄555 pour le test html5
(Edge sous w10 10162)
Le 03/07/2015 à 09h32
Merci.
Je suis plutôt étonne du score CSS3, qui n’est pas beaucoup plus élevé qu’IE11, qui est à 44% sur mon poste …
Bon, FF n’est qu’à 53%, ça c’est pas très loin.
Mais ça reste étonnant.
Le 03/07/2015 à 09h48
Ça reste des tests à moitié bidon qui ne vérifient pas l’implémentation. Tu peux très bien avoir le même score et une implémentation meilleure, ou un meilleur score et une implémentation pourrie.
Le 03/07/2015 à 09h48
14% sous Symbian
Le 03/07/2015 à 09h56
68% pour Firefox Developer Edition (40.0a2)
Le 03/07/2015 à 09h58
Le 03/07/2015 à 09h58
Le 03/07/2015 à 10h29
Zefling a eu une erection. :°
Le 03/07/2015 à 11h13
Wow on peut créer des classes " />" />" />
Plus besoin d’utiliser prototype qui commence a faire vieux lui " />
Le 03/07/2015 à 11h23
Oué, enfin sa n’est pas des vais class comme en POO, c’est plus un alias a function avec un peux de maquillage.
Le pototype étant le cœur du language, on ne risque pas de l’oublié de sitôt.
Le 03/07/2015 à 11h27
ni de l’oublier.
Le 03/07/2015 à 12h11
14% avec lightning sous Android
Le 03/07/2015 à 12h24
Il est déjà possible d’utiliser ECMAScript 6 en passant par les transpileurs :http://www.2ality.com/2015/04/deploying-es6.html
Ca rend la question de l’implémentation dans les navigateurs moins cruciale.
Le 03/07/2015 à 12h42
Et puis le pop c’est un peu l’évolution utilme (imo) de la poo dans le concept et ce qu’il permet de faire.
Le 03/07/2015 à 15h20
41% sous FF 28 " /> (les versions suivantes ne me conviennent pas)
Le 03/07/2015 à 17h40
0% avec NoScript
" />
Le 03/07/2015 à 08h16
A tester sous Edge dès ce soir donc " />
Le 03/07/2015 à 08h17
63% avec Firefox 38.0.5
Le 03/07/2015 à 08h18
Pareil avec Iceweasel 38.0.1
(Comment ? C’est le même navigateur ? Oo )
Le 03/07/2015 à 08h18
Le 03/07/2015 à 08h20
Je vais essayer avec Lynx… " />
edit : grilled xD
Le 03/07/2015 à 08h56
63% sur FF 38.0.5
Le 03/07/2015 à 08h56
Project Spartan 15.10130.0.0 —> 68% (Win10 Insider Build 10130)
Chrome 43.0.2357.130 m —>51% (Win7 Intégral SP1)
Le 03/07/2015 à 08h57
Attention à ne pas confondre Chrome et Webkit ;)
Le 03/07/2015 à 08h59
Le 03/07/2015 à 08h59
26% sur Safari iOS 8.4
Le 03/07/2015 à 09h00
70% avec Firefox 42
Le 03/07/2015 à 09h00
Oula oui. Surtout que Chrome n’utilise plus vraiment webkit à proprement parlé.
Le 03/07/2015 à 09h02
Firefox 39.0 (mis à jour d’aujourd’hui) : 63% également.
Le 03/07/2015 à 09h03
Je confirme.
Le 03/07/2015 à 09h06
Et 65% sous Edge 19.10149 (Windows 10 Mobile).
Le 03/07/2015 à 09h09
Ouais, je sais que c’est ce qu’ils ont plus ou moins annoncés. Mais j’attends de voir en pratique :)
Le 03/07/2015 à 09h14
Le pire c’est Safari, il est en passe de devenir pire que IE à l’époque ou on crachait dessus. Microsoft à vraiment fait du bon boulot avec Edge.
Le 03/07/2015 à 09h16
Slimjet 51%
Version 4.0.10.0 (basé sur Chromium 42.0.2311.90 (64-bit))
Le 03/07/2015 à 09h17
51% sur maxthon browser mobile, faudrait que j’essaye ce soir sur la version desktop, elle est basée sur Trident aussi
Le 03/07/2015 à 09h19
Et en HTML/CSS, ça donne quoi Edge sur la dernière build ?
Par exemple sur
http://css3test.com/
ethttp://html5test.com ?
Le 03/07/2015 à 09h19