2

I'm looking a custom web browser control for .net framework.

There is bunch of them here, but they are old and can't run new CSS3 features smoothly (or they simply can't!). For example, Awesomium and Webkit.NET are available but they can't run animations/transitions hardware-accelerated.

But, new web browsers (Chrome 21, Firefox 15) are supporting these new features smooth and hardware-accelerated.

Is there any .Net Web Brower control with support of new HTML5/CSS3 features?

Community
  • 1
  • 1
Mahdi Ghiasi
  • 14,873
  • 19
  • 71
  • 119

2 Answers2

6

You can always use chromium from .NET. Chromium support latest features. The Chromium Embedded Framework (CEF) is an open source project to develop a Web browser control based on the Google Chromium project. There's a .NET version already working (CEF1), you can implement it, not easy but definitively possible, see the link provided for the specific documentation.

Also, there is a CEF3 wrapper for .Net, you can download the binaries under the official forums.

CEF3 Supports 3D while CEF1 not.

Update: You can download latest binaries of CEF3 wrapper from here.

Mahdi Ghiasi
  • 14,873
  • 19
  • 71
  • 119
Erre Efe
  • 15,387
  • 10
  • 45
  • 77
  • Can you explain more? Can those binaries added to a C# application? – Mahdi Ghiasi Sep 19 '12 at 20:40
  • Seems that it doesn't support 3D. Is there any way to enable it? or is there any other libraries? – Mahdi Ghiasi Sep 19 '12 at 21:15
  • Is there any CEF3 Wrapper for .Net? – Mahdi Ghiasi Sep 19 '12 at 21:33
  • @MahdiGhiasi Sure there is for .NET & Mono at https://bitbucket.org/xilium/xilium.cefglue/wiki/Home – Erre Efe Sep 19 '12 at 21:39
  • @RandolfRF I can't find binaries/examples anywhere, can you give me the exact link, or upload them somewhere? – Mahdi Ghiasi Sep 19 '12 at 21:44
  • I'm working with CEF3 wrapper, sample is in C++ language, and I haven't any idea about using it in c#. Do you know how to use it in c#? – Mahdi Ghiasi Sep 26 '12 at 13:21
  • Please notice, that CEF1 do not supports HTML5 – Przemysław Michalski Jun 17 '13 at 10:18
2

If you really don't need CEF1/3 why not to try GeckoFX control? It's quite gentle, supports css3, html5 with audio/video tags, webgl and the project seems to be active developed.

Przemysław Michalski
  • 9,627
  • 7
  • 31
  • 37