07 Décembre 2015
Groupe .NET/ASP.NET
Sujet: Microsoft Edge pour les développeurs web
Conférencier: Laurent Duveau
Il y a un nouveau navigateur web en ville... et déjà installé sur plus de 110 millions de machines! C'est Microsoft Edge sur Windows 10, et il est bien différent de son prédécesseur adoré...
Dans cette présentation je vous présenterai ce qu'il faut savoir sur Edge en tant que développeur web ainsi que les outils intéressants dont vous pouvez tirer avantage (tels que SiteScan, RemoteIE, auto screenshots, les machines virtuelles, F12 tools, ...), même si vous êtes sous Mac ou Linux.
10. “On January 12, 2016, we will stop
support for all versions of IE
except IE11”
- Microsoft
https://support.microsoft.com/en-us/lifecycle/search?sort=PN&alpha=internet%20explorer
43. Interoperable UA string
Le but étant de recevoir le même contenu que les
autres navigateurs…
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36
(KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36
Edge/12.10240
Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36
(KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1)
AppleWebKit/600.1.25 (KHTML, like Gecko) Version/8.0
Safari/600.1.25
Mozilla/5.0 (Windows NT 10.0; WOW64; rv:39.0) Gecko/20100101
Firefox/39.0
50. Compatibilité ?
IE11 est toujours présent sur Windows 10
IE11 Win10 est identique à IE11 Win 7 & 8
Entreprises: mode pour configurer par défaut IE11
(qui lui-même à un mode d’émulation IE8)
52. Extensions
IE a supporté 30 modèles
d’extensions pendant 20
ans…
Edge n’en supportera aucun
• ActiveX, Toolbars, BHO, …
• Problèmes de sécurité,
fiabilité et performances.
• Support natif pour Flash et
PDF.
• Modèle d’extensions
modernes en JavaScript à
venir…
58. Recap
Valider le User Agent de Edge avec votre site
Utiliser remote.modern.ie pour tester la
dernière version of IE
Faire de la détection de fonctionnalités
Ne pas parser le User Agent
60. Microsoft Edge
MS DEV MTL 07 Décembre 2015
Laurent Duveau
laurent@ldex.ca
AngularJS, Azure et
Xamarin
MVP / MCT / RD @laurentduveau Montrealldex.ca