- Added a dropdown for selecting system fonts in the settings page
- Added an option to restrict the amount of recursive
Frames (previously a page could load itself an infinite amount of time, now anyFramethats X steps deep will refuse to load) - Much cleaner & beefier cache handling means images also get cached, which should make it a lot less annoying to browse any site that uses the same handful of images on every page (like a header, logo, social buttons, etc)
- Added the SmoothScrollContainer addon & set it as default on webviews, which looks much nicer IMO
- Added some extra info about the various URL schemes sillybrowser uses
ended up putting together a todo list on the git which may end up being a bad move as they tend to overwhelm me a little, but i can always delete it ig :P
many many ideas on there, not all realistic
oh also im putting it on itch soon ! i started doing that yesterday but then i forgor to finish that lol. oops.
i dont think i linked the git before, its here:
probably eventually i may have to tone down this aggressive caching (especially for non-scene objects, since those currently only get refreshed once they expire after the default 6 hours) since it'd really get in the way of dynamic content, but absolutely nobody is using this (and it'll likely stay that way) so i think its fine for now. if i ever get lua scripting to work that'll also remedy it a little since the server would not have to be the sole source of page changes
i did try to look at some other options for that, theres a luau addon that might be viable, but it does not distribute binaries and compilation was being annoying. so no dice yet. also i could not find any docs about it lol
i've also been wondering about page discovery. obvs not a problem atm with the whole 3 pages existing on the world wide web, but if that changes something like a search engine would be handy i think. if i end up implementing something like that p2p thing, the network could serve as a discovery platform too. Peers could tell eachother about unknown websites, which a local search engine could then sift through or something. either would be fine i think, though the latter less maintenance :P (but ofc p2p is awhole can of worms so it probably tips the scales towards "more effort" anyways)
