Microsoft ouvre un canal développeur pour Internet Explorer

Microsoft ouvre un canal développeur pour Internet Explorer

Première. Clap.

Avatar de l'auteur
Vincent Hermann

Publié dans

Logiciel

16/06/2014 3 minutes
43

Microsoft ouvre un canal développeur pour Internet Explorer

Pour la première fois, Microsoft propose un canal développeur pour Internet Explorer. Une manière de présenter progressivement aux développeurs web les évolutions prévues pour les futures moutures du navigateur. Mais attention : il s’agit d’un canal de travail continu qui ne représente pas nécessairement la bêta d’Internet Explorer 12.

internet explorer developer channel

Canal développeur : une première pour Microsoft 

Microsoft a donc publié une première version de son « developer channel » d’Internet Explorer. C’est la première fois dans l’histoire du navigateur que la firme ouvre un tel canal. Comme Aurora pour Firefox ou encore Canary chez Google, il s’agit de versions dédiées aux tests et qui n’empiètent pas sur la version stable déjà installée sur la machine de l’utilisateur. Il s’agit donc d’un important changement pour la firme car les bêtas d’Internet Explorer remplaçaient toute ancienne mouture déjà présente. Un problème contourné grâce à l’utilisation de la virtualisation (App-V)

 

Sur l’annonce officielle, Microsoft indique clairement qu’il s’agit de la première d’une longue série de préversions. Les développeurs pourront donc tester les apports prévus par Microsoft, mais avec une précision importante : ces préversions ne représentent pas nécessairement ce qui est prévu pour Internet Explorer 12. Comme chez les concurrents, il faut considérer ce canal comme un « four » contenant des plats très différents. De temps en temps, la porte s’ouvre, et ce qui est « cuit » est utilisé pour la prochaine version stable.

Automatisation des tests, gestion des manettes, outils développeurs... 

Cette première préversion pour développeurs contient ainsi les premières implémentations de plusieurs standards. C’est le cas notamment de WebDriver, qui permet de définir des actions à effectuer automatiquement sur une page pour simuler la présence d’un contrôle humain. Un ajout clairement destiné aux développeurs qui veulent créer des procédures pour tester une page web. Autre ajout, davantage mis en avant celui-là, la gestion de l’API Gamepad, qui permet évidemment d’utiliser une manette de jeu dans une page web.

 

D’autres améliorations ont été réalisées, notamment pour les outils pour les développeurs, accessibles depuis la touche F12. En plus d’une interface remaniée, l’autocomplétion se veut plus efficace, des raccourcis clavier ont été ajoutés, un meilleur affichage de l’utilisation de la mémoire par les objets et ainsi de suite. Une page spécifique est d’ailleurs consacrée à ces apports.

 

L’ouverture de ce canal développeur est une étape importante pour Internet Explorer, dont Microsoft veut assurer décidément le changement de cap opéré depuis la version 9. On avait pu voir récemment que la firme avait ouvert un site dédié aux technologies en cours d’implémentation. Cela donne globalement un processus de conception beaucoup plus ouvert. Ne reste finalement qu’à attendre la réponse des développeurs web.

 

Ceux qui veulent se lancer pourront récupérer le fichier d'installation depuis cette page. Cette préversion peut être installée sous Windows 7 SP1 et Windows 8.1. Les versions 32 et 64 bits sont bien entendu prises en charge.

Écrit par Vincent Hermann

Tiens, en parlant de ça :

Sommaire de l'article

Introduction

Canal développeur : une première pour Microsoft 

Automatisation des tests, gestion des manettes, outils développeurs... 

next n'a pas de brief le week-end

Le Brief ne travaille pas le week-end.
C'est dur, mais c'est comme ça.
Allez donc dans une forêt lointaine,
Éloignez-vous de ce clavier pour une fois !

Fermer

Commentaires (43)




il faut considérer ce canal comme un « four »





Optimisme, quand tu nous tiens… <img data-src=" />



Hum… Bon, sinon c’est plutot une bonne nouvelle de savoir qu’on peut installer plusieurs versions de IE sur son système. Ms deviendrait raisonnable ?




C’est le cas notamment de WebDriver, qui permet de définir des actions à effectuer automatiquement sur une page pour simuler la présence d’un contrôle humain



un truc comme selenium?








127.0.0.1 a écrit :



Hum… Bon, sinon c’est plutot une bonne nouvelle de savoir qu’on peut installer plusieurs versions de IE sur son système. Ms deviendrait raisonnable ?







