Woah, I can test MS Edge & IE on a Mac & Linux!
Jul 18, 2015
Woah, I can test MS Edge & IE on a Mac & Linux!
ReyBango
Developer Advocate & lover of Web Standards
@reybango
blog.reybango.com
Why can’t you kill off IE?
OldIE PTSD
Lack of feature knowledge in the community.
Our fault!
Standards & Features
• WebGL
• WebSockets
• CSS3 Gradients
• Blocked scoped variables
• Pointer Events
• Fullscreen API
• Device Orientation
• Flexbox
• Encrypted Media Extensions
• CSS3 Regions
• File API
• AppCache
• IndexedDB
• CSS3 Media Queries
• Canvas
• CSS3 Transforms
Knowledge is Power
Status Dashboard
http://bit.ly/iedevguides
IE Developer Guides
http://bit.ly/iecompatcookbook
IE Compatibility Cookbook
http://bit.ly/f12devtools
F12 Developer Tools
Why should I test for IE?
Netmarketshare.com
StatCounter.com
Why can’t you push upgrades to corporations?
Enterprise IE
• Enterprise Mode IE (EMIE)
• Enhanced IE8 emulation in IE11
• High success rate in running legacy applications
• Enterprise Site Discovery Toolkit for IE11
• Collects application information to allow informed compatibility decisions
Netmarketshare.com
StatCounter.com
Free upgrade to Win10 for Win7, 8, & 8.1 users!
How do I test IE & Microsoft Edge?
Microsoft Edge Dev Portal
WebDriver for IE11
http://bit.ly/ie11webdriver
insider.windows.com
USB sticks we’re handing out.
What about mobile?
http://vorlonjs.com
Vorlon.js
• Open source
• Extensible plugin architecture
• Platform agnostic
• Powered by Node.js and Socket.io
• New plugins
• WebAudio
• Connector for F12 debug port
WEb INspector REmote (aka weinre)
http://bit.ly/goweinre
Let’s take a look.
Adobe Edge Inspect
http://bit.ly/edgeinspect
Ghostlab
http://bit.ly/goghostlab
Headless?
Not yet.
Continuously Improving
• Leveraging virtualization (e.g: RemoteIE)
• Building tools like Vorlon.js
• Scanners to help narrow down common issue patterns
• Enhancing the F12 tools to offer great debugging
• Maintaining VMs
• Helping the enterprise move forward to modern development
Resources
• Microsoft Edge Portal: dev.modern.ie
• Microsoft Edge Blog: blogs.windows.com/msedgedev/
• MS Web Platform Team: @MSEdgeDev
• F12 Tools: @msedgedevtools
Thank you!