Wow, what an impressive accomplishment. Checking out with interest. :) Best, Joshua F On Tuesday, January 19, 2021 at 1:43:55 PM UTC-8 coda coder wrote:
> > Let me know what you all think. > > *Comprehensive*, is what I think. Kudos. > > On Tuesday, January 19, 2021 at 2:33:24 PM UTC-6 [email protected] wrote: > >> @Flibbles hurrah! This has immediate implications and uses for work that >> my colleagues are doing and potentially for myself, where being able to >> reduce the file size of a standalone TW file is essential. >> >> I will give it a whirl tomorrow. >> Thank you. >> >> Saq >> >> >> On Tuesday, January 19, 2021 at 9:26:32 PM UTC+1 Flibbles wrote: >> >>> Some people want a minified version of the TW5 core, but it'd be too >>> much work to maintain. >>> Some people think it should remain uncompressed for the sake of editors, >>> but TW5 continues to grow by the day. >>> Some developers compress their plugins, making efficient code, but it's >>> a pain for anyone debugging it. >>> Some developers leave their plugins uncompressed, but that means it's >>> larger than necessary for 90% of all end-users. >>> >>> Now there's a solution for everybody: TW5-uglify. >>> >>> This is a plugin primarily designed to be used by a Node.JS server. Your >>> server has access to all your uncompressed and unpacked plugins, which is >>> fine, since servers have the speed and memory for it. But what it sends to >>> browsers are fully compressed plugins. Your little smart phones and tablets >>> get the efficient TW5 they deserve. >>> >>> Or maybe you're a plugin developer who wants to minify their code. Now >>> you no longer have to resort to using npm-gulp like some kind of chump. >>> Your build process can remain an entirely TiddlyWiki process. >>> >>> Or maybe you want to miniify your standalone TiddlyWiki file. You can, >>> but... think hard about this before you do it. Because unlike with >>> TW5-Uglified server, compressing your standalone files is a one-way >>> process. You'll forever have compressed code unless you download a new >>> Tiddlywiki, redownload all your plugins, and transfer all your tiddlers >>> from your old file. But hey! Maybe you're running TiddlyWiki on your 2000 >>> era Nokia phone in an wifi wasteland. Then go ahead. >>> >>> Check it out. >>> Here's the demo site. <https://flibbles.github.io/tw5-uglify/> >>> And here's the github page <https://github.com/flibbles/tw5-uglify>. >>> >>> Let me know what you all think. >>> >>> -- 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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/82a848dd-1db5-4393-a363-ef3deb7578ffn%40googlegroups.com.

