Edge/Spartan fait le ménage dans les vieilles technologies et abandonne les ActiveX

Edge/Spartan fait le ménage dans les vieilles technologies et abandonne les ActiveX

Il n'y aura pas grand monde pour s'en plaindre

Avatar de l'auteur
Vincent Hermann

Publié dans

Logiciel

11/05/2015 3 minutes
138

Edge/Spartan fait le ménage dans les vieilles technologies et abandonne les ActiveX

La fin de la semaine dernière a permis d’en apprendre un peu plus sur Edge, jusqu’à récemment appelé Spartan. Le nouveau navigateur de Microsoft fera ainsi le ménage dans de vieilles technologies, notamment les ActiveX, au profit de nouvelles. Cependant, l’éditeur a confirmé que tous les thèmes abordés ne seraient pas prêts pour la RTM.

Adieu aux ActiveX, au VBScript et au VML

Edge est pour rappel le nom officiel choisi par Microsoft pour son projet Spartan. Le nouveau navigateur sera configuré par défaut dans Windows 10, et sera même le seul disponible sur les smartphones, Internet Explorer y disparaissant complètement. Beaucoup se demandaient dans quelle mesure Edge serait compatible avec les technologies mises en place puis maintenues par l’ancien navigateur, et l’éditeur a fourni des réponses assez radicales.

Les ActiveX ne seront donc pas supportés, ce qu’on ne manquera pas de saluer d’un côté, tant la technologie a été détournée par les pirates. D’un autre côté, certains feront remarquer qu’il s’agissait là de la manière dont Internet Explorer prenait en charge les plugins. Edge pourra afficher les PDF « nativement », alors que le support de Flash sera intégré, à la manière d’Internet Explorer 10 et 11. Citons également la disparition des Browser Helper Objects (BHO), existant depuis 1997 et qui étaient notamment utilisés pour la mise en place… de barres d’outils.

On dira aussi au revoir aux différents Document Modes, qui sont en fait des couches de compatibilité que les sites pouvaient appeler via une balise spécifique dans l’en-tête. Certains langages supportés disparaissent également, à savoir le VML (Vector Markup Language) et le VBScript, remplacés pour l’éditeur par SVG et JavaScript lui-même, surtout avec les évolutions apportées par la version 6 d’ECMAScript.

Les extensions ne seront pas prêtes pour la RTM du navigateur

Globalement, ce sont 220 000 lignes de codes qui disparaissent et entrainent avec elles de nombreuses spécificités d'anciennes moutures d’Internet Explorer, apparues globalement entre les versions 5 et 8. Les Webslices, Accelerators, filtres MIME, Active Documents, les ajouts spécifiques dans le menu contextuels, les filtres et transitions DirectX ou encore les gestionnaires tiers de téléchargements partent donc avec l’eau du bain, le plus souvent au profit de technologies telles que les CSS3, SVG, JavaScript et ainsi de suite.

Pour autant, la version RTM qui sera livrée ne comportera pas forcément toutes les fonctionnalités les plus attendues. Les extensions ne seront ainsi pas de la partie et elles arriveront dans une mouture qui devrait arriver quelques mois plus tard. On rappellera qu’Edge sera en effet une application universelle (presque) comme les autres et qu’elle sera mise à jour régulièrement. Ces versions futures apporteront en outre la gestion d’un plus grand nombre de scénarios compatibles avec Cortana, le support d’Object RTC ainsi que celui de l’API Pointer Lock, qui permet d’obtenir notamment le delta entre la position du curseur de la souris et le temps écoulé (en complément de la position absolue).

Notez que la version finale d’Edge est prévue avec celle de Windows 10. Cependant, entre la publication du code RTM aux constructeurs et la sortie commerciale du système, des mises à jour pourraient être prêtes.

Écrit par Vincent Hermann

Tiens, en parlant de ça :

Sommaire de l'article

Introduction

Adieu aux ActiveX, au VBScript et au VML

Les extensions ne seront pas prêtes pour la RTM du navigateur

Fermer

Commentaires (138)


Très bonne nouvelle !!! <img data-src=" />


<img data-src=" /> <img data-src=" /> <img data-src=" />


La fin des activeX ?

Incroyable.




Il n’y aura pas grand monde pour s’en plaindre





jvachez au minimum <img data-src=" />


Petite pensée émue&nbsp;pour JVachez



edit: grilled


<img data-src=" />

<img data-src=" />

<img data-src=" />&nbsp; <img data-src=" />

&nbsp;<img data-src=" /><img data-src=" />


Et moi qui croyais qu’Active X était l’avenir du web… <img data-src=" /> <img data-src=" /> <img data-src=" /> <img data-src=" />



Edit : Double grilled


C’est le système bancaire coréen qui va en chier ! <img data-src=" />


Sur le principe, c’était pas déconnant ActiveX, bien au contraire.


Ce qui m’a toujours eclaté ce sont les gens qui crachaient sur ActiveX alors que sur les navigateurs concurrents pendant longtemps il y avait npapi qui était tout aussi dangereux. NPAPI était même plus dangereux car il n’imposait pas de signature numérique obligatoire alors que c’est le cas depuis IE6.








Ler van keeg a écrit :



Petite pensée émue pour JVachez

edit: grilled





L’url ne répond plus :pleur: c’est une partie de l’histoire des trolls qui s’en va :mgreen:



Il s’agit donc bien de JavaScript, ou c’est toujours du JScript ? Nuance <img data-src=" />








Maicka a écrit :



La fin des activeX ?

Incroyable.







Pas sur le desktop.

Heureusement, sinon, je suis mal, très mal…<img data-src=" />









Mimoza a écrit :



L’url ne répond plus :pleur: c’est une partie de l’histoire des trolls qui s’en va :mgreen:







Elle marche encore chez moi…





alors que le support de Flash sera intégré, à la manière d’Internet Explorer 10 et 11



Justement, ce n’est pas le cas.



Sous windows 8.1, j’ai renommé les 3 fichiers du dossier C:\Windows\System32\Macromed\Flash. Un test de flash, que ce soit sous la version bureau ou sous la version Metro de IE, échoue avec pour message :

https://helpx.adobe.com/fr/flash-player/kb/flash-player-issues-windows-8.html

“Soit Flash Player est désactivé soit le filtre ActiveX est activé.

Veuillez suivre les étapes de dépannage pour lire le contenu Flash.”


Et NPAPI reste encore d’actualités pour Firefox.. Y’a que Chrome qui a sandboxé NPAPI via NaCl en créant PeperPAPI..



M’enfin bon, le jour où les trolls comprendront de quoi ils parlent…


JavaScript depuis quelques années semble-t-il… En tout cas c’est bien de JavaScript dont il est question dans mes cours Microsoft ou dans Visual Studio.



Me semble aussi que la machine JavaScript qui doit être utilisée dans Edge sera celle de Firefox… Mais à verifier, plus trop sûr.



JScript n’était qu’une autre implémentation de l’ECMAScript, tout comme l’ActionScript.


&nbsp;Si si ça marche toujours


la fin d’activeX ???



mais arretez tout!! jvachez va se pendre!!!!! <img data-src=" />


Bon je corrige mon post #17… Erreur sur la machine JS utilisée dans Edge, ça ne semble pas être Spidermonkey.



Me souviens plus d’où j’ai vu filer cette intox.



@wonder36 Je le pensais déjà mort à la fin de Frontpage. :p


Le moteur javascript reste une évolution de celui d’IE11 et s’appelle Chakra.



La techno made in Mozilla que supporte Edge c’est ASM.js, c’est un subset de javascript qui est optimisé pour avoir des perfs proche d’un code en C++.


Tiens, personne n’a encore parlé de Silverlight… <img data-src=" />



Pour Flash, Microsoft parle effectivement d’intégration, mais en disant clairement que pour l’instant, sous IE, il s’agit bien d’un plugin :

“Microsoft Edge will support native PDF rendering and Adobe Flash as built-in features rather than external add-ons.”



Flash est intégré dans Windows, pas dans le navigateur !




l’API Pointer Lock, qui permet d’obtenir notamment le delta entre la position du curseur de la souris et le temps écoulé