Je vais attendre que ça soit multiplate-forme. C’est trop chiant à installer quand on est pas sous Windows. <img data-src=" />



IE 12 est sensé avoir quelques changement en terme d’UI … Et c’est vrai que pour l’instant je trouve Chrome et son clone FF ( <img data-src=" /> ) bien plus pratique … surtout une fois dans les paramètres <img data-src=" />








zefling a écrit :



Je vais attendre que ça soit multiplate-forme. C’est trop chiant à installer quand on est pas sous Windows. <img data-src=" />





Hum… Internet Explorer sous Linux ou Mac.



J’ai un doute sur le taux d’adoption. <img data-src=" />









charon.G a écrit :



un truc comme selenium?





Je comprend mieux pourquoi ça porte le même nom. C’est une normalisation w3c du projet selenium





. It is suggested that any implementors join the WG for this specification. Despite not being stable, it should be noted that this specification is strongly based on an existing Open Source project — Selenium WebDriver — and the existing implementations of the API defined within that project.





C’est cool je bosse avec cette techno en ce moment <img data-src=" />









Oungawak a écrit :



Hum… Internet Explorer sous Linux ou Mac.



J’ai un doute sur le taux d’adoption. <img data-src=" />







Mais que tu es pessimiste. <img data-src=" />









Oungawak a écrit :



Hum… Internet Explorer sous Linux ou Mac.



J’ai un doute sur le taux d’adoption. <img data-src=" />





suffit de voir quand skype a été racheté par Microsoft, tous les linuxiens sur NXI racontaient qu’ils abandonneraient skype. <img data-src=" />

Si microsoft sortait IE sous linux il se ferait basher c’est sur….

Ils auraient 1% de 1% de part de marché <img data-src=" />









zefling a écrit :



Je vais attendre que ça soit multiplate-forme. C’est trop chiant à installer quand on est pas sous Windows. <img data-src=" />







Je te comprend. C’est un peu comme installer X.Org quand on n’est pas sous linux. <img data-src=" />



Manque plus que la mise à jour automatique régulière (forced rolling release) comme Chrome et Firefox








charon.G a écrit :



suffit de voir quand skype a été racheté par Microsoft, tous les linuxiens sur NXI racontaient qu’ils abandonneraient skype.





Bien avant le rachat par Microsoft, les linuxiens n’ont jamais aimé Skype parce que le protocole est complètement verrouillé et aucun client libre ne peut être développé.



Au moins il y a une version Linux de Skype, contrairement à d’autres softs…









Konrad a écrit :



Bien avant le rachat par Microsoft, les linuxiens n’ont jamais aimé Skype parce que le protocole est complètement verrouillé et aucun client libre ne peut être développé.



Au moins il y a une version Linux de Skype, contrairement à d’autres softs…





N’empêche que je vois mal des linuxiens utiliser IE sous Linux si on leur proposait une version <img data-src=" />









charon.G a écrit :



N’empêche que je vois mal des linuxiens utiliser IE sous Linux si on leur proposait une version





Les développeurs ? Il y en a qui sont sous Linux, ça leur permettrait de tester leur code avec IE.









Konrad a écrit :



Les développeurs ? Il y en a qui sont sous Linux, ça leur permettrait de tester leur code avec IE.





Mouais je ne pense pas que Microsoft va porter un navigateur juste pour les développeurs.



Je me demande d’ailleurs si il existe pas des offres speciales sur azure pour faire des tests a distance.









charon.G a écrit :



N’empêche que je vois mal des linuxiens utiliser IE sous Linux si on leur proposait une version <img data-src=" />







Déjà pas certain qu’ils l’utiliseraient sous Windows. <img data-src=" />









127.0.0.1 a écrit :



Déjà pas certain qu’ils l’utiliseraient sous Windows. <img data-src=" />





C’est pas faux <img data-src=" />



Perso j’attends surtout qu’ils prennent en charge les veilles version de Windows, qu’ils sortent des versions d’IE plus régulièrement (tous les 6mois?), et accessoirement un moteur qui soit portable sur différentes plateformes à défaut du navigateur en entier.


“il faut considérer ce canal comme un « four » contenant des plats très différents. De temps en temps, la porte s’ouvre, et ce qui est « cuit » est utilisé pour la prochaine version stable.”

et si les plats sont cramés en en fais quoi???

<img data-src=" />








Oungawak a écrit :



Hum… Internet Explorer sous Linux ou Mac.

J’ai un doute sur le taux d’adoption. <img data-src=" />





Sous Linux… effectivement, même en étant très optimiste… ça ne se fera pas.

Apple… dois-je rappeler aux différents cerveaux de poissons rouges que IE a déjà été présent sur cette plateforme, bien avant Safari ^^;



De plus, IE (la version 11), n’en déplaisent aux détracteurs, fait très bien son boulot, et est bien moins gourmand en ressources que le panda (ça s’améliore de ce côté-là, mais ils ont du boulot à faire).









Mithrill a écrit :



On peux émuler Internet Explorer 6 sur Linux, avec Wine… déjà fait pour des tests,

et IE était très rapide à réagir (autant que Fx ça doit faire 4-5 ans que j’avais testé).





Oui et même les versions supérieurs je crois, mais le résultat ne correspond au résultat sous Windows. Du coup c’est pas super utile pour les devs. Le mieux reste encore les machines virtuel à minima que met à disposition Ms.







Mithrill a écrit :



Attention à ne pas mettre tout le monde dans le même panier…

je faisais partie des utilisateurs de Skype sous Linux

et honnêtement ça fonctionnait super bien avant la rachat par MS.





Et c’est moi ou la qualité c’est pas mal dégradé sur Skype dernièrement ? Je suis passé à Hangout du coup.







Mithrill a écrit :



Il ne faut pas se voiler la face, maintenant

les navigateurs tendent de plus en plus à se ressembler,

est-ce une bonne chose ou mauvaise ?

En tout cas dans les processus de dév,

c’est encore plus vrai aujourd’hui.





Comme toute techno au final. il arrive un moment ou les choses se stabilisent. Tu peux pas réinventer le navigateur tous les ans.









Jiyuu_Hashi a écrit :



Sous Linux… effectivement, même en étant très optimiste… ça ne se fera pas.

Apple… dois-je rappeler aux différents cerveaux de poissons rouges que IE a déjà été présent sur cette plate-forme, bien avant Safari ^^;







Bien de rappeler un truc qui s’est passé il y a plus de 10 ans et qui n’a jamais été poursuivi. D’ailleurs on peut noter la même chose pour Safari qui à eux le droit à quelque versions sous Windows. Le problème c’est qu’il faut soit une VM soit la machine pour tester. Faut pas s’étonner Safari est assez peu testé, et ça risque de devenir la même chose pour IE. D’ailleurs dans certains boîtes la priorité c’est devenu Chorme et Firefox, le reste ensuite parce qu’il n’y a pas à ce poser la question du système de l’utilisateur pour ces navigateurs.







Jiyuu_Hashi a écrit :



De plus, IE (la version 11), n’en déplaisent aux détracteurs, fait très bien son boulot, et est bien moins gourmand en ressources que le panda (ça s’améliore de ce côté-là, mais ils ont du boulot à faire).





C’est très bien qu’elle marche mieux, mais perso dans une VM, elle rame à mort et je ne vois que ça.









seb2411 a écrit :



Perso j’attends surtout qu’ils prennent en charge les veilles version de Windows, qu’ils sortent des versions d’IE plus régulièrement (tous les 6mois?), et accessoirement un moteur qui soit portable sur différentes plateformes à défaut du navigateur en entier.







Tu veux quoi comme vieilles version de Windows ? XP ? fin de support et vieilles technos. Vista ? en fin de vie.



Version plus régulière, pourquoi pas mais le problème c’est pour les entreprises et si c’est pour implémenter des drafts préfixés à tout va ça n’a aucun intérêt…



Et le moteur (ou le navigateur multiplateforme) je suis pour mais vu la réputation d’IE (qui date d’IE6 hein) ben il sera peu ou pas télécharger.












Nyco87 a écrit :



Version plus régulière, pourquoi pas mais le problème c’est pour les entreprises et si c’est pour implémenter des drafts préfixés à tout va ça n’a aucun intérêt…







Actuellement celui qui fait le plus d’implémentation préfixé c’est MS. Firefox et Chrome les mettent maintenant dernière des préférences, comme ça seuls les dév y ont accès et ça évite d’avoir des sites fait avec des trucs pas finis.



J’en prodite pour dire qu’il y a un nouveau plugin pour IE qui permet de faire du Webrtc !



https://temasys.atlassian.net/wiki/display/TWPP/WebRTC+Plugins



Bon ok ça demande d’ajouter un bout de js supplémentaire dans ton code








Nyco87 a écrit :



Tu veux quoi comme vieilles version de Windows ? XP ? fin de support et vieilles technos. Vista ? en fin de vie.



Version plus régulière, pourquoi pas mais le problème c’est pour les entreprises et si c’est pour implémenter des drafts préfixés à tout va ça n’a aucun intérêt…



Et le moteur (ou le navigateur multiplateforme) je suis pour mais vu la réputation d’IE (qui date d’IE6 hein) ben il sera peu ou pas télécharger.





XP pourquoi pas Vista. toute version qui est encore utilisée de manière significative. Car c’est cool d’avoir des mises a jours mais si ça touche pas 25% d’utilisateurs ça veut dire que tu as 25% de vieux navigateurs et du coup la mise a jours et toute relative puisque tu dois continuer de supporter en tant que dev de vieilles versions pendant des années.



Pour les versions régulières, aux entreprises de gérer selon leurs besoins, ils peuvent bloquer leurs mises a jours du coup c’est pas vraiment le soucis de Microsoft. Et justement tu diminue le besoin des préfixe en publiant régulièrement car tu sais que si une fonctionnalité n’est pas encore implémenté dans la version n elle le sera sûrement dans la version n+1 qui sort dans 6 mois.



Par exemple je suis curieux de savoir si ils vont supporter ECMA Script 6 complètement ou pas. Ça va impacter assez lourdement sur les choix des devs. Si ils ne le font que partiellement ça implique X année d’attente en plus. Ou le besoin d’utiliser des utilitaires pour faire le lien.



Et pour le moteur oui ce serait la cerise sur le gâteaux. Mais tant qu’a faire ma liste de voeux pour noel autant en profiter <img data-src=" />





car les bêtas d’Internet Explorer remplaçaient toute ancienne mouture déjà présente.



C’est déjà le cas avec les versions normales. Pour pallier à ce problème, il faut passer par des verrues comme IE Tester ou utiliser une autre installation de Windows (ou autre machine, VM, …).



La merde quoi.



Autant j’apprécie certains aspects chez MS, mais celui là me pourrit la vie à chaque phase de recette…



J’oubliais : la désinstallation d’un IE qui prend des plombes…








Nyco87 a écrit :



Tu veux quoi comme vieilles version de Windows ? XP ? fin de support et vieilles technos. Vista ? en fin de vie.





Ceci n’est vrai que parce que Internet Explorer n’est pas un navigateur comme les autres, c’est une partie intégrante de Windows. Du coup, arrêt du support de l’OS = fin du support de Internet Explorer pour cet OS aussi.



Car il existe bien sûr des versions de Firefox, Chrome, Opera, pour Windows XP et Vista… Si IE n’était pas aussi profondément ancré et dépendant de Windows, il pourrait s’installer facilement sur n’importe quelle version de Windows, et serait aussi plus facile à porter sur d’autres plates-formes.



Tiens, rappeler que Microsoft va se faire de la thune sur le dos de la “communauté” avec Internet Explorer en réduisant leur dépenses sur les tests, c’est un troll ?



Bah non, désolé Vincent, c’est simplement un fait. Et de là, mon parallèle avec l’article sur les brevets n’avait rien de déplacé.

Mais le plus déprimant n’est même pas cette censure insultante mais de voir autant de gens applaudir ça en considérant cette “ouverture” de Microsoft comme un cadeau.








vampire7 a écrit :



Tiens, rappeler que Microsoft va se faire de la thune sur le dos de la “communauté” avec Internet Explorer en réduisant leur dépenses sur les tests, c’est un troll ?



Bah non, désolé Vincent, c’est simplement un fait. Et de là, mon parallèle avec l’article sur les brevets n’avait rien de déplacé.

Mais le plus déprimant n’est même pas cette censure insultante mais de voir autant de gens applaudir ça en considérant cette “ouverture” de Microsoft comme un cadeau.







Avais-tu fait exactement le même commentaire sur Chrome, Firefox, Opera ?









Vincent_H a écrit :



Avais-tu fait exactement le même commentaire sur Chrome, Firefox, Opera ?





Chrome et Opera, je n’utilise pas, donc j’évite d’en parler.

Quant à Firefox, Mozilla est une organisation à but non lucratif. La mise à disposition des pré-versions n’a donc pas pour but de faire de l’argent.



Je ne suis pas développeur web, je fais juste des trucs en C sous Windows. Cette affaire ne changera donc rien pour moi. Le truc qui m’aurait intéressé aurait été de savoir si les emplois chez Microsoft qui seront affectés par ce changement se traduiront par des licenciements ou pas. Mais évidemment, ils ne communiqueront pas là-dessus.



Et même pour les développeurs, n’ont-ils pas déjà assez à faire avec les versions stables ? Personnellement, j’évite de perdre mon temps avec des bêtas : avec toutes les erreurs et approximations de la doc de Microsoft, sans parler des bugs du système lui-même, j’ai déjà suffisamment à faire.









vampire7 a écrit :



Chrome et Opera, je n’utilise pas, donc j’évite d’en parler.







Il n’empêche qu’ils existent.





Quant à Firefox, Mozilla est une organisation à but non lucratif. La mise à disposition des pré-versions n’a donc pas pour but de faire de l’argent.





Firefox est développé par Mozilla Fondation ET Mozilla Corporation qui n’est pas une organisation à but non lucratif !









Jed08 a écrit :



Firefox est développé par Mozilla Fondation ET Mozilla Corporation qui n’est pas une organisation à but non lucratif !





Certes, je dois encore avoir un reste d’idéalisme…

Mais ça ne fait pas de mon premier commentaire un troll pour autant. Ce n’est pas parce que c’est pareil ailleurs qu’il faut fermer les yeux sur les intérêts que peut avoir Microsoft ou qui que ce soit à faire ça.









vampire7 a écrit :



Mais ça ne fait pas de mon premier commentaire un troll pour autant. Ce n’est pas parce que c’est pareil ailleurs qu’il faut fermer les yeux sur les intérêts que peut avoir Microsoft ou qui que ce soit à faire ça.







On peut voir ça différemment.

Grâce à ça, MS peut accentuer ses efforts sur les fonctionnalités vraiment utilisées par les développeurs. Ca permet également aux développeurs d’être familiarisé avec les fonctionnalités en développement pour IE et de pouvoir s’en servir directement dès la sortie du navigateur.



Après je doute que MS ait des employés à plein temps sur du bêta testing IE ! (ces gens pourront faire d’autres trucs plus intéressant)

Avoir la communauté pour bêta tester une fonctionnalité fournit des informations plus représentatives que 10 ou 15 dev’ dans un bureau et pourra donc, j’espère, remonter plus de bugs dans une même échelle de temps.



20 ans plus tard <img data-src=" />

Comme quoi un changement de PDG et une chute du chiffre d’affaire <img data-src=" />








vampire7 a écrit :



Certes, je dois encore avoir un reste d’idéalisme…

Mais ça ne fait pas de mon premier commentaire un troll pour autant. Ce n’est pas parce que c’est pareil ailleurs qu’il faut fermer les yeux sur les intérêts que peut avoir Microsoft ou qui que ce soit à faire ça.







+1 Ca me fait penser a ces salops de OpenSSL qui recoivent 12 000 € par an et qui se repose tout de même sur la communauté pour trouver les failles <img data-src=" />









sniperdc a écrit :



20 ans plus tard <img data-src=" />

Comme quoi un changement de PDG et une chute du chiffre d’affaire <img data-src=" />





Belle chute du chiffre d’affaire en effet <img data-src=" />









zefling a écrit :



Bien de rappeler un truc qui s’est passé il y a plus de 10 ans et qui n’a jamais été poursuivi. D’ailleurs on peut noter la même chose pour Safari qui à eux le droit à quelque versions sous Windows. Le problème c’est qu’il faut soit une VM soit la machine pour tester. Faut pas s’étonner Safari est assez peu testé, et ça risque de devenir la même chose pour IE. D’ailleurs dans certains boîtes la priorité c’est devenu Chorme et Firefox, le reste ensuite parce qu’il n’y a pas à ce poser la question du système de l’utilisateur pour ces navigateurs.





Pourtant, le truc, comme tu dis, a été multiplateformes ^^; (bon, pas très/trop longtemps, et uniquement sur 2 plateformes).

Chrome, chez nous, apparemment, ce n’est pas prévu, pas plus que Firefox (en même temps, petite boîte de bientôt 14.000 personnes).







zefling a écrit :



C’est très bien qu’elle marche mieux, mais perso dans une VM, elle rame à mort et je ne vois que ça.





Un conseil, change de VM ou alors configure là correctement.

Aucun soucis avec IE, FF, Chromium en VM chez moi (et quand je dis “chez moi”, c’est à mon domicile, avec du matos datant de 2010).









Jiyuu_Hashi a écrit :



Un conseil, change de VM ou alors configure là correctement.

Aucun soucis avec IE, FF, Chromium en VM chez moi (et quand je dis “chez moi”, c’est à mon domicile, avec du matos datant de 2010).





Quand je dis que ça rame ça mort c’est IE, étrangement Chrome et Firefox semblent presque aussi rapide, mais IE j’ai des ralentissement intempestif insupportable.