Monday 15th June 2015
HOW WILL YOUR LEGACY APPS SURVIVE ON THE EDGE?
Microsoft have announced that their new lightweight browser Microsoft Edge will be included in all versions of Windows 10 and will not be using many of the old features and technologies that have been a part of the Internet Explorer browser for many years.
Microsoft Edge will see the removal of over 300+ APIs, 6 Document Modes and over 220,000 lines of old IE code and introduce 49 new major features, 4200+ interop fixes and over 300,000 new lines of code. One of the more well-known APIs that won't transfer from IE to Edge is ActiveX, which allowed developers to create web browser add-ons in IE:
The need for ActiveX controls has been significantly reduced by HTML5-era capabilities, which also produces interoperable code across browsers. Microsoft Edge will support native PDF rendering and Adobe Flash as built-in features rather than external add-ons.
While Windows 10 on mobile phone devices will only have access to use Microsoft Edge, desktop, laptops, tablets and 2 in 1's (detachable devices) running Windows 10 will still contain a version of IE11, mainly for businesses who still need it to run legacy web applications. The issue there lies on how to get your current legacy web applications to run in IE11.
While Enterprise mode may be able to help with some minor issues of backwards compatibility associated with running legacy web applications in a newer version of IE, it still does not address issues such as different versions of java, flash or Active X controls that are needed by different applications or string and content replacement, header injections or registry settings that may have to be implemented in order to get legacy applications running in a newer version of IE without resorting to re-coding.
Analysts such as Gartner have been able to see that Solutions such as Browsium Ion can be used to enable organisations to migrate to IE11 by fixing issues where IE’s Enterprise Mode fails.