On pre-rendering pages before they are viewed, a 1024x768 at 16 colours (4 bit) is 384 KBytes so you could store a few in RAM while your reading the first.
You could also do some very basic/fast compression (such as RLE) that would shrink a bitmap showing a page of text a lot.
|