BTW, adding the GraphViz plugin to a TiddlyWiki instance increases the size 
of that TiddlyWiki instance by 1.1 MB

Adding that to one TiddlyWiki instance is a problem if you only view graphs 
occasionally, and is a significant problem if you are opening and saving 
edits to that TiddlyWiki many times in a session.  Every open and every 
save has that 1.1 MB overhead.

Even more so a problem if you need occasional graphing in many TiddlyWiki 
instances.

However, if a TiddlyWiki instance relies heavily on displaying graphs 
everywhere, then much better to include the GraphViz plugin in that 
TiddlyWiki instance so that it is not loading a GraphViz uTWility (i.e. a 
whole TiddlyWiki and GraphViz plugin) for every single graph displayed in 
that TiddlyWiki.

For my use case, I prefer my TiddlyWiki's showing graph links to click on 
when I want to view a graph.  Embedding in an iframe like above, I'd be 
careful with that to make sure the host tiddler only pops up in the story 
river (or anywhere) when I want the graph displayed.

All kinds of design considerations no matter what ...

On Saturday, March 18, 2023 at 6:24:20 PM UTC-3 Charlie Veniot wrote:

> All of my TiddlWiki instances are single file.
>
> Yup, any local TiddlyWiki can show any other local TiddlWiki in an iframe 
> or open it in another browser window/tab via a link.
>
> In the screenshot below, I have a local copy (older version) of the 
> GraphViz uTWility on a local drive, and another TiddlyWiki showing the 
> GraphViz uTWility in an iframe, embedding a graph specification in the URL 
> so see that graph in the iframe.
>
> [image: Screenshot 2023-03-18 6.18.44 PM.png]
>
> On Saturday, March 18, 2023 at 5:57:36 PM UTC-3 [email protected] wrote:
>
>> > The problem with an online GraphViz server: you have to be online and 
>> > have access to a server.
>>
>> Oh, do your wikis have access to one another when offline?  I don't have
>> anything set up like that.  I run them either as single-file wikis or in
>> standalone Node processes.  But this makes sense in that case.  I am going
>> to raise an issue regarding a possible https://kroki.io/ extension, but
>> that would require being online to do the initial rendering.
>>
>> The rest of this, I did understand.  And I'm impressed.
>>
>>   -- Scott 
>>
>

-- 
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/7ce7e39a-7f82-4c4f-acbb-d1545f1768d0n%40googlegroups.com.

Reply via email to