Disclosure Statement: This site contains affiliate links, which means that I may receive a commission if you make a purchase using these links. As an eBay Partner, I earn from qualifying purchases.
If you find these projects useful please consider becoming a sponsor with Patreon, GitHub or Liberapay.

Distributables ?

Post Reply
mddmx
Posts: 14
Joined: Fri Dec 13, 2019 2:42 pm

Distributables ?

Post by mddmx »

I was just over on TMSSoftware.com reading a blog update. I am wondering if anyone has comments on this ....

Now, for Delphi developers this is fantastic news! With adopting Chromium, Microsoft also did the necessary effort to provide the ability to host the browser in your native Win32 or Win64 applications! And yes, I hear your relief. Finally, after all those years, developers can finally get rid of the dependency on the Internet Explorer activeX with all its rendering and security issues and less and less website compatibility every day.
As Microsoft will roll-out Edge Chromium to Windows 10 machines (their only actively supported Windows operating system these days). This means that the solution eventually will require no extra deployments with your Delphi executables (as opposed to using the standalone CEF4 Chromium engine that requires a myriad of DLLs and other files to deploy).
User avatar
salvadordf
Posts: 4572
Joined: Thu Feb 02, 2017 12:24 pm
Location: Spain
Contact:

Re: Distributables ?

Post by salvadordf »

Hi,

The CEF project was created in 2009 when IE 8 dominated the web browser world. Since then many developers have replaced the ActiveX control with CEF despite the fact that they had to add a bunch of DLLs and other files to their applications.

I haven't used their new WebView2 control and I can't give a detailed comparison between CEF and WebView2.

I'll probably play with it when I have a chance but I don't see any reason to stop releasing new CEF4Delphi versions.

BriskBard will keep using CEF4Delphi and you will have 2 options to embed a browser in your Delphi/Lazarus applications : CEF4Delphi and WebView2.
Post Reply