Un amer dans le cybermonde

Aller au contenu | Aller au menu | Aller à la recherche

mardi, décembre 29 2009

Réduire sa dépendance à Google

Après des années passées à ne pas en ressentir le besoin, j'ai fini par me créer un compte Google, pour pouvoir goûter aux joies de Wave. Je n'y ai pas vraiment vu un problème, jusqu'à ce que je réalise que le fait d'être connecté à Wave associait de manière certaine mes recherches sur Google à ma personne : Google savait que c'était moi qui faisait telle ou telle recherche.

Le danger que représente Google grandissant, il était temps de limiter ma dépendance à cette société privée. J'ai donc commencé à lister certains produits et services de Google, ainsi que des alternatives crédibles : soit pour me passer de celui de Google, soit pour continuer à ne pas l'utiliser, mais maintenant en toute conscience. Je n'ai à vrai dire rien contre la plupart de ces services pris séparément, c'est leur usage en conjonction qui me pose problème.

Pour autant, il ne s'agit pas de déshabiller Pierre pour habiller Paul, et quitter le giron de Google pour retomber dans celui de Microsoft n'aurait fait qu'empirer les choses, je n'ai donc pas mis dans mes alternatives celles proposées par cet éditeur de logiciels. Également quand une alternative libre existait, je me suis épargné les alternatives propriétaires.

  • Moteur de recherche : Ask (excellents résultats mais interface en anglais), Exalead (je ne l'ai plus utilisé depuis un bon bout de temps mais français), Ixquick (qui a fait du respect de la vie privée son credo).
  • Navigateur : Firefox.
  • Historique web : avec Firefox, il est tout à fait possible de retrouver son historique web de n'importe-où avec le plugin Weave.
  • Fournisseur d'identité numérique : Google n'est qu'un fournisseur d'identifiants OpenID parmi d'autres, alors autant en utiliser un autre (ex. MyOpenID), ou mieux être son propre fournisseur (ex. phpMyID).
  • Messagerie instantanée : GTalk n'est en fait ni plus ni moint qu'un service Jabber, il est dont tout à fait possible d'utiliser un autre serveur et un autre logiciel, tout en continuant à parler avec nos contacts GTalk. Par exemple Jabber en dix minutes avec Psi .
  • Mail (interface web): la plupart des fournisseurs d'accès incluent ce service à leur prestation (Free utilise Zimbra à cet effet), et d'autres le proposent gratuitement (comme laposte.net par exemple).
  • Hébergement de vidéos : Dailymotion, blip.tv (choix du Framablog).
  • Visualisation du globe terrestre : Marble (installable sous Windows également).
  • Albums de photos en ligne : Flickr ou être son propre hébergeur avec Piwigo. (à noter que beaucoup l'utilise parce qu'on leur en a parlé alors que c'est plutôt de ça dont ils ont besoin)
  • Wave : pour le moment aucun serveur alternatif n'est vraiment utilisable, et la fédération des serveurs n'est pas encore effective à ma connaissance.

La liste est largement incomplète, elle aurait pu faire plus la part belle à l'auto-hébergement, c'est pourquoi je vous invite à l'améliorer, ici même par vos commentaires ou ailleurs, selon voter convenance :)

mercredi, avril 2 2008

Psi vs. Kopete

Billet à l'adresse des jabberistes linuxiens, les autres risquent de ne pas comprendre grand chose.

Lire la suite...

mardi, avril 3 2007

Mes reproches sur le service de messagerie instantanée xmpp de Google

J'avertis le lecteur que le présent billet est destiné à être un pense-bête de ce qui cloche encore vis-à-vis de ce qu'on peut attendre d'un service xmpp de base, il est donc normal qu'il ne s'y trouve que du négatif ;) Et pour prouver ma bonne foi, je signale que j'ai parfaitement relévé les progrès de Google, de l'indispensable ouverture de leur serveur vers le réseau xmpp jusqu'à la tant attendue possibilité de recevoir des messages envoyés quand on n'était pas en ligne.

1. Les limitations des logiciels clients de Google (interface web de gmail, gtalk, etc…)

Ces limitations sont dépassables dans la mesure où il est possible d'utiliser un autre logiciel que ceux proposés par google, mais pour cela il faut encore que l'utilisateur ait conscience de cette possibilité, sous peine de le voir croire que ce n'est pas possible avec jabber. Je rappelle qu'il est possible d'utiliser simultanément plusieurs logiciels pour accéder à son compte (par exemple si vous avez besoin de gtalk pour la téléphonie par internet):

- impossibilité d'envoyer un message à une personne qui n'est pas dans votre liste de contact (obligé de l'ajouter même pour un échange ponctuel). C'est d'autant plus géant qu'avec leur serveur, ajouter à la liste de contact signifie donner l'autorisation de savoir si vous êtes en ligne ou pas.

- impossibilité d'envoyer un message à une personne qui n'est pas en ligne si elle n'est pas elle-même chez google.

2. Les limitations du serveur de Google

Ici, la seule façon de dépasser ces limites, c'est de se créer un compte sur un tout autre serveur xmpp que celui de google. Je rappelle que quelquesoit votre serveur, s'il est relié au réseau xmpp, vous pourrez continuer à communiquer avec tous vos contacts xmpp, y compris ceux chez google :

- une personne qui n'est pas dans votre liste de contact ne peut pas vous contacter. Le problème est ici qu'il s'agit d'une politique obligatoire imposée par Google, alors que le protocole xmpp met à disposition une solution satisfaisante pour tous, voir le deuxième point.

- le serveur de google ne permet pas de mettre en place des privacy list (ce qui fait pourtant bien parti de la norme xmpp), qui sont des politiques personnalisées d'acceptation et de rejets des communications extérieures. Il est ainsi tout à fait possible de refuser tout message de personnes qui ne sont pas dans votre liste de contact, ou tout accepter, ou toutes les possibilités intermédiaires (rejet de certains contacts ou de certains serveurs, etc…).

dimanche, mars 11 2007

Le serveur jabber du service gtalk accepte les messages off-line !

Suite à une erreur de manipulation, j'ai découvert que le serveur jabber de google accepte enfin la réception des messages même quand le destinataire est off-line. En fait, j'avais complètement raté la niouze, puisque cela est le cas depuis novembre 2006 :( En l'absence de cette fonctionnalité, j'avais très sérieusement posé la question de savoir si on pouvait considérer que le serveur gtalk était un ''vrai'' serveur jabber. J'aurais pu pleinement lever cette critique, mais il faut encore que le contact active l'historique de chat dans gmail pour que la réception des messages off-line fonctionne, ce qui risque de ne pas être le cas partout.

mercredi, février 1 2006

un serveur jabber sans messages off-line est-il un serveur jabber ?

Comme déjà indiqué, le serveur jabber de google (service gtalk) n'accepte pas les messages off-line. En fait, pour être précis, maintenant un utilisateur de gtalk peut envoyer des messages off-line, mais il ne peut pas en recevoir... (et rien ne laisse supposer que google aurait ne serait-ce que prévu d'ajouter cette possibilité un jour lointain) Puisque que cela a déjà été dit, pourquoi écrire de nouveau à ce sujet ? Parce qu'à l'usage, j'ai pu constater que l'absence de cette fonctionnalité se fait cruellement sentir et limite grandement l'utilisation de jabber lui-même avec le contact en question :

  • Si l'ami en question m'envoie un message off-line via jabber, s'il n'est pas connecté au moment où je voudrais y répondre, il me faudra lui répondre obligatoirement par courriel !
  • Si j'envoie un courriel à un ami, pour me répondre, il lui sera beaucoup plus simple et plus rapide de me répondre par courriel (pour quoter mes propos entre autre), même si je suis online via jabber ! Alors que si j'avais envoyé mon premier message directement par jabber, il m'aurait répondu en chat via jabber... (note : c'est pour cela que je privilégie l'envoie via jabber quand la personne possède un compte jabber «actif»)
  • De même, je ne peux répondre à un ami déconnecté au sujet d'une conversation démarrée sur jabber autrement que par courriel.

Ainsi, non seulement des occasions auront été perdues de clavarder via jabber plutôt que de s'échanger des courriels, mais en plus l'historique de la conversation se voit éclatée entre mon client jabber et mon client de messagerie...

En résumée, l'impossibilité d'accepter les messages off-line est à mon goût plus qu'un manque de la part du serveur de google, c'est une raison suffisante pour aller chercher son bonheur sur un autre serveur et éviter celui-là.

jeudi, janvier 1 1970

La notification de frappe entre Gtalk et Psi

Certains auront noté que la notification de frappe entre les clients jabber Gtalk et Psi ne fonctionne pas. Voici le pourquoi et ce qui va se passer.

Il existe deux JEPs (proposition d'extension du protocole) pouvant être utilisé pour mettre en place cette notification :

Or, Psi 0.10 implémente le premier, et GTalk implémente le deuxième. D'où le fait que ça ne marchait pas entre les deux. Or, voici ce que je lis dans le changelog de Psi 0.11beta1 : + - Support for JEP-85 (Chat State Notifications).

Deux remarques : 1)J'ai comparé les deux JEPs, ils permettent des choses différentes avec pour intersection la notification de frappe. Le JEP-22 propose 4 événements pour les messages : offline, delivered, displayed et compositing. Le JEP-85 définit différents états lors d'une conversation : active, compositing, paused, inactive, gone. Enfin, ils utilisent des espaces de nommage xml différents, donc il est possible d'implémenter et d'activer les deux en même temps. 2)Normalement, la version 0.11 de Psi ne devait être qu'un passage de la bibliothéque de programmation Qt3 à Qt4, sans ajout de fonctionnalité. Il y a 2 ou 3 entorses à cette décision, et l'ajout du support du JEP-85 en fait partie. Les développeurs ont donc dû se sentir pressés par l'incompatibilité fonctionnelle avec GTalk. Pour le coup, le résultat est plutôt chouette, mais sur le long terme, le fait que GTalk commence déjà à imposer sa vision des choses aux autres clients jabber m'inquiète quelque peu.

Si vous voulez savoir lequel des 2 JEPs implémente votre client, vous pouvez vous reporter à cette page.