[Lazarus] Help System with Chromium Embedded component

Marco van de Voort marcov at stack.nl
Wed Nov 9 15:57:04 CET 2016


On Tue, Nov 08, 2016 at 09:48:31PM -0700, Lars via Lazarus wrote:
> >> port) to the point where it can provide everything needed?
> ...
> > +1
> 
> Well the reason chromium is in my line of sight, is because other people
> do the work to maintain the browser for you. 

True, but you also subscribe to an engine with a lot more known
vulnerabilities and attack surface that way.

The frequent updates that often break interfaces are also an headache. 

If multi versions installs are not possible or hard, that would complicate
keeping old IDEs running.

> Creating your own web
> browser component is massive amounts of work, whereas chromium is coded by
> other people. 

But deployment and updating is still yours, and a tad more involved.

If I would replace lhelp and chm, I wouldn't go that way, but some way with
a local webserver (for searching and the like), and just use whatever is
installed.

The best reason to have some local (whatever how limited) widget is for IDE
popups of helptext instead of an external browser.

But I think lhelp still has enough leeway, and I think Graeme greatly
overexaggerates the problems.


More information about the Lazarus mailing list