Signapplet de rétrécissement d'URL Edit

2014-11-27 15:29
classé dans internet, javascript

Les services de rétrécissement d'URL essayés par votre serviteur ont tendance à compliquer (très légèrement) la création de liens courts, puisqu'ils obligent généralement le bougre d'impatient à coller l'url d'origine dans un formulaire, à quitter la page courante, ou à installer un certain navigateur qui propose cette fonctionnalité par défaut. Solution : un petit marque-page scripté (signapplet ou bookmarklet) rapide et efficace, basé sur l'API de is.gd et la technique JSON-P.

DescriptionEdit

Le script implémente l'API is.gd. La technique de requête JSON-P, assez décriée, n'a rien à voir avec AJAX (exit donc XMLHttpRequest) et n'est qu'un hack passablement laid, mais elle simplifie grandement l'utilisation du service et permet de se familiariser au partage de ressources inter-domaines en javascript. Le programme se contente d'afficher un petit message discret. Étant donné que le signapplet officiel de is.gd provoque carrément un changement de page, le cross-domain semble plus adapté à l'impatience probable de l'utilisateur.

UtilisationEdit

Pour rétrécir l'URL disgracieuse d'une page web, procédez comme suit :
  1. sélectionnez le marque-page nommé Rétrécir l'URL avec is.gd ;
  2. copiez (CTRL-C) l'adresse courte qui apparaît ;
  3. collez (CTRL-V) cette adresse là où vous voulez (ça m'est égal) ;
  4. fermez le message et reprenez tranquillement votre lecture.

Exemple de résultat → http://is.gd/TXwKZf

InstallationEdit

Faites un glissé-déposé du lien ci-après dans votre barre de favoris :

Rétrécir l'URL avec is.gd

Code completEdit

Source: gist:isgd-signapplet.js

F]