Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Internet Explorer 10 : Microsoft maintient l'abandon des plugins dans la version Metro
Et propose une redirection vers la variante Desktop

Le , par Gordon Fowler

0PARTAGES

4  0 
Mise à jour du 02/02/2012, par Hinault Romaric

La version Metro d’Internet Explorer 10 ne prendra pas en charge les plugins ou autres extensions tiers comme Flash ou encore Silverlight. Microsoft maintient sa position concernant la future version de son navigateur, mais propose une méthode pour gérer facilement la transition.

Internet Explorer 10 sera disponible en deux déclinaisons, une version Desktop et une autre principalement adaptée à la navigation sur les écrans tactiles, qui tire parti de la nouvelle interface utilisateur de Windows 8 Metro.

Microsoft a opté pour l’abandon des plugins dans la version Metro pour offrir un navigateur sécurisé, fiable qui respecte la vie privée des utilisateurs, mais surtout qui consomme moins d’énergie. Une ressource assez limitée pour les tablettes. L’éditeur veut également s’aligner avec l’évolution du Web qui abandonne de plus en plus les plugins en faveur du HTML5.

« La navigation sur le Web d’aujourd’hui se passe pour la plus part sur des périphériques qui ne prennent tout simplement pas en charge les plugins » note Microsoft dans un billet de blog « Même les navigateurs qui prennent en charge les plugins offrent de nombreuses façons d’exécuter ceux-ci ».

Ainsi, il était prévu dans Internet Explorer 10 Metro une option "Use Desktop View", pouvant être sélectionnée par l’utilisateur pour afficher des sites nécessitant des Plugins dans la version Desktop. Bien plus, pour rendre plus fluide la transition, l’éditeur a apporté une modification à son navigateur.

Désormais, pour un site ayant un entête spécial HTTP (X-UA-Compatible: requiresActiveX=true), le navigateur affichera un message spécial invitant l’utilisateur à basculer vers la version Desktop.



Les développeurs peuvent afficher ce message en utilisant l’entête HTTP ou la balise méta :



Source : Blog Msdn

Internet Explorer 10 : la version tactile entièrement sans plug-in
Pas de Flash ni de Silverlight pour la version Metro du navigateur de Windows 8


