Hi Jeremy, that is somewhat bad news for me...I guess I will await your 'hacks'...
Question: if I do <img src=... can I do a partial filepath and store the images in a folder nearby? Or would I need the entire filepath? I would prefer to do the partial path so that if I transfer to a different computer in the future I won't have to redo filepaths Dave On Tue, Jan 28, 2014 at 3:15 PM, Jeremy Ruston <[email protected]>wrote: > Hi Dave > > At the moment, running under Node.js is more about having the convenience > of managing your tiddlers as individual files. When a TW is built it > includes a representation of all tiddlers, whether it is built for serving > to the browser via tiddlywiki --server, or built as a standalone HTML file. > > The reason that Firefox is crashing is because all of those images are > packed into the TiddlyWiki file as base64 tiddlers. Unpacking and > displaying them will be much less efficient than working with an ordinary > independent image file. > > TiddlyWiki5 does support lazy loading, where the original TiddlyWiki file > is built with "skinny tiddlers" that omit the body, but include the > metadata (tags etc), and then the body is loaded on demand. Lazy loading is > currently only implemented when running on TiddlyWeb/TiddlySpace, but the > plan is to support it natively too. > > What's needed is a way of specifying tiddlers within a wiki folder that > should be served skinny. For example, a new filter operation like > "[is[image]]". > > For better performance with images, it would be useful to be able to > render images as ordinary <img src=...> tags, rather than base64. > > I'll investigate some quick hacks that will get things working for you, > > Best wishes > > Jeremy > > > > On Tue, Jan 28, 2014 at 7:27 PM, David Gifford <[email protected]> wrote: > >> Still trying to drive trucks over your bridges, Jeremy! But seriously, >> that was my whole motivation for using node.js, because I thought that it >> saved the tiddlers as separate files and loaded them as needed, thus >> reducing filesize. But if node.js has the same limitation as standalone, >> then I am not sure what the advantage is, other than playing around with >> putting tiddlers in folders? >> >> Dave >> >> >> On Tue, Jan 28, 2014 at 2:25 PM, David Gifford <[email protected]>wrote: >> >>> 145MB is the filesize. And Firefox gave me an error when I tried to >>> click on it. >>> >>> Dave >>> >>> >>> On Tue, Jan 28, 2014 at 2:05 PM, Jeremy Ruston >>> <[email protected]>wrote: >>> >>>> Hi Dave >>>> >>>> It's actually not Node.js that's running out of memory here, it's the >>>> browser. It's not normal behaviour, though, and I've not seen anything like >>>> this reported before. It's certainly not something that's associated with >>>> running Node.js. >>>> >>>> You say that you've got 2000 tiddlers in there with many images, >>>> perhaps it's just that you're generating a sufficiently large TW file to >>>> confuse the browser. >>>> >>>> If you save the wiki as a standalone HTML file, how big is it? >>>> >>>> tiddlywiki --rendertiddler $:/core/save/all index.html text/plain >>>> >>>> Another possibility is that you've inadvertently set up an infinite >>>> loop - TW tries to protect you from circular transclusion, but if you >>>> somehow managed it, the symptom would likely be an out of memory error. >>>> >>>> Best wishes >>>> >>>> Jeremy >>>> >>>> >>>> >>>> On Tue, Jan 28, 2014 at 7:00 PM, David Gifford <[email protected]>wrote: >>>> >>>>> This is a pretty important question for me. If I don't get this >>>>> resolved, node.js will not be worth investing my time and effort in. >>>>> >>>>> Dave >>>>> >>>>> >>>>> On Tuesday, January 28, 2014 7:43:52 AM UTC-5, David Gifford wrote: >>>>>> >>>>>> Hi all >>>>>> >>>>>> >>>>>> In node.js, using 5.0.6 beta, Windows 8.0, Firefox, I am starting to >>>>>> get the message below. Not sure what memory it is out of. This is a brand >>>>>> new computer with lots of memory. Tried clearing the browser history, >>>>>> etc, >>>>>> and that hasn't helped. Amazingly, though, the tiddlers did manage to >>>>>> save, >>>>>> despite the error message. Any ideas? I have just over 2000 tiddlers, >>>>>> many >>>>>> of them are image tiddlers. And I tweaked the tiddlerinfo panel so that >>>>>> there is an extra tab that displays the title, tags and text of all >>>>>> tiddlers tagged with that tiddler's title. >>>>>> >>>>>> Here is the text of the error: >>>>>> >>>>>> Internal JavaScript Error >>>>>> Well, this is embarrassing. It is recommended that you restart >>>>>> TiddlyWiki by refreshing your browser >>>>>> uncaught exception: out of memory >>>>>> >>>>> -- >>>>> 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 post to this group, send email to [email protected]. >>>>> Visit this group at http://groups.google.com/group/tiddlywiki. >>>>> For more options, visit https://groups.google.com/groups/opt_out. >>>>> >>>> >>>> >>>> >>>> -- >>>> Jeremy Ruston >>>> mailto:[email protected] >>>> >>>> -- >>>> You received this message because you are subscribed to a topic in the >>>> Google Groups "TiddlyWiki" group. >>>> To unsubscribe from this topic, visit >>>> https://groups.google.com/d/topic/tiddlywiki/dIrdnKRfmj8/unsubscribe. >>>> To unsubscribe from this group and all its topics, send an email to >>>> [email protected]. >>>> To post to this group, send email to [email protected]. >>>> Visit this group at http://groups.google.com/group/tiddlywiki. >>>> For more options, visit https://groups.google.com/groups/opt_out. >>>> >>> >>> >>> >>> -- >>> David Gifford >>> Christian Reformed World Missions, Mexico City >>> >> >> >> >> -- >> David Gifford >> Christian Reformed World Missions, Mexico City >> >> -- >> 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 post to this group, send email to [email protected]. >> Visit this group at http://groups.google.com/group/tiddlywiki. >> For more options, visit https://groups.google.com/groups/opt_out. >> > > > > -- > Jeremy Ruston > mailto:[email protected] > > -- > You received this message because you are subscribed to a topic in the > Google Groups "TiddlyWiki" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/tiddlywiki/dIrdnKRfmj8/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > [email protected]. > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/tiddlywiki. > For more options, visit https://groups.google.com/groups/opt_out. > -- David Gifford Christian Reformed World Missions, Mexico City -- 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 post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/tiddlywiki. For more options, visit https://groups.google.com/groups/opt_out.

