Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Future of the Webrowser Control
Message
From
23/05/2021 20:48:38
 
 
To
23/05/2021 16:46:45
Walter Meester
HoogkarspelNetherlands
General information
Forum:
Visual FoxPro
Category:
ActiveX controls in VFP
Miscellaneous
Thread ID:
01680690
Message ID:
01680704
Views:
53
>>>>What will be the future of the Webrowser Control now that Microsoft has announced the demise of IE 11 this coming August?
>>>
>>>The webbrowser control is so embedded into so many products, that I doubt that they will drop support for it in the near future.
>>>
>>>From: https://www.theverge.com/2021/5/19/22443997/microsoft-internet-explorer-end-of-support-date
>>>
>>>"The alternative for most businesses will be Microsoft Edge with IE mode. Microsoft created its IE mode for Edge a couple of years ago, and it has allowed businesses to adopt the new Chromium-based browser for older legacy websites. IE mode supports older ActiveX controls and legacy sites, which are surprisingly still used by many businesses. Microsoft is promising to support this IE mode in Edge until through at least 2029."
>>
>>Have not checked how far compatibility goes, but IIRC embedded activeX is not supported (was never a smart idea IMO, but BHO are also not compatible, and those I used a few times (looong ago, but at least 1 customer still uses it).
>>
>>Do you have a compatibility map/list ?
>
>What exactly do you mean by compatibility? The webbrowser activeX allows for IE4 to IE11 emulation. I do not know whether it will run when only edge is installed (Edge will support the IE modes as well), but I can't imagine MS would end its support for the webbrower control anytime soon.
>
Edge does NOT allow activeX controls and does NOT run BHO if I read descriptions correctly.
So IMO it is uncertain if IE11 "stays" installed on W10 after support ends in 2 weeks.

WebBrowser is MsHtml.Dll if you look at it as activeX object, so 2nd cited FAQ goes to the heart of WebBrowser similar to IE as in createobject("InternetExplorer.Application"), which I also used sometimes in roboting to better combat memory leaks.

Look at last 3 points from
https://docs.microsoft.com/en-US/lifecycle/faq/internet-explorer-microsoft-edge

What if my enterprise line-of-business (LOB) application has a dependency on a version of Internet Explorer that reached end of support?

Microsoft is committed to supporting Internet Explorer mode in Microsoft Edge through at least 2029, on supported operating systems. Additionally, Microsoft will provide a minimum of one year notice prior to end of support for IE mode. Windows support dates are documented on the Product Lifecycle page and may require an Extended Security Update (ESU) license, if available, to receive operating system security updates beyond its End of Support date.

What is Microsoft's guidance if customers run an application that depends on specific Internet Explorer runtime DLLs?

Microsoft will release security updates only for the latest version of Internet Explorer for each Windows operating system. Customers must install the latest version of Internet Explorer to update the Internet Explorer runtime DLLs, receive updates, and remain in a supported configuration.

If a customer has turned off the Internet Explorer feature but has third-party software that uses Internet Explorer runtime DLLs, how can the Internet Explorer runtime DLLs be updated?

If customers need an update to the Internet Explorer runtime DLLs, they must install the latest version of Internet Explorer (IE11) to update the runtime DLLs. After doing so they will continue to receive security updates.
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform