Closed ghost closed 6 years ago
ToaruOS has a browser, it's just a bit hidden as it's part of the help document viewer as its HTML rendering is not quite complete enough to be useful to most people:
There's always interest in porting a more complete third-party rendering engine, such as Webkit, but this is a monumental task.
It skips CSS styles as I can see
What about Gecko? I know that it currently runs a like a **** and consumes a lot of RAM unnecesary but I still hope they'll fix it someday
Webkit is probably an easier port as it's seen a lot more platforms, but I would love Gecko. Either way, modern rendering engines are very complex beasts. We might do well to look at some very old versions of Gecko, Webkit, and KHTML to see if they are more suitable for porting. Meanwhile, I'm busy with another project at the moment.
I recently compared performance of Firefox 6.01 with latest Nightly and the difference was drastic FF6 is flying with 30+ open at once and consuming only 500 Mb of RAM (But some features and stylings are, of course, broken) In the same conditions Nightly would probably freeze and consume the whole 1 Gb My recent idea was to take that FF6 codebase and provide some modern features support
@BlackPhrase Therein lies the problem. Those modern features account for most of the performance losses. Sure, there generally exists a tradeoff between speed and memory consumption in most software problems but it is necessary to choose either one or the other.
Thanks
?