diff --git a/README.md b/README.md index c024043..fd0e04d 100644 --- a/README.md +++ b/README.md @@ -59,6 +59,15 @@ If you want a user to have administration rights (= to have the power to add/rem Also, if you need, you can make use of the password reset feature to allow users to modify their passwords, you will just need to send them the generated password reset link. +## A note about dato + +Please be aware that dato is a Progressive Web App. In a nutshell, this means that browsers cache the whole app, so it doesn't have to be requested to the server every time a user is visiting it. +This lowers solicitation of the server, and also allow users to use dato offline. + +When the app is upgraded, the user's browser will automatically detect that there is a new version, and propose to reload the page to update. However, sometimes it seems a bit random how browsers notice the new version, so if you want to make sure you're using the latest version, click on the "?" button (top-right in the web interface), and choose "credits" to verify the version you're using. +You can also force reloading the app from the server opening "about:serviceworkers" in your browser and unregistering the worker for the domain in which you installed dato. + + ## Documentation * Official documentation: https://squeak.eauchat.org/dato/ diff --git a/README_fr.md b/README_fr.md index 3ea0728..8c6f563 100644 --- a/README_fr.md +++ b/README_fr.md @@ -46,6 +46,15 @@ Si vous voulez donner le droit à un utilisateur d'administrer (= d'ajouter/supp Si besoin, vous pouvez créer des liens pour permettre à un utilisateur de modifier son mot de passe. Il suffira alors d'envoyer ce lien manuellement à l'utilisateur. +## Une note sur dato + +Dato est une application web progressive (PWA). En deux mots, cela veut dire que les navigateurs gardent en cache l'applcation entière, afin de ne pas avoir à la demander au serveur à chaque visite. +Cela permet de moins soliciter le serveur, et d'utiliser l'application en l'absence de connexion internet. + +Quand l'application est mises à jour, le navigateur des utilisateurs détecte automatiquement la nouvelle version et propose de recharcher la page pour mettre à jour l'application. Cependant, certains navigateurs ne semblent pas toujours se rendre compte qu'une nouvelle version est disponible instantanément. Pour vérifier la version que vous utilisez, vous pouvez cliquer sur "?" (en haut à droite dans l'interface de dato), et choisir crédit pour y trouver le numéro de version actuellement installé. +Vous pouvez aussi forcer une mise à jour de l'application depuis le serveur en ouvrant la page "about:serviceworker" dans votre navigateur, et en cliquant sur le bouton "unregister" du service du domaine sur lequel vous avez installé dato. + + ## Documentation * Documentation officielle : https://squeak.eauchat.org/dato/