et qui permet aussi d’obliger les utilisateurs a rester devant leur écran pendant une publicité en full-screen. <img data-src=" />


Même quand c’est Microsoft qui décide d’abandonner ActiveX, y en a toujours pour défendre la cause. <img data-src=" />


Microsoft n’arrête pas ActiveX, il supprime la possibilité d’avoir des plug-in en langage natif dans leur explorateur.

Pour avoir développé il y a plusieurs années des plug-in pour IE et Firefox, il n’a pas photo, ActiveX permet d’avoir un développement beaucoup plus propre qu’avec NAPI ( bonjour la bidouille ).


Ou tu vois que je défend la cause. J’ai moi même abandonné cette technologie il y a un moment pour autre chose car je savais qu’elle disparaîtrait. Je l’avais d’ailleurs annoncé il y a un bon moment sur ce site que Microsoft l’abandonnerait. Ce que je vois c’est que les gens gueulent sur la sécurité avec les ActiveX sans savoir que c’est pire ailleurs….

Et puis excuse moi mais contrairement à certains je dois être le seul sur le site à avoir développer un ActiveX et un plugin NPAPI.








John Shaft a écrit :



jvachez au minimum <img data-src=" />





lol, il va surement faire une depression !!!!



Au pire, il y a la mémoire du web : https://web.archive.org/web//jvachez.free.fr


ActiveX etait bourre de failles de securite et de choses mal concues,on ne peut etre que soulage que cela ait ete supprime !!!








John Shaft a écrit :



jvachez au minimum <img data-src=" />











Ler van keeg a écrit :



Petite pensée émue pour JVachez



edit: grilled











wonder36 a écrit :



la fin d’activeX ???





mais arretez tout!! jvachez va se pendre!!!!! <img data-src=" />











Starbetrayer a écrit :



lol, il va surement faire une depression !!!!









zefling a écrit :



Au pire, il y a la mémoire du web : https://web.archive.org/web//jvachez.free.fr







Mazeltov, j’arrive trop tard pour la faire ! Tant pis, je la fais quand même :





Edge/Spartan fait le ménage dans les vieilles technologies et abandonne les ActiveX





[JVachez]



NOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNN !



[/JVachez]



Ah merci d’avoir apporté des precisions.<img data-src=" />


Oui google chrome va totalement l’abandonner vers septembre 2015.








John Shaft a écrit :



jvachez au minimum <img data-src=" />









Ler van keeg a écrit :



Petite pensée émue&nbsp;pour JVachez



edit: grilled









Elooam a écrit :



Et moi qui croyais qu’Active X était l’avenir du web… <img data-src=" /> <img data-src=" /> <img data-src=" /> <img data-src=" />



Edit : Double grilled





et c est la que l on reconnait les anciens <img data-src=" />



pensee aussi au comm (en pensant bien etre BBQ) en lisant le titre de l actu <img data-src=" />









charon.G a écrit :



Ce qui m’a toujours eclaté ce sont les gens qui crachaient sur ActiveX alors que sur les navigateurs concurrents pendant longtemps il y avait npapi qui était tout aussi dangereux. NPAPI était même plus dangereux car il n’imposait pas de signature numérique obligatoire alors que c’est le cas depuis IE6.











charon.G a écrit :



Ce que je vois c’est que les gens gueulent sur la sécurité avec les ActiveX sans savoir que c’est pire ailleurs….







Les gens s’expriment sur la disparition des ActiveX, car c’est le sujet de la news.



Par contre où as-tu vu quelqu’un dire que les NPAPI sont mieux ? Pas compris pourquoi tu amènes ça sur le tapis <img data-src=" />



Si les NPAPI sont dangereuses comme tu le dis, on se réjouira aussi quand elles disparaîtront, mais là c’est juste pas le sujet de la news, c’est juste un gros HS… On dirait que tu es aigri parce que les ActiveX disparaissent, alors il pour équilibrer il faut que tu tapes sur autre chose… Je rejoins 127.0.0.1 : on dirait que même quand c’est Microsoft qui abandonne une de ses technologies, il y en a toujours pour défendre l’indéfendable…









Mimoza a écrit :



L’url ne répond plus :pleur: c’est une partie de l’histoire des trolls qui s’en va :mgreen:





<img data-src=" />Le livre d’or est out…. Je voulais passer à la postérité.



J’en parle car depuis plus de dix ans on a les mêmes trolls débiles sortis par des crétins finis sur les activeX. Si tu demandes à un geek il ne connait pas NPAPI qui fait exactement la même chose et qui est tout aussi dangereux.

Comme je l’ai dis au dessus je suis surement le seul à pouvoir en parler précisément car j’ai bossé sur ces deux technologies.

Mais vu tes trolls répétés et le niveau de tes commentaires c’est peine perdu de parler avec toi…


Tous ses commentaires disparus que l’on ne pourra pas relire.


T’inquiètes, c’est bientôt un truc mort aussi.



Perso, j’ai actuellement un seul plug-in : OpenH264 Video Codec. <img data-src=" />








charon.G a écrit :



J’en parle car depuis plus de dix ans on a les mêmes trolls débiles sortis par des crétins finis sur les activeX. Si tu demandes à un geek il ne connait pas NPAPI qui fait exactement la même chose et qui est tout aussi dangereux.

Comme je l’ai dis au dessus je suis surement le seul à pouvoir en parler précisément car j’ai bossé sur ces deux technologies.

Mais vu tes trolls répétés et le niveau de tes commentaires c’est peine perdu de parler avec toi…







Mais oui. Peut-être que le nombre d’infections par ActiveX n’a rien à voir avec le nombre d’infections via NPAPI, c’est peut-être pour ça que les réactions des gens n’ont rien à voir non plus ? Peut-être tout simplement que c’est une news ActiveX et c’est pour ça que les gens ont réagi dessus aujourd’hui ?



Autant niveau technique tes interventions sont très bonnes, autant parfois tu ne peux pas t’empêcher de faire ressortir ton côté fanboy Microsoft… Les gens s’en prennent à une techno Microsoft, paf tu réponds direct car on ne touche pas à Microsoft… Même si c’est une techno obsolète et abandonnée par Microsoft comme ActiveX… Tu fais du hors-sujet pour détourner l’attention d’ActiveX, pour que les gens se plaignent d’autre chose.



Parler de la faiblesse des NPAPI sur une news ActiveX, sur le ton « haha les intervenants sont cons de cracher sur ActiveX alors qu’ils n’y connaissent rien », c’est autant du troll que de parler de Linux sur une news Windows ou l’inverse… <img data-src=" />



Ça aurait pu être intéressant d’avoir des vraies infos de fond sur les deux technos, et pourquoi elles sont faibles, puisque tu en as la connaissance. Mais là désolé, tu n’as vraiment pas fait dans la finesse en t’attaquant directement aux intervenants…



Remarque il n’est pas trop tard, et si tu écris un message sur les différences et/ou inconvénients des deux technologies je le lirai avec attention.



J’ai retrouvé un lien vers un blog mais il ne reste plus grand chose. Dommage, ça avait l’air énorme.



http://wayback.archive.org/web/*http://gnomz.com/jvachez/



Ça vaut pas son skyblog ou son vimeo où il filmait des ventilos mais bon xD


Je l’ai déjà fait 50 fois raison de plus de pas m’époumoner avec des gars comme toi.

Sinon tu ne manques pas de mauvaise foi. toi ça te dérange pas de faire des comparatifs foireux avec Linux sur toutes les news Windows par contre.

Je préfère partir car ça va finir mal.

Si tu te demandes pourquoi le sujet m’enerve demande aux abrutis qui pendant des annees ont sorti que Ma-Config fournissait un malware car j’utilisais un ActiveX. Même quand je l’ai abandonné ça a perduré.

Et maintenant des faux blogs chinois écrivent des conneries sur mon site comme quoi il est infecté en proposant des faux antivirus. Merci à qui? Merci à tous les crétins qui trollent sur les ActiveX sans vraiment comprendre le sujet.








charon.G a écrit :



