pt
Moulé à la louche depuis 1999
Les trucs qui m'énervent... et je vais pas prendre de pincettes
Internet, informatique, logiciel libre, économie, politique, vie courante et tout le reste...

:-) Adieu Delicious, Diigo et StumbleUpon. Salut Shaarli !

Vendredi 16 septembre 2011

J'aime partager les liens intéressants que je découvre sur le net (Mes "En vrac" sont d'ailleurs souvent une distillation de ces liens).


Au début j'utilisais StumbleUpon.com. Ça marchait bien. Et puis j'en ai eu marre de leur grosse toolbar. Alors je suis passé à delicious (del.icio.us, puis delicious.com). C'était épuré, clair, rapide, pratique. Jusqu'à ce que ça soit racheté par Yahoo: A nouveau des lenteurs, l'API d'export en rade tout le temps... jusqu'à ce que Yahoo s'en débarrasse. Agacé, je suis passé à Diigo.com. Pas trop mal, mais il en fait trop. Et Diigo est leeeeeeennnnnt. Oh... et leur extension Firefox envoie aux serveurs de Diigo la moindre URL que vous visitez. (Vous ne me croyez pas ? Installez TamperData et cliquez sur n'importe quel lien. C'est scandaleux, et je m'en veux de ne pas m'en être aperçu plus tôt.)


TROP C'EST TROP. Partager quelques liens à travers une page web ne devrait pas être quelque chose de lourd et compliqué. Je les ai donc tous virés et j'ai programmé mon propre système mono-utilisateur: Shaarli. Il est minimaliste: Il fait juste ce qu'il est censé faire, mais il le fait bien. Dès qu'une page me semble intéressante, je clic sur le bouton "Shaare link" pour partager le lien. Et vous pouvez consulter le résultat dans cette page. Vous pouvez aussi en installer un sur votre site web.

Caractéristiques de Shaarli:
  • Bouton dans le navigateur pour partager une page (bookmarklet) (Pas de copier-coller à faire)
  • Tient en un seul fichier php
  • Logiciel libre et gratuit
  • Installation ultra-simple
  • Il enregistre lien et titre. Je peux ajouter une description et des labels.
  • On peut consulter les liens par page ou par labels.
  • Moteur de recherche inclus
  • Flux RSS (vous pouvez vous y abonner pour recevoir en temps réel les liens que je découvre)
  • Les liens que j'enregistre peuvent être publics ou privés.
  • Pas de base de données nécessaire (stockage dans des fichiers)
  • Peut importer/exporter en html (Netscape bookmarks), ce qui permet d'importer/exporter depuis/vers Firefox, Opera, Chrome, Delicious...
  • Il supprime les paramètres à la con ajoutés par FeedBurner/GoogleFeedProxy (?utm_source=...)
  • J'ai fait de mon mieux pour qu'il soit sûr (protection contre XSRF, session cookie hijacking, attaque brute force...)

(C'est encore en bêta: Si vous trouvez des bugs ou des failles de sécurité, merci de m'en faire part sur le wiki.)

Et j'en suis pleinement satisfait: C'est pratique et nettement plus rapide que les services que j'utilisais avant.


Pourquoi utiliser Shaarli plutôt qu'un service comme Delicious ou Diigo ?

  • Mes données sont sur mon serveur.
  • Aucune crainte de voir mes données enfermées ou revendues à des tiers.
  • Mes liens privés ne sont pas stockés sur un serveur tier (Vous vous rappelez des bonnes blagues avec DropBox qui permettait l'accès aux fichiers privés ?)
  • Je ne suis plus tracé avec des addons Firefox foireux.
  • Je peux changer le look & feel de ma page comme je veux.
  • Je peux changer le comportement du logiciel comme je veux.
  • C'est beaucoup plus rapide quel la plupart des services similaires.

Mon projet Shaarli est un typique "scratch-an-itch": Je l'ai développé pour résoudre mon problème. Maintenant que mon problème est résolu, autant en faire profiter les autres. Alors je distribue le code source de mon programme sur mon wiki. Vous pouvez librement l'utiliser et le modifier (Il est sous licence zlib/libpng). L'installation est simple: Il y a un seul fichier php à déposer sur votre site web. Le Hollandais Volant avait également fait un script du même genre: Linx (source en bas de page).


Si je n'ai pas encore viré tous les autres services (GMail, etc.) c'est bien par manque de temps et d'énergie. D'ailleurs pour rester sur le sujet, vous pouvez aussi voir l'article de Korben sur les moyens de reproduire les services Google chez soi avec des logiciels libres.

Allez, libérez-vous et partagez vos liens :-)

Voir tous les billets