[webkit-gtk] Displaying very long HTML documents (books), etc.
Michael Catanzaro
mcatanzaro at redhat.com
Wed Feb 7 05:48:50 PST 2024
On Wed, Feb 7 2024 at 03:31:29 PM +02:00:00, Sim Tov <smntov at gmail.com>
wrote:
> 1. The target documents might be very long - books. Does WebkitGTK
> know how to deal with this? Can it load/unload dynamically certain
> portions of the HTML document in order to hold in memory only what's
> visible (in order not to collapse/stay responsive)? Probably a
> similar mechanism is used when dealing with webpages with "infinite"
> scrolling...
Nope. You'll have to handle that yourself.
> 2. The source file will be displayed in GtkSourceView. Is there a way
> to implement synchronized scrolling, i.e. when the user scrolls the
> source in GtkSourceView the rendered document will scroll accordingly
> inside WebkitGTK (and vise versa)? It's probably also important to
> implement bookmarks, i.e. save the place where the reader left
> reading and closed the app, so it can be focused on that same spot on
> the next app launch.
I'm sure it's all possible, but it will have to be done manually. Good
luck. :)
Michael
More information about the webkit-gtk
mailing list