[Lazarus] Help System with Chromium Embedded component

vfclists . vfclists at gmail.com
Sun Nov 6 12:35:10 CET 2016


On 24 October 2016 at 00:34, Lars via Lazarus <lazarus at lists.lazarus-ide.org
> wrote:

> Now that I think about my post about using chromium embedded for a help
> engine, the issue I see is that it's a large dependency .. so for small
> applications that are say 1MB large, and you want to supply a help system
> with it... all of a sudden the 1mb exe has to be shipped with a gazillion
> other files that wouldn't be needed with a more simple format.
>
> Still, I think I will try to release a help system for powtils using
> chromium embedded, as an offline experiment with CGI (no web server
> needed). However this will take time, and I almost feel like I posted that
> chromium idea drunk, even though I was not drinking.
>
> On Sat, October 22, 2016 5:24 pm, Graeme Geldenhuys via Lazarus wrote:
> > On 2016-10-22 22:36, Mattias Gaertner via Lazarus wrote:
> >
> >> Is this a problem of the CHM producer or the CHM viewer?
> >>
> >
> > Both. The LaTeX-to-HTML conversion is definitely not great. Michael
> > would agree on this one. Then taking that already bad HTML and converting
> > in to CHM, makes the end result even worse. That doesn't do any justices
> > for Michael's hard work in writing the documentation and having it
> > beautifully presented (like the official PDF versions).
> ....
> --
> _______________________________________________
> Lazarus mailing list
> Lazarus at lists.lazarus-ide.org
> http://lists.lazarus-ide.org/listinfo/lazarus
>


I think using CEF is fine as there don't seem to be any other realistic
options. That is the situation as it is. Something which is likely to get
more support is "more better" than a perfect but little used and little
known system. A Lazarus installation currently takes over 1 Gb, so what
difference does another 300Mb make to it when it is something as critical
as help? INF files and viewers may be fine, but besides Graeme who is
willing to make the time and effort to learn it well enough to support
Graeme to develop it further?
It may sound cynical but that is the state of contemporary systems
development where the idea is to settle for less than ideal systems and
hope that by throwing enough people at these sub par systems the flaws will
be worked out, or made "good enough".


-- 
Frank Church

=======================
http://devblog.brahmancreations.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20161106/653866a5/attachment.html>


More information about the Lazarus mailing list