Les fonctions de Démosthène

Les fonctions sont simplement énumérées ici, sans explications ni détails.
Une aide en ligne complète est disponible dans le logiciel, accessible par un lien Aide en haut à droite de la plupart des pages.

Tenue des dossiers

Personnes

Agenda

Comptabilité générale

🔌 Connectivité avec le mail et l’agenda

C’est une question qu’on pose souvent: Démosthène est-il synchronisé avec ma mailbox et mon agenda ?
Afin de pouvoir rédiger et consulter mes emails dans Démosthène, fixer des rendez-vous dans un agenda unifié avec Outlook, etc…

La réponse est évidemment non

Pour une question de sécurité évidente: une page web (et Démosthène, ce n’est que ça) ne peut pas se connecter avec des logiciels ou ressources locales.
C’est ainsi qu’une application web ne peut rien imprimer, mais seulement présenter un PDF prêt à l’impression, que l’icône 🖨 de votre navigateur imprimera.

Fondamentalement, Démosthène ne fonctionne pas sur votre ordinateur,
mais dans un navigateur, qui fonctionne sur votre ordinateur, et qui encadre rigoureusement son activité.

La seule action permise, sur votre machine, est la pose d’un cookie, qui est une simple chaîne de caractères, sans aucun effet sur votre système.
Un cookie ne contient aucune instruction exécutable. Ce n’est pas un programme, mais plutôt une étiquette, une sorte de post-it.

Imaginons que ce soit possible

Qu’il existe une instruction, ou un objet JavaScript, qui permette d’établir une passerelle avec votre bureautique.
Cette ressource ferait la joie des pirates, qui en profiteraient pour

  1. Se connecter à votre messagerie, liste de vos contacts et agenda
  2. En copier les mails, rendez-vous et cartes de visite
  3. Les décharger sur leurs serveurs. Une adresse peut ensuite être revendue.
  4. Les effacer de votre logiciel bureautique
  5. Puis, vous proposer de les récupérer, après paiement d’une rançon.

Tout cela, sur simple ouverture d’une page web, d’un clic. Ce qui rendrait la navigation sur internet extrèmement dangereuse.

Une garantie pour l’utilisateur et l’éditeur

Cet encadrement strict, par le navigateur, est aussi une garantie pour l’éditeur du logiciel,
qui ne peut, en aucun cas, être tenu pour responsable d’un dysfonctionnement sur la machine du client, qu’il est incapable de causer,
puisque le jeu d’instructions du navigateur ne le permet pas.