Windows 10 : le navigateur Spartan de Microsoft est disponible
Via une petite modification
Le 26 janvier 2015 à 09h00
3 min
Logiciel
Logiciel
Alors que l'on n'attendait pas Spartan avant un ou deux mois, il est finalement possible de le tester dès maintenant, via une petite modification dans Internet Explorer. Nous en avons profité pour lancer quelques benchmarks afin de voir si d'importants changements avaient été faits, et il semblerait bien que ce soit le cas.
Le navigateur Spartan est une des grosses nouveautés de Microsoft introduite avec Windows 10 et qui aura la lourde tâche de remplacer, ou au moins d'épauler Internet Explorer. Lors de la conférence de mercredi dernier, le géant de Redmond avait annoncé que Spartan ne serait pas disponible avec la nouvelle Technical Preview de Microsoft et qu'il faudrait certainement attendre un ou deux mois.
Mais comme l'indiquent nos confrères de Neowin qui citent David Storey, qui se présente lui-même comme gestionnaire de projet chez Microsoft et ancien spécialiste du HTML5, il est d'ores et déjà possible d'activer Spartan dans la build 9926 de la Technical Preview de Windows 10. Pour cela, il suffit de taper « about:flags » dans le champ dédié aux URL, d'activer le nouveau navigateur puis de redémarrer le navigateur.
Pour l'instant, le design est identique entre les deux navigateurs, mais un changement important se cache à l'intérieur : Spartan s'identifie lui-même comme étant Chrome 39 au lieu d'Internet Explorer 11, une modification qui en dit long sur la manière dont IE est géré par les sites web.
Spartan identifié comme Chrome 39
Afin de voir ce que Spartan, dans sa version actuelle, propose comme changements, nous avons décidé de lancer quelques benchmarks. Pour cela, nous avons installé la Technical Preview build 9926 de Windows 10 sur une machine de test équipée d'un Core i3 et de 8 Go de DDR3. Nous avons ensuite installé la dernière version stable de Chrome 40 et de Firefox 35 afin de comparer les résultats obtenus.
Voici quelques résultats :
HTML5 Test :
- Chrome : 511 sur 555
- Firefox : 449 sur 555
- Internet Explorer : 343 sur 555
- Spartan : 352 sur 555
- Gains : 2,6 %
Octane 2.0 :
- Chrome : 15166 points
- Firefox : 13897 points
- Internet Explorer : 8680 points
- Spartan : 14202 points
- Gains : 63,6 %
Sunspider 1.0.2 :
- Chrome : 300 ms
- Firefox : 273 ms
- Internet Explorer : 176 ms
- Spartan : 157 ms
- Gains : 12,1 %
Browser Rightware :
- Chrome : 3680 points
- Firefox : 3078 points
- Internet Explorer : 2230 points
- Spartan : 1652 points
- Pertes : 35 %
Comme on peut le voir, le test de compatibilité HTML5 donne de meilleurs résultats avec Spartan, sans que le gain ne soit exceptionnel pour autant puisqu'on gagne 9 points seulement. Sous Octane 2.0, un benchmark poussé par Google et s'intéressant à JavaScript, les différences sont relativement impressionnantes puisqu'on passe de 8680 points sous Internet Explorer à plus de 14 000 sous Spartan. Avec Sunspider, Spartan est là encore à la fête avec 157 ms contre 176 ms pour Internet Explorer. Terminons enfin avec Browsermark de Rightware, avec des résultats à contre-courant. Spartan est en effet largement en retrait par rapport à Internet Explorer et bien loin de ses concurrents.
Quoi qu'il en soit, il ne s'agit là que d'une série de tests effectués sur un navigateur qui est encore loin d'être en version finale. Les résultats ont donc largement le temps de changer d'ici là. Il sera d'ailleurs intéressant de suivre l'évolution de Spartan au fil des build de Windows 10. De votre côté, n'hésitez pas à nous faire part de vos retours concernant Spartan.
Commentaires (138)
Vous devez être abonné pour pouvoir commenter.
Déjà abonné ? Se connecter
Abonnez-vousLe 26/01/2015 à 09h20
Le 26/01/2015 à 09h21
Surhttp://css3test.com/ ethttp://kangax.github.io/compat-table/es6/ ça donne quoi ?
Le 26/01/2015 à 09h21
Le User Agent de Spartan contient donc les mots Chrome, Mozilla, Safari, Webkit et Gecko. Ça tourne vraiment au ridicule. Il serait temps d’abandonner définitivement le user agent sniffing au profit de la détection de fonctionnalités type Modernizr.
Le 26/01/2015 à 09h23
S’identifier comme Chrome 39 me semble risqué … S’ils ne suivent pas niveau mises à jour et respect des standards (ce que je ne jugerais pas, faute d’avoir eu l’occasion de développer pour les IE récents), ça pourrait donner un navigateur tout simplement inutilisable.
Le point positif, c’est que ça va forcer les dev à faire des fallbacks par fonctionnalité et non pas par navigateur, ce qui est largement plus propre et fiable.
Sinon, ça va être pratique pour analyser les parts de marché des navigateurs …
Le 26/01/2015 à 09h25
La parole divine sort de ta bouche, l’ami !
Le 26/01/2015 à 09h25
C’est vrai que là c’est ridicule. Surtout que c’est tellement pas normal que ça permettra le l’identifier.
Le 26/01/2015 à 09h29
Le 26/01/2015 à 09h29
Loin de moi l’idée de faire caca dans les bottes de NXi mais…
Bonjour, on fait des benchmarks sur un navigateur en développement puis on fait remarquer que faire des benchmarks sur un navigateur en développement est un peu idiot.
J’ai un peu de mal à comprendre l’intêret (en dehors du fait de taper sur MS)
On peut également parler du fait que ce genre de tests ne vaut le coup que si tout le monde joue le jeu. aussi bien côté navigateur que côté test)
Le 26/01/2015 à 09h32
Quand un navigateur en “dev” est aussi rapide qu’un nav en “prod”, ça ne peut être que bon signe :)
Oui, les tests ne sont ni représentatifs ni définitifs, mais le chemin pris par MS semble plutôt bon :)
Le 26/01/2015 à 09h32
C’est pas genant l’utilisation de l’user agent de chrome vis à vis de tous les frameworks qui ont des fallback specifique à Internet Explorer, et qui, au vu de ce que l’on peut voir sur https://status.modern.ie/ n’ont pas été rattrapés?
Le 26/01/2015 à 09h32
Le 26/01/2015 à 09h34
Le 26/01/2015 à 09h37
Pouvez-vous décrire succinctement sur quoi se focalisent les différents tests?
On se doute de se que fait HTML5, pour les autres il faut avoir quelques connaissances.
Le 26/01/2015 à 09h37
Il n’est jamais dit que c’était idiot. Il est d’ailleurs dit qu’il est interessant de voir son “évolution” au cours du développement.
Le souci pour identifier la qualité d’un navigateur, c’est qu’il n’y a bien que ces benchmark qui peuvent donner une idée “chiffrée” (plus que “sur mon core I7 avec 8Go de ram, c’est rapide” " />).
Tu vois d’ailleurs que le % d’évolution n’est donné qu’entre IE-Spartan, seul ratio qui a réélement de l’importance pour moi (encore une fois pour ne pas comparer un navigateur avec son benchmark “optimisé”).
En résumé, pour une pré-version, c’est encourageant, il faudra voir comment il évoluera dans le temps et si la séparation du navigateur de l’OS poussera Ms à “faire la course aux version” avec Chrome.
Le 26/01/2015 à 09h37
ES7, il faudrait déjà qu’elle soit complètement écrite. " /> (Sinon j’ai mis un lien plus haut, personne ne peut tester ?)
Le 26/01/2015 à 09h38
Le 26/01/2015 à 09h39
Le 26/01/2015 à 09h44
Ils sont où les liens de téléchargement pour Mac OS X et Linux ? " />
Spartan s’identifie lui-même comme étant Chrome 39 au lieu d’Internet Explorer 11, une modification qui en dit long sur la manière dont IE est géré par les sites web.
C’est surtout ça qui est honteux : un vrai site Web moderne devrait complètement ignorer l’user-agent, et respecter les normes du Web (W3C). Les sites Web qui font des choses différentes en fonction du user-agent, ce sont des sites Web mal codés, ou avec une volonté manifeste de nuire à un certain navigateur.
J’avais lu que les navigateurs utilisent des user-agent bidon afin d’éviter les problèmes sur des vieux sites Web qui recherchent IE6 ou ce genre de truc. C’est pour cela que les user-agent ne veulent plus rien dire (IE s’identifie comme Chrome, Chrome s’identifie comme Mozilla, etc.). Sur des vieux sites Web qui ne sont plus mis à jour je veux bien, mais les sites Web récents qui cherchent encore à utiliser l’user-agent c’est lamentable.
Le 26/01/2015 à 09h47
Et moi qui n’ai pas réussi a installer W10 sur une machine virtuel. " />
Le 26/01/2015 à 09h48
Il n’y a que Firefox qui ne cherche pas à tricher ?
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:35.0) Gecko/20100101 Firefox/35.0
Le 26/01/2015 à 09h49
Le 26/01/2015 à 09h51
Le 26/01/2015 à 09h54
Le 26/01/2015 à 09h55
Le 26/01/2015 à 09h57
Le 26/01/2015 à 09h58
Il ne te vient pas à l’esprit que cela peut être l’inverse ?
On code pour les standards et quand quelqu’un se pointe avec (au hasard) IE le gentil WM charge tout un tas de fix pour essayer de le faire fonctionner malgré tout.
Le 26/01/2015 à 09h59
Le 26/01/2015 à 09h59
Le 26/01/2015 à 10h00
Est-ce que ces mdes de balises conditionnelles IE sont toujours supportés ?
< !–[if IE]
Ici votre code HTML réservé à IE.
< ![endif]–
(Ça ressemble ça, mais le parseur me les vire si je les écrit correctement)
Le 26/01/2015 à 10h01
Le 26/01/2015 à 10h06
Le 26/01/2015 à 10h07
Le 28/01/2015 à 10h14
Et, encore une fois, dans l’hypothése où, dans ton exemple, le navigateur déclare le support de JS/Ajax, mais son fonctionnement est incorrect par rapport au standard ?
On vire le bouton “2” alors que l’actualisation ne se fait pas ?
Dans le cas de support incorrect de fonctionnalité HTML5, on laisse le site avec des bugs d’affichage ?
Le 28/01/2015 à 10h23
Le 28/01/2015 à 10h49
J’ai lancé netflix hier avec, ça n’a pas été un grand succès…
Le 28/01/2015 à 11h39
HS….
Je voulais juste t’interpeller sur ce thread ou pour moi il y a pleins de commentaires susceptibles de tomber sous le coup de la loi , pour ne citer que celui là par exemple.
Malheureusement il n’y a de modo sur le thread ni pour supprimer certains commentaires ni pour avertir les gens de modérer leur propos +/- haineux ou racistes, d’autant plus que ça engage la responsabilité du site.
Le 28/01/2015 à 12h50
Non, il voulait dire : donnez moi 2 exemples, vu que spyd ne compte pas " />
Le 28/01/2015 à 12h58
Utilise la fonction “signaler le commentaire”, j’ai tendance à ne pas modérer ces news, parce que ça represente trop de travail et rapidement je fermerai la news, ce qu’en général je me refuse à faire.
En remontant le commentaire, la team NXI sera au courant et prendra les mesures qu’il faut.
Le 28/01/2015 à 13h28
Le 29/01/2015 à 08h02
Le 26/01/2015 à 10h09
Le 26/01/2015 à 10h23
Est-ce qu’on sait si Spartan intègre toujours les ActiveX, balises conditionnelles et modes de compatibilité ?
J’espère que non. Le mode de compatibilité est une horreur qui incite justement à ne jamais mettre à niveau ses applications.
Depuis des années dans ma boite, à chaque mise à jour de navigateur y’a un chialeur quelque part qui veut pas faire son boulot (pour mettre à niveau son application) qui a des relations et qui vient imposer le mode de compatibilité IE 6⁄7 comme stratégie globale sur le réseau (on est sous IE9 actuellement). C’est très chiant quand on essaie de faire son boulot correctement et de faire un code propre et moderne.
Le 26/01/2015 à 10h25
Le serveur peut récupérer les infos de moderniZr. Le javascript ça ne sert pas qu’a faire du calcul coté client :)
Ceci dit, tout ça est un beau bordel, et pour l’instant y a pas de solution efficasse qui se dessine. Donc le user-agent ne va pas encore disparaitre, malheuruesement…
Le 26/01/2015 à 10h25
Le 26/01/2015 à 10h32
Le 26/01/2015 à 10h32
le bon vieux < !–[if IE] Ici votre code HTML réservé à IE. < ![endif]– ne fonctionne déjà plus sous ie11, car ie11 n’est pas déclaré comme un ie, ce qui oblige à définir :
<meta http-equiv=“X-UA-Compatible” content=“IE=edge” />
en dehors pour être sur que ie11 ne se mettra pas en mode compat ie8…
Le 26/01/2015 à 10h35
Le 26/01/2015 à 10h35
Perso, utiliser ces benchmark ne me dérange pas, tant qu’on reste sur l’évolution d’une version d’un navigateur à un autre, et pas pour comparer “le nav X est meilleur que Y parce qu’il fait 3% mieux sur truc”
Le 26/01/2015 à 10h42
Ben écoute, si ton site en production est codé uniquement selon les standards, c’est bien félicitation.
Mais c’est pas pour autant que le restes des autres devs font comme toi.
J’ai déjà vu des devs web qui utilisent les préfixes Webkit en production et qui refuse de créer un comportement différent uniquement pour IE.
Alors certes, le délaissement de IE au profit des autres navigateurs est mérité (MS ne s’est remis en question qu’à partir de IE 10 et a commencer à faire du bon boulot depuis IE 11), mais la philosophie de développer pour des navigateurs et non pas selon des standards est très mauvaise.
Le 26/01/2015 à 10h43
La comparaison est surtout intéressante entre Internet Explorer / Spartan afin de voir les changements apportés entre les deux versions, toutes les deux en développement (FF et Chrome sont présents pour donner des indications de mesures, rien de plus). Après oui, les choses vont certainement évoluer et c’est justement précisé dans l’actu pour éviter de tirer des conclusions hâtives. " />
Le 26/01/2015 à 10h46
Pour SunSpider j’imagine que la valeur la plus faible est la meilleure.
C’est pas un peu bizarre que Spartan en bêta à un résultat deux fois plus faible que Chrome ?
Le 26/01/2015 à 10h47
Une excellente nouvelle pour le monde du web en général, mais cela ne me fera pas changer de mon Firefox " />
Le 26/01/2015 à 10h48
C’est vrai, de plus en plus de devs web laissent purement et simplement tomber IE. J’en connais.
Le 26/01/2015 à 10h52
Surtout que comme pour tout programme, t’as une plate-forme de référence, je vois comment c’est possible autrement. Forcement, ça sera mieux sur celle-ci. Sauf que dans mon job, je connais personne qui se sert d’IE en référence.
Le 26/01/2015 à 10h53
Qu’en sera-t-il du support de WebRTC (officiel) par ce bidule ?
Le 26/01/2015 à 10h54
Y’a moyen de voir ce que ça donne pour :
-http://css3test.com/
-http://kangax.github.io/compat-table/es6/
Le 27/01/2015 à 14h27
Le 27/01/2015 à 15h58
Ce titre troll, j’y ai cru.
Le mode edge via la manip décrite est dispo depuis des mois dans les preview précédentes, rien de neuf.
Le 27/01/2015 à 16h02
Je ne sais pas ce que tu appelles “design standard” mais ce n’est pas l’Adaptive Web Design qui va t’empêcher de faire quoi que ce soit. Il s’agit juste de s’adapter au contexte d’utilisation, derrière tu fais ce que tu veux. Et le fait que tu parles de “version standard” montre clairement que tu es dépassé, il est bien loin le temps où l’on proposait une version mobile et une version pc. Avec tous les périphériques intermédiaires existants aujourd’hui, ça n’a plus de sens de couper la poire en deux entre fixe et mobile (surtout que les utilisateurs smartphones préfèrent généralement les versions fixes). L’AWD combine tests de support, tests d’environnement et analyse des usages pour offrir une expérience utilisateur bien plus riche.
Sinon, la dernière grosse étude de Yahoo faisait état de 0.2% de visiteurs avec JavaScript désactivé. Pourrir l’expérience utilisateur de 99.8% de ses visiteurs pour satisfaire ces 0.2%, ça n’a vraiment aucun sens. Le JavaScript désactivé c’est l’éternel argument des devs back-end pour justifier de continuer à faire le taf côté serveur et ne pas avoir l’air dépassé, mais il faut voir la vérité en face à un moment.
Le 27/01/2015 à 16h33
au pif : spdy ?
Le 27/01/2015 à 16h55
Le 27/01/2015 à 17h23
Le 27/01/2015 à 17h45
Le 27/01/2015 à 18h13
Le 27/01/2015 à 18h20
Je ne sais pas si tu t’adressait à moi mais j’intervenais uniquement pour dire que de se baser sur le user-agent c’est pas bien et que JS peux aider à modeler un design adéquat au support " />
Les test de fonctionnalité sont souvent passé à la trappe car “de toute façon on supporte X% de la population donc on s’en fout des autres” d’après ce topic ^^
Le 27/01/2015 à 18h47
ah non j’ai misclick le nom pour la réponse, je suis entièrement d’accord avec ce que tu as dit
Le 27/01/2015 à 19h48
Le 27/01/2015 à 20h04
Le 27/01/2015 à 20h44
Mes résultats pour FIFEFOX 35.0.1 sous OS X 10.6.8 :
https://octane-benchmark.googlecode.com/svn/latest/index.html
Octane Score: 4834
Richards 13489 Core language features
Deltablue 15743 Core language features
Crypto 10831 Bit & Math operations
Raytrace 19738Core language features
EarleyBoyer 7996 Memory & GC
Regexp 68.7 Strings & arrays
Splay 815 Memory & GC
SplayLatency 1829 GC latency
NavierStokes 12674 Strings & arrays
pdf.js 2651 Strings & arrays
Mandreel 4238 Virtual machine
MandreelLatency 1519 Compiler latency
GB Emulator 25697 Virtual machine
CodeLoad 5034 Loading & Parsing
Box2DWeb 7950 Bit & Math operations
zlib 10810 asm.js
Typescript 4808 Virtual machine & GC
The final score is the geometric mean of the single scores.
We suggest to restart the browser before repeating the test.
https://www.webkit.org/perf/sunspider/sunspider.html
============================================
RESULTS (means and 95% confidence intervals)
——————————————–
Total: 327.9ms +/- 7.6%
——————————————–
3d: 54.9ms +/- 2.2%
access: 28.4ms +/- 2.4%
bitops: 16.2ms +/- 1.9%
controlflow: 3.8ms +/- 7.9%
crypto: 26.3ms +/- 2.2%
date: 38.5ms +/- 2.4%
math: 26.5ms +/- 8.6%
regexp: 14.5ms +/- 2.6%
string: 118.8ms +/- 19.7%
http://browsermark.rightware.com
Your Desktop with this browser score was: 1721
Your Desktop with this browser is faster than 16% of all Desktops tested so far.
Below you can see some other top Desktop results.
Best Desktops
15 July 2014 19:11
Windows 7
Google Chrome 38.0
9230 points
24 November 2014 23:12
Mac OS X Yosemite
Safari 8.0
9071 points
22 November 2014 09:41
Windows
Google Chrome 40.0
8876 points
https://html5test.com/
Your browser scores 445 out of 555 points
Le 27/01/2015 à 20h45
Résultat en double et comportement très curieux de la page après avoir cliqué sur “envoyer”
Le 27/01/2015 à 22h03
Et dans le cas d’une support “annoncé” par le navigateur, mais incorrect en réel (comme dit plus haut HTML5testn’est pas un “benchmark”, mais juste un score donné parce que le navigateur “déclare” le support de fonctionnalités) ?
Tu fais quoi ? Tu donnes une expérience “complète”, mais dégeulasse parce que le navigateur n’est pas “encore pret” ? " />
L’interet de l’user agent c’est aussi de dire ; on a testé le support de IE11 / Chrome 20 / Safari 4, et on “a validé” la fonctionnalité avec ces versions de navigateur.
Tu veux changer ton IE en “chrome v155.01”, c’est ton problème, au final, pour 99% des utilisateurs ça permet d’éviter le retours utilisateurs : je suis toujours sur la version xxx de Chrome et mon rendu est dégueulasse parce qu’il y a un bug dans le rendu …
Le 28/01/2015 à 10h06
Le 26/01/2015 à 17h06
Ça me semble bien crade d’activer/désactiver des fonctionnalités client liées au navigateur cotés serveur.
Le 26/01/2015 à 17h24
C’est parfois utiliser pour détecter si t’es en mobile ou non. Mais normalement avec le responsive design ça devrait disparaître.
Le 26/01/2015 à 19h02
Le 26/01/2015 à 19h09
Le 26/01/2015 à 19h10
Le user agent n’est pas utilisable, depart son implémentation. Il n’y a pas le choix, vu comment est conçu le HTML5, il faut envoyer modernizr, l’exécuter, et récupérer les infos, à ce moment seulement le serveur sait de façon raisonnablement précise à quoi il a affaire. Ce reste moyennement fiable (le navigateur peut raconter des conneries si ça lui chante) mais de manière générale ça fonctionne.
Avant ce retour, il faut considérer qu’en face, on peut avoir de l’IE8 comme du chrome 41…
Le 26/01/2015 à 19h13
Le 26/01/2015 à 19h56
Le 26/01/2015 à 19h58
Au début, j’utilisais chrome. J’ai constaté que parfois le PC se mettait à chauffer et il fallait que je force l’arrêt pour ne plus entendre l’emballement du ventilo. Je suis passé à Firefox. Lors du téléchargement de Windows 10, pour vérifier le débit réseau, occupation du processeur:10%. Sous ie11:2%
Je ne sais pas ce que vous en pensez mais MS fait feu de tout bois en ce moment. D’ici qu’on se mette à acheter des windows phone… Au moins, ils ne baissent pas les bras et bossent. Et qu’on me parle pas du monde libre (IBM, SUN –>Oracle et j’en oublie). MS a raison de mettre windows 10 gratuit pour les particuliers. C’est une manière de segmenter entre particuliers et entreprises qui vont arriver après et donc payer.
Et pourtant je suis un pro-google sur mobile(Android).
Tout ce qui tire l’expérience vers le haut va dans le bon sens.
Le 26/01/2015 à 21h33
Le 26/01/2015 à 22h36
Pour les CSS pour MS, actuellement en tant qu’éditeur (pas forcement seul) :
Par contre, je conviens que Mozilla et Google sont plus présent. Adobe aussi est pas mal présent. Je suis pas un fan de Ms (j’ai plus rien de Ms chez moi), mais je ne pas nier que Ms s’est sorti les doigts du c*l ses 3 dernières années concernant le web.
Le 26/01/2015 à 23h04
Le 27/01/2015 à 09h46
Le 27/01/2015 à 10h25
en même temps, il est basé sur le moteur de chrome, il y a des chances qu’il ne pose pas de problème pour faire marcher whatsapp " />
Le 27/01/2015 à 11h39
Ils ont collé NXI dans le SpeedDial " />
Le 27/01/2015 à 14h05
Le 27/01/2015 à 14h24
Le 26/01/2015 à 09h12
Il faut se méfier des suites de bench trop connus, car les navigateurs ont la méchante habitude de devenir spécialistes de l’optimisation des benchmarks, plutôts que spécialiste de l’optimisation tout court.
Alors ce n’est qu’un test parmi les autres, mais ça montre aussi à quel point un résultat d’un bench ne vaut pas grand chose au final.
Le 26/01/2015 à 09h17
Le 26/01/2015 à 09h18
Le 26/01/2015 à 10h56
Personnellement qu’ils laissent tomber IE je m’en fous un peu du moment que le site est conforme aux standards
Qu’ils utilisent des features non standard en prod’ c’est sale mais ça peut être acceptable du moment que la majorité du code est conforme aux standards.
Le plus dur à avaler c’est que certains font les 2 et se respectent pas les standards. Donc oui, c’est le navigateur le plus discriminé qui se base uniquement sur le respect des standards du web (je parle de IE11) qui prend le plus cher !
Et le plus ironique c’est que des devs reprochent à MS de pas respecter ces standards qu’eux même ne respectent pas…
Le 26/01/2015 à 10h56
Sur CCS3Test :
IE : 50 %
Spartan : 51 %
Sur le test ECMAScript 6, une info en particulier ou bien une copie del ‘intégralité des résultats pour IE/Spartan ?
Le 26/01/2015 à 11h30
Pour être exact, l’User Agent contient absolument tous les noms de navigateurs concurrents existants. Trolling maximal.
Le 26/01/2015 à 11h35
Le 26/01/2015 à 11h47
En même temps, le standard du w3c les gens s’en moquent c’est plutôt webkit aujourd’hui le standard de fait, car il est incontournable.
C’est un peu Le scénario de IE5 qui se répète.
Le 26/01/2015 à 11h55
A la différence que ceux qui descendaient ms pour ca à l’époque encensent aujourd’hui google et/ou l’excusent. Cherchez l’erreur …
Le 26/01/2015 à 11h57
Les derniers IE respectent les standards. Et par standard, je parle de vrais standard pas ce qui est en passe d’être normalisé.
Le 26/01/2015 à 12h03
Le 26/01/2015 à 12h04
Le 26/01/2015 à 12h13
Le 26/01/2015 à 12h27
Le 26/01/2015 à 12h32
Le 26/01/2015 à 12h35
Il y a un pourcentage en haut de la première colonne. Mais seblutfr m’a répondu. Merci à vous deux. " />
Le 26/01/2015 à 12h40
Ouais, sauf que j’ai l’impression qu’il n’y a pas grand-monde qui a cherche à comprendre comment ça se passe au W3C. J’avais essayé d’en faire une explication sur un autre forum.
Le 26/01/2015 à 12h44
Regarde du côté des WebAPI c’est principalement Mozilla, du côté du CSS dernièrement je pense que c’est Ms qui se bouge le plus le cul. Depuis quelques temps, j’ai n’ai plus l’impression de voir Google comme un moteur.
Le 26/01/2015 à 12h46
Le 26/01/2015 à 12h49
Le 26/01/2015 à 12h49
source
We recognize some enterprises have legacy web sites that use older technologies designed only for Internet Explorer, such as custom ActiveX controls and Browser Helper Objects. For these users, Internet Explorer will also be available on Windows 10. Internet Explorer will use the same dual rendering engines as Spartan, ensuring web developers can consistently target the latest web standards.
Les ActiveX et les BHO seront supportés sur Internet Explorer mais plus sur Spartan.
Le 26/01/2015 à 12h54
Le 26/01/2015 à 12h56
Si on parle bien des mêmes WebAPIs, c’est principalement destiné à Firefox OS, pas vraiment utilisable dans l’immédiat pour du Web (mais néanmoins du bon boulot, certes).
Quant à IE, j’ai pas beaucoup suivi ces dernières années, mais j’ai l’impression qu’ils visent surtout les standards. Pas d’innovations donc, mais au moins si on avait un navigateur supportant correctement l’existant (css3, inputs …) ça serait déjà énorme.
Le 26/01/2015 à 12h58
Comme on peut le voir, le test de compatibilité HTML5 donne de meilleurs résultats avec Spartan, sans que le gain soit exceptionnel pour autant puisqu’on gagne 9 points seulement.
Je vais me répéter une énième fois : HTML5 test n’est pas un test ! (comme CSS3test d’ailleurs).
Ces deux sites ne font que recenser les spécifications qui sont supportées, mais aucunement si elles le sont bien. Et en plus ils prennent en compte tous les drafts (et pour moi, un draft n’est pas un standard).
A quand un vrai site avec des vrais tests de la bonne implémentation du standard.
Le 26/01/2015 à 12h59
FF35 + ABP / win7 64b : street view fonctionne sans soucis, avec de beaux effets 3D au passage de la map au street view ….
Testé aussi sous IE11, sans plugin, pas de soucis …
Donc pour moi, tout semble fonctionner.
Après, je ne peux pas comparer avec Chrome, vu que je ne l’ai jamais installé …
Comme quoi, chaque expérience est différente. " />
Le 26/01/2015 à 13h02
Mais les propositions ont été poussées au W3C pour Mozilla et pas mal ont été acceptées.
Bha pour IE, c’est que tu ne suis pas assez bien. Pas mal de proposition au W3C ont pour rédacteurs des types de Microsoft avec des implémentations à l’appuie. Sauf que les -ms- (les prefixes c’est le mal) personne ne pense à regarder ce qu’il y a, et il y en a pas mal.
Le 26/01/2015 à 13h16
Je pense pas que quelques années après la sortie de IE5-IE6 et mêmes les quelques années après MS était descendu parce que “c’était le standard de fait” …
Le souci c’est le “niveau” de ce standard de fait " />
A sa sortie IE6 était offert, gratuit, et intégré dans windows EN PLUS d’être l’un des meilleurs navigateur sur le marché. Maintenant avec la mort des concurrents Ms a quasiment “stoppé” tout dev sur internet explorer forçant les devs à considérer les “bugs” comme des standard de fait pendant des années.
Si MS avait gardé son niveau de qualité, et avait continué à avoir un bon support des standards, le problème ne serait pas là …
Et quand la concurrence a commencer à emerger en se basant sur les standards W3C, les devs étaient quand même obligés de supporter les “bugs” de IE.
J’ai du coup, un peu de mal à voir l’analogie avec WebKit, qui sans être parfait, lui se base sur les standard W3C + fonctionnalités experimentales + gros niveau de réactivité pour supporter les standards de fait.
Après le débat, “google ils sont méchant ils font du filtrage par User Agent”, si je passe sur chrome mon user agent en IE8, mon WebMail Office 365 passe en mode “ancienne version” … ce que j’avais il n’y a pas si longtemps avec mon tel Android … Donc il y a bien aussi filtrage par UserAgent non ?
Le 26/01/2015 à 13h17
Linux Mozilla Firefox 35.0 Gecko 35
HTML5 445
Octane 16814
Sunspider 210.9ms +/- 0.7%
BrowserMark 3357
Le 26/01/2015 à 13h24
Certaines tests dépendants de la puissance de ta machine, s’il n’y a rien pour comparer, ça ne sert à rien.
Le 26/01/2015 à 13h25
le problème vient des webdevs qui ne supportent plus qu’un seul navigateur : chrome, on a l’impression de revenir au web du “veuillez utiliser IE pour accéder à ce site”.
Par exemple il y a whatsapp ou snapchat je sais plus qui a lancé son chat web y’a pas longtemps qui n’est compatible… qu’avec chrome…
Le 26/01/2015 à 13h27
Le 26/01/2015 à 13h31
Tu parles plutôt des sites promo fait en partenariat avec Google ? Mais c’est déjà de la pub pour Google. Quel site serait assez dingue pour faire du Chrome only autrement ?
Le 26/01/2015 à 13h33
Le 26/01/2015 à 13h36
Si je vois bien c’est une web app sortie il y a 5 jours, où il y a marqué “More Browser coming soon” ?
Pour moi c’est pas tant WebKit qui est ciblée en tant que tel, mais “Chrome” : le navigateur qui a le meilleur rapport PDM/présence sur différentes plateformes.
Comme ça tous les utilisateurs desktop ont un moyen de l’utiliser “juste en installant chrome”, pour la version “beta” …
Il n’est pas question d’un support “webkit”, et support dégeu sur les autres plateformes, c’est “Chrome est supporté, le reste arrive”.
Le 26/01/2015 à 14h09
pluzun
Le 26/01/2015 à 14h55
Le 26/01/2015 à 15h05
Si Spartan rame autant que Windows 10 c’est pas la peine. (Genre, 1 Go de ram bouffé sans rien faire) " />
Le 26/01/2015 à 15h17
Joli troll, effectivement …
Le 26/01/2015 à 15h38
Tu veux dire que Windows 10, tout comme Windows 8, 7 et Vista, gère la mémoire en allouant la mémoire non utilisée aux applications, et que donc, ce n’est pas parce que tu as X Go allouée que tu as réellement toute la mémoire utilisée ? C’est étonnant dis donc
Le 26/01/2015 à 15h46
Mega ne fonctionne qu’avec Chrome, moyennement avec Firefox, pas du tout avec IE.
Le site OVH pour l’ADSL ne fonctionne qu’avec Chrome (et pas Chromium ou Iron !!!).
Moi ça me gave les gens qui dev comme des porcs ! Et en plus, quand tu leurs dis que IE11 est aussi bien voire meilleur, les gars d’OVH te rient au nez…
Mais bon, quand on a qu’une Surface RT comme ma grand-mère, va consulter le manager OVH du coup !
Le 26/01/2015 à 15h57
Et donc pourquoi faire d’abord une version spéciale chrome au lieu de cibler tous les navigateurs d’un coup en se basant sur du standard ?
Le 26/01/2015 à 16h01
Parce qu’il y a pas de challenge à utiliser encore et toujours les même choses.
Parce que avoir un CV en tant que dev disant que tu n’as jamais utiliser des features avancées pour coder des sites web, c’est pas vendeur.
Le 26/01/2015 à 16h04
Alors question bête, je suis le seul qui arrive pas à lancer IE sur la preview ? j’avais un 8.1 clean avec un IE dev chanel et j’ai migré via windows update. IE dev chanel se lance, mais il me dit “version plus supporté, installez la tech preview” et il se ferme.. Le normal il se passe rien du tout >_<’
edit: alors ça c’est pas mal, il se lance pas du menu démarer, je l’ai pin sur la task bar et il c’est lancé.. Oubliez mon post du coup :p
Le 26/01/2015 à 16h09
News un peu racoleuse, c’est pas nouveau ce switch, et ce n’est absolument pas Spartan.
> Let’s be clear “Experimental Web Platform Features” is not new or “Spartan”.(https://twitter.com/WithinRafael/status/559465318616027138)
Le 26/01/2015 à 16h13
non, mais c’est belle et bien le moteur de rendu qu’il utilisera, c’est pour ça que la news ne parle pas de l’UI, mais purement des spec/perf de html5/rendu
Le 26/01/2015 à 16h23
c’est le principe d’une béta, proposer sur une plateforme ciblé un service en développement, pour faire évoluer le coeur, et après coup l’étendre à partir de ce qui a fonctionné, et de ce qui a raté
Aujourd’hui chrome (voir même webkit plus généralement d’ailleur) est suffisamment répandue, et documenté pour préparer un développement béta
Le 26/01/2015 à 16h28
Et pourquoi pas leur demander ? " />
C’est con, mais c’est souvent le cas quand tu développe une web app, tu cibles une ou plusieurs plateforme, tu fais ton projet, te valide le projet sur la/les plateforme, puis tu fais les réglages.
TRES rarement, tu développe sur une feuille de papier en suivant les standard, et tu test en parallèle sur toutes les plateformes. D’autant plus quand tu dois supporter les IE9-10-11.
Alors, oui, est-ce que c’est une erreur de la part de SnapChat ? il y a de fortes chances. maintenant la question est :
Et d’ailleurs, est ce vous avez essayé de faire tourner sur IE11 ?
Maintenant est ce que Chrome est le IE5 de 2014⁄2015 ? perso, je dirai plutôt que c’est le Flash de 2014⁄15 " />
Ca fonctionne, une plateforme stable et commune à tous les OS, sur laquelle on peut dev sans trop de souci, et qui ne demande “que” l’installation d’une app mais bordel, si seulement on pouvait s’en passer " />
Le 26/01/2015 à 16h29
Alors c’est pas une news racoleuse, c’est une erreur dans la news, et tu as un bouton pour ça " />
Le 26/01/2015 à 16h46
En temps qu’utilisateur , IE11 a fait de sacré progrès . Certes IE partait de loin , très loin même . Il lui manque juste un gestion des modules plus “ouverte” .
Le 26/01/2015 à 16h58
Ca pourrait bientôt arriver :
http://frawin.com/rumeurs/2015/27350_les-extensions-chromium-compatibles-avec-sp…