Le jour où j’ai fait mon extension pour Chrome

Bon puisque dans cet article j’ai décidé de tout vous dire, je fais être franc dès le début, mon extension en fait je l’ai faite pour Chromium, la version OpenSource et « libre » de Chrome (sans le coté Google quoi).

Pourquoi m’amuser à faire ça?

  1. Parce que sur le portail d’extensions pour Chrome, il n’y a pas celle que je voulais à savoir pouvoir poster une lien en un clic avec mon client twitter: Echofon pour Mac (alors que cette extension existe pour Safari 5 :-/ )
  2. Parce que ça n’avait au début pas l’air si compliqué et que Google file pas mal d’exemples pour s’y lancer avec une page pleine de tutoriels et tout et tout.

C’est donc avec l’optimisme naïf du débutant innocent que je me suis lancé dans ce « projet ». Je vous passe tous mes déboires et déceptions quant à mes talents de codeur/développeur mais lire du code se résume, pour l’instant, pour moi à ceci ! ^^

Mais bon au bout de plusieurs heures à trifouiller en tâtonner dans ce cambouis numérique, je me suis appuyé sur, enfin j’ai plutôt légèrement customisé, l’exemple d’une extension servant à poster par mail un lien vers une page pour lui faire faire ce que je voulais: à savoir poster le tire et lien de la page visitée sur mon client Echofon (je rappelle pour les distraits :p )

Au final, par une extension sûrement codée comme les pieds avec des lignes de code qui ne servent à rien et un bricolage qui ferait fuir un codeur averti, je suis arrivé à ce que lorsque je clique sur le bouton de mon extension à coté de la barre d’adresse de Chromium

et bien mon client Echofon s’ouvre avec le titre de la page et le lien (non raccourci) déjà rempli ! \o/

Exemple avec le dernier article en date sur ce blog:

Donc pour ceux qui comme moi utilisent Chromium (ou Chrome) et Echofon sur leur Mac, vous pouvez trouver l’extension ici

Related Posts Plugin for WordPress, Blogger...

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

CommentLuv badge