Cad c’est facile de faire un client web non officiel
… Et ton client non officiel pète à chaque micro-modification du couple serveur+appli officielle, puisqu’ il ne s’appuie pas sur une spécification stable. Ça veut dire qu’il faut qu’il y ait un mainteneur actif qui guette l’apparition (souvent non visible par l’utilisateur) de chaque micro-modification, qui trouve un moyen de s’adapter, qui sorte une nouvelle version (cela pendant des années sans jamais se lasser et laisser tomber), et des utilisateurs qui doivent constamment mettre à jour le client non-officiel (avec ce que ça peut introduire d’incompatibilité avec d’autres éléments du système, et de nouveaux bugs). Bref, ce n’est pas fiable du tout.
… Et ton client non officiel pète à chaque micro-modification du couple serveur+appli officielle, puisqu’ il ne s’appuie pas sur une spécification stable. Ça veut dire qu’il faut qu’il y ait un mainteneur actif qui guette l’apparition (souvent non visible par l’utilisateur) de chaque micro-modification, qui trouve un moyen de s’adapter, qui sorte une nouvelle version (cela pendant des années sans jamais se lasser et laisser tomber), et des utilisateurs qui doivent constamment mettre à jour le client non-officiel (avec ce que ça peut introduire d’incompatibilité avec d’autres éléments du système, et de nouveaux bugs). Bref, ce n’est pas fiable du tout.