Certains appelleront cela une révolution. « Dans Windows 8, Internet Explorer est disponible comme une application pour Metro (NDR : l'UI de Windows Phone adaptée au tactile) et comme une application de bureau. La version pour bureau continuera de supporter pleinement les plug-ins et les extensions », écrit Dean Hachamovitch, responsable de l'équipe IE de Microsoft, mais « la version Metro, elle, sera entièrement sans plug-in ».

Autrement dit, pas de Flash ni de Silverlight dans cette version tactile du navigateur, qui sera donc entièrement tournée vers le HTML 5.

L'explication donnée fait penser à celle de Steve Jobs au moment du bannissement du Flash de la plateforme des iPhones et des iPads. « Faire tourner IE en version Metro sans plug-in améliore la durée de vie de la batterie, la sécurité, la fiabilité et le respect de la vie privée des utilisateurs », expliquent les responsables de Microsoft.

Pour eux, les plug-ins font partie du passé du Web. Sur les 97.000 sites les plus visités dans le monde, le responsable du développement de Microsoft explique que 62% de ceux qui utilisent Flash ont déjà mis en place une alternative pour afficher leurs contenus en HTML 5 (le plus connu des sites proposant ce « fallback » est certainement Youtube).

Cela signifie-t-il pour autant la fin des plug-ins dans Internet Explorer ?

Non. Car contrairement à Apple (et sans aucun jugement de valeur), Microsoft n'a pas décidé d'exclure Flash (ou Silverlight) de son écosystème. « Les sites et les applications qui ont besoin des anciens contrôles ActiveX pourront continuer à tourner dans la version bureau du navigateur. Et les utilisateurs pourront sélectionner "Use Desktop View" dans la version Metro de IE pour afficher ces sites ».

Il n'en reste pas moins que cette annonce n'a pas manqué de faire grand bruit.

Source : Microsoft

Et vous ?

Que pensez-vous de cette décision ? Et de sa justification ?

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de Kiiwi
Membre chevronné https://www.developpez.com
Le 16/09/2011 à 12:52
Que pensez-vous de cette décision ? Et de sa justification ?
Une bonne idée ...
Et je ne comprend pas pourquoi (ni sur quoi) elle a fait du bruit.
Au final, l'utilisateur n'est confronté à aucune barrière infranchissable, puisqu'il peut à tout moment basculer de IE Metro (sans plug-in) à IE avec plug-in.

Microsoft à bien maison, les pages web qui utilisent silverlight, ou encore Flash, consomment énormément de ressources par rapport à une page en HTML.

Le leitmotiv des problèmes rencontrés sur les smartphones (et par extension, les ordi portables, et les tablettes), c'est l’autonomie relativement faible.
Toute mesure visant a accroitre l'autonomie, sans enlever des "options" à l'utilisateur, est bonne à prendre.
7  1 
Avatar de Freem
Membre émérite https://www.developpez.com
Le 16/09/2011 à 13:57
Citation Envoyé par Flaburgan Voir le message
Étonnant quand même, silverlight est leur technologie...

Sinon, je vois pas en quoi retirer les plugins "améliore la vie privée" mais bon, parler de vie privée, c'est à la mode...
Parce que les toolbars ne la respectent pas toujours, et en sont?
Parce que les activeX (techno de microsoft, intégrée à IE usuellement) ont une réputation (pas dis qu'elle est fondée, j'en sais rien, j'utilise pas IE...) d'être tellement bourrés de failles que c'est dangereux pour la sécurité et donc la vie privée?
Parce que dès que l'on introduit une plugin écrit par un autre, on s'expose à une utilisation mal intentionnée de l'API du plugin?

Les raisons qui font que ça améliore potentiellement la vie privée ne manquent pas je trouve.

En tout cas, c'est une excellente nouvelle pour le web a mon avis.
Plus ou pourra se débarrasser de flash (et silverlight, bien que celui-ci soit largement moins répandu) et plus on aura du html/css, moins le contenu sera lourd, plus agréable a utiliser autant avec un appareil mobile qu'avec un ordinateur. Parce que les pages qui mettent 20 à 30 à télécharger, moi, ça me gonfle. Ben oui, j'habite en campagne, mon dl maxi est de 130kbps, alors trop de script, je met au moins 30s... Avec des pointes a 1minute!

L'autre côté intéressant, c'est que du coup ils font continuer leurs efforts pour respecter le standard html5, vu que par défaut il n'y aura pas de plugin...

La ou en plus ils marquent des points à mes yeux, c'est que, eux, ils donnent le choix.
L'utilisateur peut toujours les utiliser s'il le souhaite, et j'admet que MS me surprend de plus en plus, en bien! (choix d'interface bureau, choix de ne pas utiliser de plugin, OS qui bouffent de moins en moins de ressources...)
7  1 
Avatar de Flaburgan
Modérateur https://www.developpez.com
Le 16/09/2011 à 13:29
Étonnant quand même, silverlight est leur technologie...

Sinon, je vois pas en quoi retirer les plugins "améliore la vie privée" mais bon, parler de vie privée, c'est à la mode...
4  1 
Avatar de
https://www.developpez.com
Le 16/09/2011 à 18:09
+ une tonne de javascript qui bug bien
donc si sa bug c'est de la faute au javascript
5  2 
Avatar de Uther
Expert éminent sénior https://www.developpez.com
Le 16/09/2011 à 20:08
Citation Envoyé par mekal Voir le message
donc si sa bug c'est de la faute au javascript
Il faut avouer que le Javascript est quand même un langage de merde. On pourra certes me répondre que ça dépends des gouts mais le fait d'être obligé ce langage là est vraiment lourd.

Au début je trouvais l'idée de GWT de compiler du Java en Javascript assez saugrenue, mais après avoir eu a travailler un peu plus avec ce langage, je suis convaincu que c'est une idée brillante. Il faut être mazochiste pour programmer une application un minimum complexe dans ce langage.
6  3 
Avatar de DonQuiche
Expert confirmé https://www.developpez.com
Le 02/02/2012 à 15:37
Citation Envoyé par la.lune Voir le message
A force de glisser/déposer et générer du code avec Vusual Studio on fini par ne pas savoir coder et commencer à accuser les lagunages, il faut dire
Mais bien sûr. C'est connu, dans Visual Studio on code par glisser-déposer : on sélectionne l'icône "driver", on fait glisser le .doc des specs et, hop, VS écrit tout seul le driver et nous sert le café.

Tu sembles confondre VS avec une solution de RAD alors qu'il concerne tous les développements, de la programmation système aux sites webs en passant par de l'embarqué et du client lourd. Et s'il inclue bien des éléments RAD, essentiellement obsolètes aujourd'hui avec WPF, ça n'a jamais été le meilleur outil pour ça. Et au passage il existe des solutions de RAD js/html. Pour ma part, depuis plus de dix ans que j'utilise majoritairement VS, dont bon nombre de développements en C#, 0.1% de mon code a dû être auto-généré.

Alors évite d'insulter ceux qui jugent l'environnement javascript+html mal foutu et pas adapté aux besoins, c'est à dire bon nombre de développeurs dont certains ont d'ailleurs volé dans des sphères un peu plus pointues que le web de base. D'autant que, trouver des arguments contre le couple js+html, franchement, c'est un jeu d'enfant et il faudrait être myope pour ne pas en voir les limites. C'était très bien pour faire de petites choses amusantes en quelques heures il y a dix ans mais ça n'a jamais été fait pour de gros projets.

Car un bon avenir de JavaScript à est bien là, et Microsofte le soutien bien avec la nouvelle plateforme de développement qu'elle propose avec Windows 8, As tu lis le guide du développeur pour Windows 8?
Oui, l'avenir JS est là, tout le monde en a conscience, rassure-toi. Il n'empêche que c'est un sacré pas en arrière pour les développeurs qui avaient l'habitude d'avoir des langages et des outils de plus en plus intéressants et bien foutus.

Maintenant, j'ai une question pour toi : tu as déjà développé (je parle de vrais développements, sur plusieurs mois, pas de projets scolaires) sur autre chose que js/html pour tenir ce discours ? Tu devrais, il y a de beaux horizons ailleurs. Et tu te rendrais compte que l'absence de tooling n'est qu'une plaie et ne fait pas de toi un r0xx0r h4ck3r.
4  1 
Avatar de Uther
Expert éminent sénior https://www.developpez.com
Le 16/09/2011 à 16:52
Citation Envoyé par Flaburgan Voir le message
Les raisons que tu cites ne sont en fait que les conséquences d'une suppression de fonctionnalités. On ne peut plus utiliser (du tout) certaines choses, donc certes, on ne peut plus les utiliser en mal (que ce soit vie privée, sécurité, etc). Il n'y a rien de directement lié à la vie privée, ce ne sont que des choses qui découlent.
Certes, mais leur usage au détriment de la vie privé et de la sécurité (que ce soit de manière volontaire ou non de la part de leur auteur) est devenu une telle habitude que c'est malheureusement clairement actuellement une des principales menaces.
2  0 
Avatar de GCSX_
Membre confirmé https://www.developpez.com
Le 19/09/2011 à 1:34
Microsoft à bien maison, les pages web qui utilisent silverlight, ou encore Flash, consomment énormément de ressources par rapport à une page en HTML.
Pas forcément : une page HTML 5 avec de la vidéo, des animation et de la 3D aura probablement une consommation batterie comparable à l’équivalent en Flash ou Silverlight.

Encore une fois, Microsoft nous laisse ici le choix.
On a le choix de naviguer en Métro, sans plugins et ainsi économiser de la batterie (mais ça j'en suis pas si sûr ^^),
ou alors, naviguer en mode bureau (on peut choisir site par site) avec plug-ins et autres composants ActiveX.

Le but principal étant à mon avis de pousser encore un peu plus les développeurs web vers le HTML 5.

Personnellement, je trouve qu'HTML 5 à ses bons côtés. c'est indéniable : on a enfin une norme pour tout ce qui est multimédia, animations, etc.

Mais sur certains points, et notamment les applications web orientés bureau (avec des formulaires, des fenêtres, des textbox, etc, bref celles qui ressembles à des programmes de bureau), je trouve que Silverlight et Flex ont encore leur place, parce qu'ils sont plus faciles à utiliser que le HTML 5 pur (mais ça, c'est mon avis).
2  0 
Avatar de Aizen64
Membre averti https://www.developpez.com
Le 21/09/2011 à 11:34
La question que je me pose est:
- Est ce que Microsoft nous laisse le choix ? Bien sur - Meme sur une tablette ou pourra revenir sur IE classique (sans Metro) et utiliser Flash et/ou Silverlight si j'ai bien compris.

Ça serai intéressant que Microsoft nous laisse ce choix d'activer ou non Flash ou Silverlight.
2  0 
Avatar de jeroy
Membre habitué https://www.developpez.com
Le 02/02/2012 à 13:14
Cool, ça veut surtout dire que les plugins Java, Flash et Silverlight seront supportés sur tablettes Windows 8.

Une tablette sur laquelle on peut jouer à Famville, ils vont en vendre des bateaux complets
2  0