Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Has anyone used https://www.webkitx.com/ ?
Message
From
01/11/2018 17:00:44
 
 
To
30/10/2018 11:25:53
General information
Forum:
Visual FoxPro
Category:
ActiveX controls in VFP
Miscellaneous
Thread ID:
01662890
Message ID:
01663068
Views:
612
Hi Daniel,

the link works, on previous did not read but just click in haste ;-)

The site has pretty pictures (few years ago a company sold wrapped IE dunno it was them, but it remided me of them...), but API surface is smaller from first quick checks then the one offered by JxBrowser. Both are based on CEF - I guess all current leads are, uncertain on JavaFX technical basement ;-)

If you plan to use vfp, by all means give them a spin - AFTER calculating License cost! For my typical forays (vfp knowlegable user needing to scrape a dozen website regularly for prices for instance) getting single Editor license for customer at 1000 would be ok, as I cannot hack together something similar for that amount. For distribution (Browser: only show, not massage) cost on first sight seems prohibitive, unless I overlooked bulk discount offerings somewhere - 300 per seat is to much if targeting reasonable sales to many customers.

API surface of WebkitX smaller, but the for me necessary 2-way bridge documented in Editor. In your shoes, as you have already working Python code, I'd check the CEFPython
https://github.com/cztomczak/cefpython/blob/master/docs/Tutorial.md

or CEFPython 3
https://pypi.org/project/cefpython3/

offerings (second point back or are based on first), which also describe the for me necessary 2 way link.

I would probably use Electron or one of the Java WebViews, pipe into SQLite, unless customer has preferences in the runtime used.
In Java JxBrowser with unlimited runtime for 2000 seems ok if planning to sell high #, otherwise I'd try free version first to compare against JavaFX, perhaps on new GraalVM, if that stabilizes a bit and is supported with them.

Stability - not tested here - is a feature, so if the free sources are unstable, license cost becomes more palatable.

Architecture: High probability of creating some injectable broker object in JS which does all the heavy lifting/DOM massaging (chunky, not chatty) and only a thin forwarding layer on the runtime side. Benefits: portability if other runtime needed (mostly exchange bridge) and easier faster debug in context.

keep me posted on your findings


thomas

>The link is: www.webkitx.com It works for me here. Just googling for "WebKitX ActiveX for CEF3" should have you straight there.
>
>I have been coding python for over 18 years now. But I never went as far as coding a gui. Neither with PYQT, nor wx and no more via html-based tech. Still VFP for such things here. But well, I find the page enticing. Any feedback on this ACTIVEX is welcome. I'm especially keen on feedback on deployment condition of course. I expect that Chromium is no small feat!
>
>My current VFP executables including sizable libraries are below 20 MB including everything COM-free Excel link up via xlsgen, pdf generation via quickpdf, image building libraries and the bandwagon of VFP dlls and more :-)
>
>Daniel
Previous
Reply
Map
View

Click here to load this message in the networking platform