This idea has nothing to do with empty.html itself, it really applies to all single-file wikis. All wikis could benefit from this because the core tiddler is exactly the same in all wikis for each version, no matter which other plugins are added. The core is just another plugin, that's all.
Unzipping should be very simple in terms of CPU usage, and it should be linear, or better, because it is just expanding back to the original file content. The zipping is where the time comes in, but that isn't much more. TiddlyWiki 5.1.20 takes 70 ms, which is shorter than the minimum resolution of the human brain (~100 ms), so it would be instantaneous for only one or two plugins, but we could also handle all gzipped plugins in one operation instead of one per plugin, which would probably safe some extra space. We could also add a config tiddler to the wiki which would allow the user to gzip all installed plugins to save even more space regardless of whether the plugin has the compress:yes field set, since nothing about the gzip process would in any way affect the plugins. We should also add a "gunzip" flag (like safemode flag), which would decompress it in place and then immediately re-download the file so it could be edited by hand in an emergency. The file would then be loaded just like normal and then next time it would save with the contents gzipped again. This would be sort of like a safemode flag that would allow someone to edit the compressed plugins by hand if necessary. On Sun, Sep 15, 2019 at 9:09 AM Mohammad <mohammad.rahm...@gmail.com> wrote: > Hi Tony! > > That's quite true and your idea is great! > Recommending to downloading empty.html for newbies is not a good practice > at all! > > --Mohammad > > On Sunday, September 15, 2019 at 5:27:13 PM UTC+4:30, TonyM wrote: >> >> Mohammad >> >> I too support a smaller empty and core which is the current standard >> practice. However I do not want an overly minimalistic edition being users >> first take home copy of tiddlywiki. Empty plus a few items like the >> contents tab and active home and more page buttons would be a start, also >> on modern browsers the wider story view. >> >> Regards >> Tony >> >> -- > You received this message because you are subscribed to the Google Groups > "TiddlyWiki" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to tiddlywiki+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/tiddlywiki/2a87c261-4de7-4700-a057-f9b4aeb69753%40googlegroups.com > <https://groups.google.com/d/msgid/tiddlywiki/2a87c261-4de7-4700-a057-f9b4aeb69753%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywiki+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/CAJ1vdSQZPzqmhiYi9xeXkfZGEPn53qg0bv-pXB0K96XyiJj6jg%40mail.gmail.com.