mercredi 9 septembre 2009

Comment installer SIMPLEMENT un bookmarklet sur votre iPhone/iPod

Je me suis attaqué à la question récemment et je vais partager ma solution.

Après une recherche sur Google, j'ai trouvé quelques solutions qui présente tous des inconvénients différents degrés.

La première solution : la méthode copier-coller : http://descary.com/comment-installer-un-bookmarklet-sur-votre-iphone/
Elle nécessite de disposer d'un iPod à jour ce qui est ennuyeux lorsque l'on est en custom firmware.

La deuxième solution : la synchronisation de bookmark avec iTunes
Elle demande de disposer d'un PC/Mac sous Windows/Os X, iTunes installé, d'avoir probablement Safari installé. Bref, je n'ai même pas essayé. Je ne remplis aucune des conditions citées ci-dessus.

La troisième solution : étant donné que mon bookmarklet est ajaxifié. Il me suffit juste de taper à la main, 2 lignes, pas grand chose. En essayant de monter mon plan, j'ai trouvé la solution.


LA solution

Il suffit donc d'avoir une URL bidon commençant par une adresse bidon et contenant tout le code source du bookmarklet.
  • Il faut une page Web accessible depuis Internet : site perso, blogs, etc.
  • Sur cette page on crée un lien bidon : exemple.
  • Aller sur votre page Web avec votre iPod/iPhone
  • Cliquer sur le lien et profiter de l'erreur 404
  • Cliquer sur le bouton ajouter un bookmark/marque page de votre iPod/iPhone.
  • Editer le bookmark et supprimer la partie du lien bidon, tout se qui se trouve avant "javascript:".

Voilà maintenant vous pouvez ajouter et proposer des bookmarklets simplement.

Vous n'avez de serveur Apache dédié ou de blog ? pas de problème il existe ce genre de service : VapURL
Ça fonctionne comme TinyURL mais c'est temporaire.

Aucun commentaire:

Enregistrer un commentaire