J’en parle car depuis plus de dix ans on a les mêmes trolls débiles sortis par des crétins finis sur les activeX. Si tu demandes à un geek il ne connait pas NPAPI qui fait exactement la même chose et qui est tout aussi dangereux.

Comme je l’ai dis au dessus je suis surement le seul à pouvoir en parler précisément car j’ai bossé sur ces deux technologies.

Mais vu tes trolls répétés et le niveau de tes commentaires c’est peine perdu de parler avec toi…





On reste calmes les enfants SVP….



Sinon je suis assez d’accord, et je dirais même que quand on n’aime pas MS et qu’on aime troller dessus, il n’est pas vraiment malin de les sous-estimer…

Considérer qu’une boite comme MS, soit ne sait pas ce qu’elle fait, soit n’aurait pas abandonné une technologie supposément depassée par celle de ses concurrents (technologie pourtant libre, donc pompable facilement), ne sert pas la cause des anti-MS du tout, mais alors pas du tout.



Quand on veut attaquer MS, même en mode troll, il faut le faire intelligemment, c’est à dire en sachant très bien qu’on a affaire là à des gens dont l’idéologie est déplaisante certes, mais qui connaissent leur métier, sont à des années lumière d’être idiots et ne font pas n’importe quoi non plus..

Ne surtout pas les sous-estimer : il n’y a qu’en les prenant au sérieux, eux et leurs produits, qu’on pourra espérer qu’ils changent et évoluent dans un sens plus convenable ; ce qui d’ailleurs me semble être le cas sur plusieurs sujets centraux…



Cool une bataille de bites&nbsp; :popcorn:








charon.G a écrit :



Si tu te demandes pourquoi le sujet m’enerve demande aux abrutis qui pendant des annees ont sorti que Ma-Config fournissait un malware car j’utilisais un ActiveX. Même quand je l’ai abandonné ça a perduré.

Et maintenant des faux blogs chinois écrivent des conneries sur mon site comme quoi il est infecté en proposant des faux antivirus. Merci à qui? Merci à tous les crétins qui trollent sur les ActiveX sans vraiment comprendre le sujet.





D’un cote tu ne peux que t’en prendre a toi même. Coller des ActiveX sur un site ça a toujours été une mauvaise idée.



<img data-src=" />&nbsp;&nbsp;<img data-src=" /><img data-src=" />&nbsp;&nbsp;



Je suis écroulé de rire.








Drepanocytose a écrit :



Sinon je suis assez d’accord, et je dirais même que quand on n’aime pas MS et qu’on aime troller dessus, il n’est pas vraiment malin de les sous-estimer…

Considérer qu’une boite comme MS, soit ne sait pas ce qu’elle fait, soit n’aurait pas abandonné une technologie supposément depassée par celle de ses concurrents (technologie pourtant libre, donc pompable facilement), ne sert pas la cause des anti-MS du tout, mais alors pas du tout.







C’est ça le plus fort : je n’ai rien dit de tout cela… Microsoft avait certainement plein de raisons valables pour mettre au point ActiveX à l’époque, ça répondait à des besoins et à des problématiques. Il se trouve qu’avec le temps pas mal de malwares ont exploité des failles d’ActiveX, ce qui a conduit à sa très mauvaise réputation de passware. Je pense donc que Microsoft a raison d’abandonner les ActiveX : sans doute mettront-ils en avant des solutions mieux adaptées et plus modernes.



Je fais entièrement confiance à Charon que les NPAPI ne sont pas plus sécurisées, voire sont dangereuses. Dans ce cas il serait bon de les abandonner au profit d’une solution plus moderne aussi, je n’en sais rien. En tout cas je n’ai pas dit non plus que les NPAPI étaient mieux ni qu’elles étaient plus sécurisées… Je ne cherche pas à les défendre, j’ai juste dit que ce n’était pas le sujet de la news et que je ne voyais pas bien à quoi ça servait. J’imagine que parmi les « abrutis » dont il parle il y a JR_Ewing avec qui il s’est encore accroché sur la dernière news Ma-Config… Bref ça donne vraiment l’impression d’un combat personnel qui n’a pas trop sa place ici…



