[twdev] Re: Progressive Web Apps

2019-05-09 Thread TonyM
Mario,

I understand you cynicism about Google, but I understand this is a 
multi-vendor standard, one that is wholly embraced by google and others. It 
is only because the Google reference seem the most sophisticated that I 
linked to it. Basically to be effective it depends on the Browser providers 
and mobile OS's to honor the settings, so we need support from Microsoft 
(Edge/IE), FireFox and Chrome to support this approach.

I have always felt that web technologies are a way to avoid the need to 
code to proprietary standards or depend on a vendors app store. I hope this 
may be one avenue to achieve this.

Regards
Tony


On Thursday, May 9, 2019 at 8:25:29 PM UTC+10, PMario wrote:
>
> Hi Tony, 
>
> This is just an other idea from google to maximise profit in a WebFirst 
> environment. ... Even if it is sometimes marketed as "offline - first". 
>
> But you are right. It should be possible for TW to meet the criteria. 
>
> -m
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywikidev@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/b7916ad6-0db0-49d5-928f-c791fb19f759%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[twdev] Re: Want to translate your plugins or documentation? Try the i18n macro

2019-05-09 Thread SylvainComte
Great,

Love to know it's useful.

If you're fluent in another language than fr-FR or en-GB. Or have corrections 
for existing ones, I'll be glad to update online documentation. Starts here 
http://sycom.gitlab.io/TiddlyWiki-Plugins/#i18n%20macro

Cheers

Sylvain
@sycom

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywikidev@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/8b38bdaa-60cb-49d0-94d0-e16a8722740e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[twdev] Re: Want to translate your plugins or documentation? Try the i18n macro

2019-05-09 Thread LinOnetwo
I will definitely use this, thank you for creating this.

在 2019年5月7日星期二 UTC+8下午8:22:01,SylvainComte写道:
>
> HelloThere,
>
> I wished i was able to translate some documentation of my plugins, so I 
> made this i18n macro, lightweight, easy to deploy within the plugins. Some 
> would rather call it L10N than I18N though...
>
>- <> macro 
>
> 
>
> Maybe you'll find it useful. I do (eating my own dogfood is a moto)
>
> cheers
>
> *Sylvain*
> @sycom
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywikidev@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/a08a12ee-2fd2-4969-91bd-3721542f8099%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[twdev] Re: Progressive Web Apps

2019-05-09 Thread LinOnetwo
We are thinking about adding SW to TW 
https://github.com/linonetwo/solid-tiddlywiki-syncadaptor/issues/3 this is 
the first step towards PWA. When user if offline, sync adaptor can save to 
cache and load cached tiddler after refresh, so TW can be used offline.

I don't know whether TW core needs a SW, since TW core is self contained, 
it doesn't fetch additional resources.

You can use https://app-manifest.firebaseapp.com to generate manifest.json 
so browser will cache some assets, and don't need to download full wiki 
every time. For example an App Shell that renders before TW core loads.

Use chrome devtool 
https://developers.google.com/web/tools/lighthouse/#devtools to test if 
it's PWA engough. 

在 2019年5月9日星期四 UTC+8下午3:13:23,TonyM写道:
>
> Folks,
>
> In my internet research I stumbled upon the PWA or Progressive Web Apps, 
> Abraham makes mention of it in Maarfapad 
> https://groups.google.com/forum/?hl=en#!searchin/tiddlywiki/PWA%7Csort:date/tiddlywiki/t2_NJN9Rlx4/oryYtM9OBQAJ
>
> However I have not seen much references to it in TiddlyWiki otherwise. 
> Google and others seem to be supporting this approach and it results in 
> device and browser independance.
>
> https://en.wikipedia.org/wiki/Progressive_web_applications
>
> It seems to me that TiddlyWiki is not far from being fully compliant, and 
> a plugin, instructions etc... to turn any tiddlywiki into a PWA 
>
> Here is a builder https://www.pwabuilder.com
>
> What do our hard core developer coders think?
>
> Regards
> Tony
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywikidev@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/00d2a089-9c83-43fd-92b4-7b656e3a665c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[twdev] Re: Progressive Web Apps

2019-05-09 Thread PMario
Hi Tony, 

This is just an other idea from google to maximise profit in a WebFirst 
environment. ... Even if it is sometimes marketed as "offline - first". 

But you are right. It should be possible for TW to meet the criteria. 

-m


-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywikidev@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/83a4075d-780d-4e6a-b6c4-294bd332faa6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[twdev] Re: Progressive Web Apps

2019-05-09 Thread bimlas
Hi TonyM!

I've heard the PWA phrase, but I didn't know what it was. Seems to be very 
useful area.

Whether Tiddly can be PWA, I'm not sure. According to 
https://developers.google.com/web/progressive-web-apps/checklist

   - First load fast even on 3G:
   ...verify time to interactive <10s for first visit...
   - Site's content is indexed by Google
   - (not sure) Pages use the History API
   For single page apps, ensure the site doesn't use fragment identifiers. 
   For example everything after the #! in https://example.com/#!user/26601.
   
In addition, if I understand well, the "core" of PWA will not change as 
tw.com cannot be changed, the newly added tiddlers will be lost when the 
page is reloaded. In this form, it would be possible to TW as a PWA by 
using different savers (TiddlySpot, GitHub, etc.), but without them, it 
would not be possible to save the changes (as you download the single HTML 
and next time you open the downloaded version to continue extending your 
notes).


2019. május 9., csütörtök 9:13:23 UTC+2 időpontban TonyM a következőt írta:
>
> Folks,
>
> In my internet research I stumbled upon the PWA or Progressive Web Apps, 
> Abraham makes mention of it in Maarfapad 
> https://groups.google.com/forum/?hl=en#!searchin/tiddlywiki/PWA%7Csort:date/tiddlywiki/t2_NJN9Rlx4/oryYtM9OBQAJ
>
> However I have not seen much references to it in TiddlyWiki otherwise. 
> Google and others seem to be supporting this approach and it results in 
> device and browser independance.
>
> https://en.wikipedia.org/wiki/Progressive_web_applications
>
> It seems to me that TiddlyWiki is not far from being fully compliant, and 
> a plugin, instructions etc... to turn any tiddlywiki into a PWA 
>
> Here is a builder https://www.pwabuilder.com
>
> What do our hard core developer coders think?
>
> Regards
> Tony
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywikidev@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/350ba581-5467-4690-861f-ae8984d3e549%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[twdev] Progressive Web Apps

2019-05-09 Thread TonyM
Folks,

In my internet research I stumbled upon the PWA or Progressive Web Apps, 
Abraham makes mention of it in Maarfapad 
https://groups.google.com/forum/?hl=en#!searchin/tiddlywiki/PWA%7Csort:date/tiddlywiki/t2_NJN9Rlx4/oryYtM9OBQAJ

However I have not seen much references to it in TiddlyWiki otherwise. 
Google and others seem to be supporting this approach and it results in 
device and browser independance.

https://en.wikipedia.org/wiki/Progressive_web_applications

It seems to me that TiddlyWiki is not far from being fully compliant, and a 
plugin, instructions etc... to turn any tiddlywiki into a PWA 

Here is a builder https://www.pwabuilder.com

What do our hard core developer coders think?

Regards
Tony

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywikidev@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/895ae210-74e3-48cb-9907-a5babf139371%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.