On 28 May, Mike Hobbs wrote in message <0f3d6fb4640334e3166743f34ffcad444aa63...@localhost>:
> In message <28366c6250.roger...@rogerarm.freeuk.com> Roger wrote: > > > Loading/Running NetSurf (on an Iyonix at least) seems to take 30 > > seconds whereas running Oregano2 takes less that 3 seconds. [I am not > > including the time that NetSurf, when first run, uses looking at all > > the fonts]. > > Actually, I would like to suggest that the time taken for font > scanning is now an issue since NS 2.1. It now takes several minutes > to scan fonts on my home machine. Yes, I know its only on the > first time NS is run, but I can't help thinking that this is all > wasted time. After all, NS isn't going use all these fonts. Its > only likely to need the standard set of ROM fonts. I don't think this is the case: NetSurf is looking for different glyphs suitable for Unicode display, and the whole point is that these are not in the ROM fonts. > Maybe font canning could be filtered? And also, once the fonts have > been canned where is the data cached? Is it wasting space somewhere y > retaining font data for fonts that will probably never be used? It's stored in !Scrap (in a file called RUfl_cache). On this machine, with a few fonts installed, it takes up 277K. I think that's a reasonable price to pay for improved text display. -- Steve Fryatt - Leeds, England http://www.stevefryatt.org.uk/