News for hackers. Stuff that matters.
Re:Foliate – A simple and modern GTK eBook viewer by tndl on Tuesday July 09, 2019 @10:58AM (#20392410)
Could OP or someone else give an overview of how web-based interfaces work on native apps like this, without using something like electron? Is there a full js interpreter, dom, css parser, etc in something like Foliate?
Re:Foliate – A simple and modern GTK eBook viewer by Guillaume86 on Tuesday July 09, 2019 @12:00PM (#20393129)
In the readme I see:

   The following are runtime requirements:
   gjs (>= 1.52)
   webkit2gtk
So my guess is that it's just using webkit for the html rendering.
Re:Foliate – A simple and modern GTK eBook viewer by lulouie on Tuesday July 09, 2019 @11:02AM (#20392441)
I think it is mostly done by: https://gitlab.gnome.org/GNOME/gjs