(PS: j’adore l’argument « d’autres gens trollent alors j’ai bien le droit de faire pareil » <img data-src=" /> )









Konrad a écrit :



C’est ça le plus fort : je n’ai rien dit de tout cela…





J’ai jamais dit que toi tu l’avais dit….



Mais clairement Charon.G a raison, on le lit sur toutes les news AX depuis 10 ans…. Et ca dessert le discours de ceux qui visent à faire changer MS, ca je maintiens.

Après il est enervé parce qu’on attaque son site, son bébé, et il tape dans tous les sens… Perso je peux comprendre <img data-src=" />



Le concept c’est un site où on peut facilement détecter sa configuration et récupérer ses drivers et tout ça de façon totalement intégré.

Quand tu pourras installer un driver et accéder au matériel avec une techno web tu m’appelles <img data-src=" />

Je me dirige vers une application séparée (qui existe déjà) pour détecter mais l’intégration ne sera jamais identique.

Le truc drôle c’est que ça génaît personne sur firefox….


Désolé si j’ai été un peu dur plus haut. Mais vous n’imaginez pas les conséquences :( :( :(




Ce que je vois c’est que les gens gueulent sur la sécurité avec les ActiveX sans savoir que c’est pire ailleurs….





Heu… et depuis quand “y a pire ailleurs” est un argument pour défendre l’existence d’un problème de sécurité ?



Les infections des PC domestiques par des active-x ne datent pas d’hier. A part Flash, aucun Active-X ne devrait être autorisé sur le navigateur d’un utilisateur lambda. Et cela depuis de nombreuses années.


Ca fait 3 posts que tu fais un HS sur son HS….&nbsp;&nbsp;

Y’a pas un commentaire intéressant sur cette news et les siens sont ce qui ressembles de plus intelligent.&nbsp;


Tu peux me dire ou j’ai dis que les ActiveX n’ont pas de problème de sécurité? Non depuis des années j’annonce que ça va disparaitre…

C’est une bonne chose que ça parte.








charon.G a écrit :



Désolé si j’ai été un peu dur plus haut. Mais vous n’imaginez pas les conséquences :( :( :(





Pas de souci c’est pas moi qui vais m’attarder sur la forme…

Et je comprends bien les conséquences pour toi…



Par contre un petit comparatif de base sur les différences entre AX et NPAPI, en mode clair et posé, et aussi sur le futur de ces technos selon toi, ca ca m’intéresse…

En terme de dev qui s’exprime souvent sur l’interaction entre l’OS et un navigateur, vu que c’est un peu l’épine dorsale de MaConfig, tu es très bien placé…



ActiveX, VBA… les newfragd connaîtrons jamais les virus déclenchez par ces bestioles ! <img data-src=" />








charon.G a écrit :



Le concept c’est un site où on peut facilement détecter sa configuration et récupérer ses drivers et tout ça de façon totalement intégré.

Quand tu pourras installer un driver et accéder au matériel avec une techno web tu m’appelles <img data-src=" />

Je me dirige vers une application séparée (qui existe déjà) pour détecter mais l’intégration ne sera jamais identique. Le truc drôle c’est que ça génaît personne sur firefox….



&nbsp;

Le problème de l’activeX c’est que l’expérience utilisateur a toujours était douloureuse. Du coup vouloir coller de l’ActiveX sur un site c’est comme se tirer une balle dans le pied (Et vu ton expérience ca me renforce dans cette idee).



Perso j’ai pas forcement envie qu’un site web utilisant une techno bancale parte fouiller et accéder directement au hard de ma machine. Du coup oui une application tierce me semble plus logique.



Et si pour le moment tu ne peux pas faire avec des technos web c’est peut être pour une (bonne) raison.









seb2411 a écrit :



Et si pour le moment tu ne peux pas faire avec des technos web c’est peut être pour une (bonne) raison.





C’est pas avec ce genre de raisonnement qu’on aura des avancées sûres dans le domaine, faut bien le faire pour voir où ca pềche et apprendre de ses erreurs, la techno adhoc ne sotrira pas un jour toute faite d’un chapeau magique, et sans bug…



NPAPI et ActiveX sont deux technologies qui permettent d’exécuter du code natif de la même façon qu’un programme. C’est pour cela que c’est dangereux.

NPAPI ce sont des api portables quelque soit la plateforme .

Pour ActiveX ça utilise la technologie COM+ et marche donc que sur Windows. COM+ c’est une technologie de programmation objet qui était mis en avant par Microsoft avant .NET.

Google a sorti sa propre techno peper api/NACL pour la remplacer. A la compilation certains instructions et appels systèmes sont supprimés. C’est vérifié à l’execution. Et c’est sandboxé de mémoire.

Au final avec peperapi vous pouvez lancer des programmes en c++ de manière sécurisé.



Pour ActiveX depuis IE6 , le navigateur ne charge plus les ActiveX si ils ne sont pas signés numériquement.

Vous avez aussi pas mal d’applications qui installent en même temps des plugins NPAPI ou des ActiveX sur votre système.


C’est bien qu’ils se bougent enfin. Mais c’est quand même bien tard, nul besoin d’être un génie pour comprendre que dès IE7 et le mode quirks, qui apportait des nouveautés tout en traînant la compatibilité avec IE6, puis IE8 qui traîné la compatibilité avec IE7 et IE6, puis IE9,…… ça deviendrait ingérable et pas maintenable. La seule solution c’était de se débarasser de cet historique, et l’idée d’isoler IE pour ceux qui le veulent (intranets) tout en apportant du sang neuf avec Edge, c’est vraiment ce qu’il fallait faire, mais c’était il y a 7 ou 8 ans ! Heureusement les nouveaux boss semblent avoir l’esprit plus ouvert <img data-src=" />


D’accord, merci pour ces explications en tout cas. <img data-src=" />








charon.G a écrit :



NPAPI et ActiveX sont deux technologies qui permettent d’exécuter du code natif de la même façon qu’un programme. C’est pour cela que c’est dangereux.

NPAPI ce sont des api portables quelque soit la plateforme .

Pour ActiveX ça utilise la technologie COM+ et marche donc que sur Windows. COM+ c’est une technologie de programmation objet qui était mis en avant par Microsoft avant .NET.

Google a sorti sa propre techno peper api/NACL pour la remplacer. A la compilation certains instructions et appels systèmes sont supprimés. C’est vérifié à l’execution. Et c’est sandboxé de mémoire.

Au final avec peperapi vous pouvez lancer des programmes en c++ de manière sécurisé.



Pour ActiveX depuis IE6 , le navigateur ne charge plus les ActiveX si ils ne sont pas signés numériquement.

Vous avez aussi pas mal d’applications qui installent en même temps des plugins NPAPI ou des ActiveX sur votre système.





<img data-src=" /> Je t’ai pas demandé de vulgariser la base, ca je le sais (même si c’est pas mal de le synthétiser pour ceux qui savent pas) ….

Des détails, de la technique, des problèmes concrets… Quel est le futur du truc ?

Pourquoi t’es obligé de passer par une appli ? Quid sous linux ? Quel est la limite des appels systèmes ? le sndboxing est-il fatalement une si bonne chose et ne restreint-il pas trp les possibilités ?

Etc.



Edit : je sais pas moi, peut-on agir sur la structure de l’OS lui même, et pas sur celle des API des navigateurs, pour rendre le processus plus robuste tout en lui laissant de la latitude ? A part Google, qqun bosse-t-il là dessus ?









Drepanocytose a écrit :



Par contre un petit comparatif de base sur les différences entre AX et NPAPI, en mode clair et posé, et aussi sur le futur de ces technos selon toi, ca ca m’intéresse…

En terme de dev qui s’exprime souvent sur l’interaction entre l’OS et un navigateur, vu que c’est un peu l’épine dorsale de MaConfig, tu es très bien placé…







Ces deux technos ont le même but: permettre a un navigateur de faire des choses qu’il n’est pas censé faire (a savoir récupérer et afficher des données en respectant les standards du web). C’est un moyen “facile” de transformer un navigateur web en un “runtime” pour y faire tourner des applications locales spécifiques (ce que fait charon.G).



On peut défendre cela de toutes les manières qu’on veut, ces technologies sont par essence une porte ouverte pour les malwares.



Oui ce n’est pas le but d’une techno web de rendre ça possible. Mais l’idée de départ fonctionnait de cette manière.

Je précise que seul mon site utilisait cet ActiveX et mon ancien partenaire. j’avais verrouillé l’utilisation sur un autre site pour la sécurité. De plus ça n’intervenait pas dans l’affichage du site, j’ai été un des premiers sites webs à respecter les standards webs.








charon.G a écrit :



Oui ce n’est pas le but d’une techno web de rendre ça possible. Mais l’idée de départ fonctionnait de cette manière.





Bah c’est ca la vraie question : pourquoi ce ne serait pas le but d’une techno web de rendre ca possible ?

Juste parce que pour le moment on ne sait pas le faire de manière safe, ou intrinséquement ca pose d’autres problèmes ?









charon.G a écrit :



…j’ai été un des premiers sites webs à respecter les standards webs.





Tu as été un site web ? <img data-src=" />

C’est douloureux ? <img data-src=" />

<img data-src=" /><img data-src=" />



Parce qu’ActiveX a tous les droits. C’est identique à lancer un programme exécutable. N’importe quel ActiveX si il est malicieux donne accès à tous les fichiers de ton PC(au même niveau de droits que le navigateur). NPAPI a les mêmes problèmes. Par contre la sandbox des derniers IE était déjà assez restrictive. Au départ on pouvait communiquer avec un exécutable qui a plus de droits que le navigateur, maintenant c’est beaucoup plus difficile.



Google a proposé une solution pérenne pour lancer du code natif de manière sécurisé expliqué plus haut.

Microsoft a bossé sur un projet intéressant au MSR: le projet XAX il est à l’origine de drawbridge. Il permet de lancer un “ActiveX” dans une sorte de conteneur virtualisé. Tous les appels Win32 sont interceptés et virtualisés.

Je pense que Microsoft finira par sortir cette technologie. C’est une des applications possibles de drawbridge.


C’est surtout les gens qui se connectent sur moi <img data-src=" />


lol








charon.G a écrit :



Le concept c’est un site où on peut facilement détecter sa configuration et récupérer ses drivers et tout ça de façon totalement intégré.

Quand tu pourras installer un driver et accéder au matériel avec une techno web tu m’appelles <img data-src=" />

Je me dirige vers une application séparée (qui existe déjà) pour détecter mais l’intégration ne sera jamais identique.

Le truc drôle c’est que ça génaît personne sur firefox….







Si, moi, parce que Firefox n’intègre pas les Active X.



Signé : JVachez



<img data-src=" /><img data-src=" /><img data-src=" /><img data-src=" /><img data-src=" />







Jarodd a écrit :



C’est bien qu’ils se bougent enfin. Mais c’est quand même bien tard, nul besoin d’être un génie pour comprendre que dès IE7 et le mode quirks, qui apportait des nouveautés tout en traînant la compatibilité avec IE6, puis IE8 qui traîné la compatibilité avec IE7 et IE6, puis IE9,…… ça deviendrait ingérable et pas maintenable. La seule solution c’était de se débarasser de cet historique, et l’idée d’isoler IE pour ceux qui le veulent (intranets) tout en apportant du sang neuf avec Edge, c’est vraiment ce qu’il fallait faire, mais c’était il y a 7 ou 8 ans ! Heureusement les nouveaux boss semblent avoir l’esprit plus ouvert <img data-src=" />







MS a toujours eu cette tendance de fond à préférer maintenir la compatibilité au détriment de l’évolutivité.



Exemple : en ce moment, j’écris une nouvelle qui se passe en 1995, peu avant la sortie de Windows 95. C’est à cette époque qu’ils auraient dû, à mon avis, laisser tomber le noyau DOS et passer au noyau NT avec W95 au lieu de faire durer le plaisir six ans de plus et ne passer à une OS sur base noyau NT que fin 2001. C’est une illustration typique de leur politique de fond, que l’on a retrouvé ensuite avec IE.



Merci Satya, le mec fait une petite révolution chez Microsoft.

Que va-t-il présenter un iMac à la Microsoft.



[Fantasme]

Un en allu noir mat et logo brillant le chaînon manquant ; les smartphones Microsoft, Suface, Suface Pro et ??? Microsoft Wind ?



256 de SSD M2, 8Go de Ram DDR4, Ecran 22” IPS, Vitre tactile, Wifi N, Ethernet Gigabit,Inlel i7M, Caméra frontale HD, Microsoft Kinect intégré, Haut parleurs stéréo 2x10w, Bluetooth 4.0, Clavier rétro éclairé, Souris, Microphone, Microphone d’application (filtrage bruit ambiant) emplacement de libre pour un SSD au format M2.

[/Fantasme]








Commentaire_supprime a écrit :



MS a toujours eu cette tendance de fond à préférer maintenir la compatibilité au détriment de l’évolutivité.



Exemple : en ce moment, j’écris une nouvelle qui se passe en 1995, peu avant la sortie de Windows 95. C’est à cette époque qu’ils auraient dû, à mon avis, laisser tomber le noyau DOS et passer au noyau NT avec W95 au lieu de faire durer le plaisir six ans de plus et ne passer à une OS sur base noyau NT que fin 2001. C’est une illustration typique de leur politique de fond, que l’on a retrouvé ensuite avec IE.







Question à 2€ tiens. Qu’est-ce qui a fait le plus bouger MS concernant son Windows :




  • un nouveau dirigeant qui bosse dessus depuis des années avant de prendre la barque en main,

  • se faire tailler des croupières par Apple et Google, surtout aux USA pour les desktop et dans le reste du monde pour le mobile ?



    Vous avez 2 heures <img data-src=" />



Mode Troll

Donc pour résumer la situation :

Edge c’est un navigateur 64bit (meilleur entropie pour l’ASLR), degrosse protection contre les failles type buffer overflow(MemGC, Control Flow Guard), la même sandbox que les autres apps WinRT.



Chrome est globalement dans les même eaux niveau sécurité …

Les prochains concours de hacking de browser seront bien utile pour départager ces 2 grosses sociétés sur le plan de la sécurité =)



Et enfin Firefox : un navigateur qui a du mal a passer au 64bit (sous Windows et de manière officiel), qui n’a pas de sandbox (malgré la disponibilité de certaine API depuis Vista) mais il parait que ca devrait sortir grâce a FirefoxOS.





Mon panda roux sera surement de plus en plus cocu lorsque Edge et ses extensions venant de Chrome sortiront <img data-src=" />


Les deux.

J’ai l’impression que MS pensait être le maître étalon en OS grand public et produits dérivé. Cependant… l’iPhone est arrivé et le grand public s’intéresse plus a son smartphone qu’a son PC.



Du coup avec on MS Windows Phone 6.5 il pensait tenir la comparaison mais son OS était trop gourmand et s’est fait submerger par iOS et Android jusqu’à faire disparaître des mémoires qu’avant il y avait BBOS et eux…&nbsp;


Bah autant sur mobile je te rejoins, autant sur le desktop il faut pas oublier que la situation aux USA est bien différente qu’en France, et Apple vend des Mac (book ou IMac) par camions entiers, au détriment de Windows.



Comme quoi une bonne concurrence et un bon PDG avant que ça prenne l’eau est une bonne chose ^^


Tout le monde se réjouit de ça, ça me fait un peu peur… Maintenant plus aucune entreprise tierce ne pourra proposer d’extension intégré au navigateur, donc ça viendra uniquement de Google et Firefox(WebRTC, et cie).



Et croire que ça ameliora la sécurité est illusoire. L’alternative est de faire installer un daemon(donc au lieu de uniquement tourné quand vous êtes sur le site, il tourne tout le temps! Youhou) sur la machine avec lequel tu communiques en WebSocket (localhost donc) (tu sais ce truc top moumoute qui permet a partir d’un script javascript de communiquer avec n’importe qui sans restriction (CORS/SOP), vive les XSS). Bref on déplace le problème alors que l’alternative pose beaucoup de problème de sécurité

Exemple: touslesdrivers








linkin623 a écrit :



Bah autant sur mobile je te rejoins, autant sur le desktop il faut pas oublier que la situation aux USA est bien différente qu’en France, et Apple vend des Mac (book ou IMac) par camions entiers, au détriment de Windows.



Comme quoi une bonne concurrence et un bon PDG avant que ça prenne l’eau est une bonne chose ^^





Et un bon renflouement de la part de ms ce qui leur a permis d’éviter un procès anti-trust (à ms).

&nbsp; Nan parce qu’il y a 15-20 ans en bourse apple et euro tunnel c’était kiff kiff. Aujourd’hui le mec qui a investit a fond dans l’un a des couilles en platine, l’autre en papier maché.









Dyblast a écrit :



Tout le monde se réjouit de ça, ça me fait un peu peur… Maintenant plus aucune entreprise tierce ne pourra proposer d’extension intégré au navigateur, donc ça viendra uniquement de Google et Firefox(WebRTC, et cie).



Et croire que ça ameliora la sécurité est illusoire. L’alternative est de faire installer un daemon(donc au lieu de uniquement tourné quand vous êtes sur le site, il tourne tout le temps! Youhou) sur la machine avec lequel tu communiques en WebSocket (localhost donc) (tu sais ce truc top moumoute qui permet a partir d’un script javascript de communiquer avec n’importe qui sans restriction (CORS/SOP), vive les XSS). Bref on déplace le problème alors que l’alternative pose beaucoup de problème de sécurité

Exemple: touslesdrivers





de toutes façon de mon expérience, le plus gros problème de sécurité ce n’est pas l’os ou les softs, c’est l’utilisateur



Des “utilisateurs”&nbsp;<img data-src=" /> de celui qui code jusqu’à celui qui utilise le produit final. On a un peu trop tendance à oublier celui qui code&nbsp;<img data-src=" />


Touslesdrivers utilisait mon programme. Cette méthode ne marche plus sur windows 10. A terme on pourra uniquement détecter par l application.


Exactement, mais le gros inconvenant avec plus de ActiveX/NPAPI c’est que tu peux plus faire d’extension intégré à la page, ou faut tricher de façon très moche en établissant un stream avec le daemon, bref une usine à gaz.


Oui je savais bien que le créateur du programme de Touslesdrivers était sur NextInpact :)

Donc au final mon argument se confirme, on fout dehors tout une partie des entreprises qui avaient, ont, pourraient être, fournisseur de ce genre de solution. Donc soit tu restes dans les clous et tu fais du Web bien comme il faut(mais Google pourra bien sûre proposer en exclusivité ça nouvelle fonctionnalité révolutionnaire car eux, ils peuvent mettre ce qu’ils veulent), soit tu fais une application… Super!



Et ne parlons pas du store de modules, pratiquement obligatoire sur Chrome … Don’t be evil








Commentaire_supprime a écrit :



Si, moi, parce que Firefox n’intègre pas les Active X.



Signé : JVachez



<img data-src=" /><img data-src=" /><img data-src=" /><img data-src=" /><img data-src=" />





FAKE ! JVachez utilise seulement IE <img data-src=" />



1€ de l’heure ?

Ça sera sans moi ! <img data-src=" />








fred42 a écrit :



1€ de l’heure ?

Ça sera sans moi ! <img data-src=" />







Nous on gagne que dalle <img data-src=" />









Dyblast a écrit :



Exactement, mais le gros inconvenant avec plus de ActiveX/NPAPI c’est que tu peux plus faire d’extension intégré à la page, ou faut tricher de façon très moche en établissant un stream avec le daemon, bref une usine à gaz.





Moi je dirais au contraire que c’est bien plus propre : laisser le navigateur faire ce qu’il est censé faire et avoir une application séparée pour le reste. Les navigateur sont assez des usines a gaz comme cela pour que l’on ne leur rajoute pas de suppléments obligatoires pour profiter d’un site.



Par contre, est-ce un bug de jeunesse, mais Spartan, dans la dernière build de Windows 10, semble moins bien respecter les standards du web qu’IE 10 et 11.

Un exemple: j’ai remarqué sur certains sites, un affichage quasi identique entre Firefox, les navigateurs webkit (Chrome, Safari et Opera) et IE 10 et 11, mais relativement différant avec Spartan, notamment sur la valeur du pixel.

Une piste: faudrait-il tout mesurer en “em” au lieu d’en “px”? Le px serait-il banni ou, plus simplement, Microsoft retomberait-il dans ses vieux travers du type du JScript qui était sa propre version du JavaSript avec des différences entraînant des bugs d’affichage hors IE?


Ça va être sympa pour tous les stockeurs de vidéosurveillances vendu depuis 2-3 ans qui fonctionne en Web de manière complète seulement lorsque tu installe un ActiveX sur IE.



J’entends déjà mes clients pleurer.


Donc pourquoi ton navigateur qui est censé lire du HTML/JS/CSS à quand même le droit de lire du RTP et du Flash? Il n’est pas censé faire ça.&nbsp; Il y a VLC pour ça. Pourquoi il pourrait faire de la crypto, il y a des applications pour ça?



Le jour où les Géants du Web pousseront pour que le démineur soit dans les Navigateurs, dans les années qui suivent le démineur sera un standard. Le jour ou ton entreprise veut faire la même chose, elle peut se brosser et elle ne pourra de toute façon même plus le faire…


ActiveX mort, scandale … faut pas exagérer.

IE reste présent.








DotNerk a écrit :



Des “utilisateurs”&nbsp;<img data-src=" /> de celui qui code jusqu’à celui qui utilise le produit final. On a un peu trop tendance à oublier celui qui code&nbsp;<img data-src=" />





nan mais moi je parle de l’utilisateur final, du vrai modèle de compet, celui à qui tu dis de ne pas ouvrir tel pièce jointe et première chose qu’il fait c’est de l’ouvrir. Et en plus il t’engueulera parce que c’est de TA faute parce que lui il s’y connais en informatique et c’est pas de sa faut s’il a vérolé son poste.



au moins sur le navigateur, Microsoft apprend de ses erreurs.


C’est pas comme si NXI avait dit et répété que IE était aussi fourni avec Win 10 <img data-src=" />


C’est pas comme si les ActiveX dont je parle étaient à jour <img data-src=" />

Ils ne fonctionnent que jusqu’à IE9, après les petit dev chinois ont pas fait le boulot, résultat ça marche pas sur les derniers IE.



Ça m’étonnerait donc que le IE intégré das Win10 fasse tourner ces ActiveX là.&nbsp;<img data-src=" />


Dites c’est quoi cette histoire de JVachez ? J’ai dû louper un épisode…. <img data-src=" />





Edit : réponse à ma question <img data-src=" />


Ou une couille de chaque, vu qu’il ne faut jamais mettre ses œufs dans le même panier <img data-src=" />








seb2411 a écrit :



D’un cote tu ne peux que t’en prendre a toi même. Coller des ActiveX sur un site ça a toujours été une mauvaise idée.





oui sauf que, lors d’un formatage/réinstall, ma-config.com est le site que l’on visite même avant d’installer firefox, donc l’ActiveX était très pratique (installation beaucoup plus transparente pour l’utilisateur)



Bon on arrête les ActiveX avec spartan.

Et avec le prochain ce sera au tour de Silverlight ?

&nbsp;&nbsp;


En même temps, vu la popularité de Silverlight, ça ne manquera pas à grand monde. Perso, j’ai jamais eu le plug-in installé et ça ne m’a jamais manqué (…enfin si une fois sur une site de Microsoft, mais on pouvait s’en passer).


Ma banque l’utilise… il va falloir qu’ils se bougent ! <img data-src=" />








v1nce a écrit :



Bon on arrête les ActiveX avec spartan.

Et avec le prochain ce sera au tour de Silverlight ?







Silverlight est déjà abandonné, depuis la version 5 sortie en 2011. Il y a encore des patches de sécurité (jusqu’en 2021 de mémoire) mais plus aucune nouvelle fonctionnalité, et Microsoft recommande de ne plus utiliser Silverlight dans la conception de sites Web. Les sites qui utilisaient Silverlight (principalement Netflix, et en France il y avait France Télévision qui utilisait Silverlight) sont passés à autre chose (notamment html5).



Haaa, Silverlight… Encore une technologie dont tout le monde se plaignait, parce que ça remplaçait un plug-in non standard et fermé (Adobe Flash) par un autre plug-in non standard et fermé (Microsoft Silverlight). Parce que ça n’était disponible que sous Windows, et pas du tout interopérable (Moonlight pour Linux n’a jamais fonctionné correctement et avait toujours du retard sur la version Windows). Encore une technologie dont on disait qu’elle ne devait pas rester, qu’elle devait être abandonnée au profit de quelque chose d’ouvert et davantage interopérable… Mais quand on disait ça on se faisait traiter de troll et de Microsoft hater. Et aujourd’hui cette techno est abandonnée, parce que contrairement aux fanboys, Microsoft a bien vu que cette techno n’avait pas d’avenir et qu’il valait mieux travailler sur des standards avec les autres boîtes de l’industrie.



En même temps a l’époque t’avais pas les standards en question


Aaah il est toujours plus simple d’arriver 8 ans après et hurler victoire une fois que ENFIN ses prévisions se sont relevés vrai&nbsp;<img data-src=" />



Voyons … SIlverlight 1.0 sorti en 2007, selon wikipedia la W3C a relancé le chantier sur l’HTML5 en … 2007 !



Ah c’est sur qu’en 2007, tout développeur qui voulait un site de vidéo qui fonctionne sur PC / Mac pensait HTML 5 !&nbsp;<img data-src=" />



Silverlight répondait à des contraintes qui étaient à l’époque extrêmement complexe à mettre en place en “ouvert” : DRM, animations … C’était pas ouvert ? Yep. Mais il n’empêche qu’il a fallu quelques années avant que l’HTML 5 n’arrive à s’implanter dans les navigateurs de manière suffisamment stable pour qu’il puisse être utilisé “en production” …&nbsp;



Mais clairement ce qui fait le plus mal à Silverlight c’est le cumul de l’HTML5 maintenant mature, et l’effet iPhone/Android dans lesquels Ms n’a aucune chance de s’implanter&nbsp;


Ça c’est beaucoup plus chiant. C’est quelle banque ?


Tu peux rajoutés que Flash commençait à être décrié et Silverligth n’apportait pas de vraie solution face à Flash (en plus d’être encore plus fermé).


Monabanq. C’est utilisé uniquement pour les statistiques des comptes (graphiques entrés/sorties, répartition des dépenses par domaine, etc.), mais c’est un module bien pratique.








Uther a écrit :



Moi je dirais au contraire que c’est bien plus propre : laisser le navigateur faire ce qu’il est censé faire et avoir une application séparée pour le reste. Les navigateur sont assez des usines a gaz comme cela pour que l’on ne leur rajoute pas de suppléments obligatoires pour profiter d’un site.







Ah ah ah!



Aujourd’hui les navigateurs sont des OS complets, avec des API en Javascript.

Ils font, en vrac, de la vidéo, de la Crypto, utilisent ton microphone, ta caméra, lecteur PDF, gèrent les joysticks, les mouvements de souris, la 3D en OpenGL, l’OpenCL, avec des APIs de filtering audio et commencent à avoir des threads.



Ce sont déjà des usines à gaz, et ça ne va pas aller en se simplifiant, malheureusement.



Pour voir ce qu’on leur demande, je trouve que les usines à gaz s’en sorte pas trop mal. Il n’y a plus vraiment de limite. En tout cas, il est vrai que la complexité rend la chose de moins en moins accessible…








zefling a écrit :



Pour voir ce qu’on leur demande, je trouve que les usines à gaz s’en sorte pas trop mal. Il n’y a plus vraiment de limite. En tout cas, il est vrai que la complexité rend la chose de moins en moins accessible…







Bah, quand Chrome prends 4GB de RAM, je trouve ça moyen. Mais tu n’as pas tout à fait tord.



J’aime juste pas cet OS dans un OS qu’on pousse. Ça me gonfle.



Ah, j’avais oublié, ça fait aussi des notifications desktop.









atomusk a écrit :



Aaah il est toujours plus simple d’arriver 8 ans après et hurler victoire une fois que ENFIN ses prévisions se sont relevés vrai&nbsp;<img data-src=" />




Voyons ... SIlverlight 1.0 sorti en 2007, selon wikipedia la W3C a relancé le chantier sur l'HTML5 en ... 2007 !







&nbsp;Disons que les mêmes causes produisent souvent les mêmes effets et même en pire avec le PC qui a de la concurrence: IE, qui était la machine a imposer les technos net proprio de Microsoft, avait déjà réussit l’exploit de se faire mettre en minorité au milieu des années 2000 avec pourtant un marché PC au top.



Alors on peut voir les choses autrement: En 2007, ils auraient pu sauter dans le wagon HTML5 qui s’ébrouait plutôt que, vieux réflexe pavlovien, tenter d’imposer leur Silverlight sachant que Apple (avec son iPhone qui recevait un très bon acceuil) et Google (qui avait racheté la startup à l’origine d’Androïd 2 ans avant et dont il ne fait aucun doute qu’ils allaient en faire un concurrent à l’iPhone dont ils avaient eu vent) allaient leur savonner la planche.



Au final ils ont loupé le coche pour rentrer dans la mobilité à mal utiliser leurs ressources pour un truc raté d’avance a regarder l’histoire alors récente et plus encore à lire l’avenir qui se profilait.



Cette décision était idiote et particulièrement en 2007 ou il était même déjà un peu tard pour réagir (autour de 5 ans de retard sur Apple et 2 sur Google), mais pas forcément de trop si aucune erreur n’avait été commise.









Commentaire_supprime a écrit :



Mazeltov, j’arrive trop tard pour la faire ! Tant pis, je la fais quand même :

[JVachez]



NOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNN !



[/JVachez]







J’aime lire l’historique des messages sur son livre d’or

allez-y, ça vaut son pesant de cacahouètes, et on y cite même PCI ;-)

https://web.archive.org/web/20061126053714/http://jvachez.free.fr/litlivre.php3









atomusk a écrit :



Aaah il est toujours plus simple d’arriver 8 ans après et hurler victoire une fois que ENFIN ses prévisions se sont relevés vrai&nbsp;<img data-src=" />



Voyons … SIlverlight 1.0 sorti en 2007, selon wikipedia la W3C a relancé le chantier sur l’HTML5 en … 2007 !



Ah c’est sur qu’en 2007, tout développeur qui voulait un site de vidéo qui fonctionne sur PC / Mac pensait HTML 5 !&nbsp;<img data-src=" />



Silverlight répondait à des contraintes qui étaient à l’époque extrêmement complexe à mettre en place en “ouvert” : DRM, animations … C’était pas ouvert ? Yep. Mais il n’empêche qu’il a fallu quelques années avant que l’HTML 5 n’arrive à s’implanter dans les navigateurs de manière suffisamment stable pour qu’il puisse être utilisé “en production” …&nbsp;



Mais clairement ce qui fait le plus mal à Silverlight c’est le cumul de l’HTML5 maintenant mature, et l’effet iPhone/Android dans lesquels Ms n’a aucune chance de s’implanter&nbsp;





C’est un peu inverser les roles. On nous avait vendu a l’époque Silverlight comme la solution magique qui allait écraser Flash. Du coup c’est marrant de se souvenir de ces discussions. Et voir Flash continuer de dominer alors que c’est pas forcement la technologie la plus sexy du web <img data-src=" /> .



En tout cas ActiveX ou SL aucun regret de les voir disparaître.









v1nce a écrit :



Bon on arrête les ActiveX avec spartan.

Et avec le prochain ce sera au tour de Silverlight ?

&nbsp;&nbsp;





J’adorerais que Silverlight dégage.

Pas que je lui ai trouvé un défaut, mais c’est encore un plugin de plus et qui n’apporte rien qui soit pas faisable sans lui.









Ricard a écrit :



<img data-src=" />Le livre d’or est out…. Je voulais passer à la postérité.









zefling a écrit :



Tous ses commentaires disparus que l’on ne pourra pas relire.







https://web.archive.org/web/20061126053714/http://jvachez.free.fr/litlivre.php3









seb2411 a écrit :



c’est marrant de se souvenir de ces discussions. Et voir Flash continuer de dominer…





Cela change: Je viens de mettre une Debian 8 (Mate, avec Debian qui n’installe par défaut rien de proprio) sur un vieux netbook… et c’est vrai que bcp de site, y compris de video, essaient encore de te faire installer flash mais on peut ignorer et s’en passer: La plupart fonctionnent très bien sur leurs contenus et il n’y a bien que les pubs qui semblent affectées!



HTML5 semble donc mettre un pied de flash dans la tombe, ca fera un truc troué de moins à mettre à jour tous les mois tiens!



Oui, enfin quand tu sors une V1 en 2007, ça veux pas dire que tu as commencé à bosser dessus 15 jours avant&nbsp;<img data-src=" />



Mais en effet, il est clair que tenter de supplanter flash avec une solution encore plus fermée était une mauvaise idée&nbsp;<img data-src=" />

&nbsp;Mais prétendre que Silverlight était foutu dés le départ à cause de la concurrence de l’HTML 5 … c’est un chouilla anachronique&nbsp;<img data-src=" />


Je parlais de ceux de PCI. <img data-src=" />








atomusk a écrit :





La réflexion sur ce qui allait être nommé HTML5 en 2007 avait également débuté en 2004. Des 2 côtés on ne bossait donc pas sur son sujet depuis 15 jours. Un côté était néanmoins public depuis 3 ans, l’autre non: C’était une réaction de Microsoft digne du siècle dernier, du genre qui avait déjà mené IE à la débandade!



Je persiste a ne pas voir l’anachronisme et à redire qu’avec une bombe sortie en 2007 (iPhone) et une autre en finalisation (Androïd), même en ayant pris une mauvaise décision sur ce sujet (entre autres) en 2004, il a été totalement crétin d’en prime persévérer (4 ans!).



J’ai fais une installe de Debian 8 KDE (pas sans difficultés) et sans Flash, je trouve que c’est parfois compliqué. J’essaie de faire sans.








atomusk a écrit :



Aaah il est toujours plus simple d’arriver 8 ans après et hurler victoire une fois que ENFIN ses prévisions se sont relevés vrai <img data-src=" />



Voyons … SIlverlight 1.0 sorti en 2007, selon wikipedia la W3C a relancé le chantier sur l’HTML5 en … 2007 !



Ah c’est sur qu’en 2007, tout développeur qui voulait un site de vidéo qui fonctionne sur PC / Mac pensait HTML 5 ! <img data-src=" />



Silverlight répondait à des contraintes qui étaient à l’époque extrêmement complexe à mettre en place en “ouvert” : DRM, animations … C’était pas ouvert ? Yep. Mais il n’empêche qu’il a fallu quelques années avant que l’HTML 5 n’arrive à s’implanter dans les navigateurs de manière suffisamment stable pour qu’il puisse être utilisé “en production” … 



Mais clairement ce qui fait le plus mal à Silverlight c’est le cumul de l’HTML5 maintenant mature, et l’effet iPhone/Android dans lesquels Ms n’a aucune chance de s’implanter







En 2007 tout le monde s’en prenait déjà à Adobe Flash : fermé, peu interopérable, devenu une usine à gaz avec les années, non standard, et vecteur d’attaques. Il était déjà clair que ce genre de plug-in devait disparaître, et idéalement il fallait trouver une solution qui n’aurait pas ces défauts.



Arriver avec un autre plug-in fermé, non standard, non interopérable, n’était clairement pas la bonne solution. Comme l’a dit yl les mêmes causes produisent les mêmes effets : dont acte, Silverlight est aujourd’hui abandonné.



Je n’ai pas prétendu que html5 existait en 2007, arrête de travestir mon propos… <img data-src=" /> Je dis juste que Silverlight était une mauvaise réponse au remplacement de Flash, et on pouvait en être certain dès le départ. Au lieu de la jouer solo à l’époque, Microsoft aurait dû travailler avec les autres acteurs de l’industrie, le W3C, afin de développer une solution viable.



Aujourd’hui effectivement le html5 est une vraie alternative viable : ouvert, standard, interopérable… Il va certainement beaucoup évoluer dans les prochaines années, pour répondre de mieux en mieux aux contraintes et aux besoins (notamment la problématique des DRM), mais la base est déjà beaucoup plus saine. Et faisant partie du W3C, Microsoft a contribué à l’élaboration de html5. C’est un travail qui au final porte beaucoup plus ses fruits que de développer sa petite solution fermée dans son coin.









atomusk a écrit :



Mais prétendre que Silverlight était foutu dés le départ à cause de la concurrence de l’HTML 5 … c’est un chouilla anachronique







Ce que je n’ai justement pas prétendu.









yl a écrit :



Disons que les mêmes causes produisent souvent les mêmes effets et même en pire avec le PC qui a de la concurrence: IE, qui était la machine a imposer les technos net proprio de Microsoft, avait déjà réussit l’exploit de se faire mettre en minorité au milieu des années 2000 avec pourtant un marché PC au top.



Alors on peut voir les choses autrement: En 2007, ils auraient pu sauter dans le wagon HTML5 qui s’ébrouait plutôt que, vieux réflexe pavlovien, tenter d’imposer leur Silverlight sachant que Apple (avec son iPhone qui recevait un très bon acceuil) et Google (qui avait racheté la startup à l’origine d’Androïd 2 ans avant et dont il ne fait aucun doute qu’ils allaient en faire un concurrent à l’iPhone dont ils avaient eu vent) allaient leur savonner la planche.



Au final ils ont loupé le coche pour rentrer dans la mobilité à mal utiliser leurs ressources pour un truc raté d’avance a regarder l’histoire alors récente et plus encore à lire l’avenir qui se profilait.



Cette décision était idiote et particulièrement en 2007 ou il était même déjà un peu tard pour réagir (autour de 5 ans de retard sur Apple et 2 sur Google), mais pas forcément de trop si aucune erreur n’avait été commise.











atomusk a écrit :



Oui, enfin quand tu sors une V1 en 2007, ça veux pas dire que tu as commencé à bosser dessus 15 jours avant <img data-src=" />



Mais en effet, il est clair que tenter de supplanter flash avec une solution encore plus fermée était une mauvaise idée <img data-src=" />

 Mais prétendre que Silverlight était foutu dés le départ à cause de la concurrence de l’HTML 5 … c’est un chouilla anachronique <img data-src=" />







Franchement, je pense plutôt que Silverlight était un pari de Microsoft pour sortir un système remplaçant Flash en tant que standard. Ils ont joué, ils ont perdu.



Et en 2007, il n’était pas non plus possible de parier sur un HTML 5 alors à l’état de prototype. C’est lui qui aurait très bien pu se vautrer…









zefling a écrit :



J’ai fais une installe de Debian 8 KDE (pas sans difficultés) et sans Flash, je trouve que c’est parfois compliqué. J’essaie de faire sans.





En effet, mais je n’ai de mon côté pas le problème Steam qui oblige (les c…!) a tirer le multiarch32/64… Par ailleurs, les problèmes restant sont assez vite corrigés après la sortie, qui permet des retours sur beaucoup de machines.



Je ne sais pas quel support d’installation tu as utilisé, mais les ISO étant faites à la sortie et ensuite uniquement de temps en temps pour les “point release”, j’ai tendance a conseiller les ISO complètes par type de bureau (KDE etc…) pour juste tester en live au besoin le bon support HW de base de sa machine… et pour installer sur disque, d’utiliser plutôt les ISO netinstall mode texte: Une fois sélectionné les paramètres de base de son install (langue/partitionnement/type de bureau au besoin, serveurs…), celle-ci tire direct tous les derniers packages à jour et quelques semaines après la sortie cela commence a avoir un intérêt grandissant (jusqu’à la première point release!) car on ne se paye pas les problèmes résolus entre temps.



Par contre pas de support wifi lors de l’install, il faut donc au besoin prévoir un cable le temps de l’install. D’ou l’intérêt de bannir de ses choix tous ces laptops qui commencent a sortir sans réseau filaire (ou qui cachent un adaptateur USB/Réseau qui ne sera pas forcément supporté non plus par ce type d’installeur léger)…



Débuté e 2004 finalisé 10 ans plus tard … en 2007 ça devait faire réver&nbsp;<img data-src=" />



2007 … année où se passait les discussions sur la balise video&nbsp;

Quand tu vois la discussion, d’ailleurs, je suis certain que tu pouvais te lancer dans un site Web de video en HTML5 l’esprit léger&nbsp;<img data-src=" />



Silverlight est peut être arrivé 5 ans - 10 ans trop tard, mais prétendre que la comparaison à son lancement, avec l’HTML avait du sens revient à comparer un whitepaper à un produit utilisable.

La comparaison avec flash, par contre on est d’accord qu’elle n’allait pas à l’avantage de silverlight … mais en 2007 l’HTML5 c’était un sujet de discussion, pas une techno.


En effet, je suis parti d’un CD live KDE, c’est peut-être ça le problème. J’aurais du partir du « netinstall ».








jb a écrit :



J’aime juste pas cet OS dans un OS qu’on pousse. Ça me gonfle.





Perso c’est ce qui me permet au quotidien de lancer des application populaire sous linux, et pas simplement me contenter des alternative peraves… et mes proches ça leur permet de consulter pas mal de trucs sans remettre en cause la sécurité de leur machines. Et franchement, si les techno web puaient pas tant la merde tout le monde y gagnerait.









zefling a écrit :



Je parlais de ceux de PCI. <img data-src=" />





Ha pardon !

Oui effectivement :-/



Surface HUB trouvera naturellement sa place dans les entreprises et les start up à gros budget.



Mais Quid du desktop je n’attends pas que MS présente une tour mais un AIO pour compléter sa gamme et gagner en notoriété.&nbsp;


<img data-src=" />&nbsp;Voilà.

Bon MS si tu nous lis… fait le&nbsp;<img data-src=" />.


Forcément si Môssieur ne fait que dans le haut de gamme et le modèle de compéte <img data-src=" />








Vanilys a écrit :



J’aime lire l’historique des messages sur son livre d’or

allez-y, ça vaut son pesant de cacahouètes, et on y cite même PCI ;-)

https://web.archive.org/web/20061126053714/http://jvachez.free.fr/litlivre.php3





J’ai trouvé son twitter et… les années ont beau passer, lui, n’a pas changé <img data-src=" />

https://twitter.com/jvachez



Ce sont vraiment des génies chez Microsoft. Le nouveau navigateur s’appellera Edge ce qui permettra de conserver un E bleu en icône.





La preuve indiscutable que les OS d’Apple et Linux sont beaucoup moins sécurisés que Windows. Utilisez donc Windows http://www.gizmodo.fr/wp-content/uploads/2015/02/os-x-ios-systemes-vulnerables-2…









atomusk a écrit :



Mais clairement ce qui fait le plus mal à Silverlight c’est le cumul de l’HTML5 maintenant mature&nbsp;





Chez nous le commercial de MS nous a vendu SL comme un concurrent de AIR dans lequel on pouvait faire des boutons vectoriels avec des ombrages 3D et une texture bleue à pois jaunes.

Quand on lui a demandé si les widget en SL se comportait de la même manière qu’en WPF et qu’il nous a dit que les widget portait “presque” les mêmes noms et avaient des propriétés avec des noms “similaires” on lui a dit qu’il s’était déplacé pour rien.



En effet, c’est bien lui… et cette photo. <img data-src=" />


Ok, mais ça on peut pas vraiment le mettre sur le dos de win10.


Et du coup pas de Java ? Ca risque de ne pas plaire à certaines entreprises !