Skip to content

30 mars 2011 | Rédigé par Axon

8

Uri Scheme [Tutoriel WebApps n°2]

Avant de commencer je tenais remercier Jean Baptiste pour avoir réaliser ce tuto et le partager sur Tuto Mobile. Il va je l’espère dynamiser un peu la section WebApps !

URI Scheme, Qu’est ce que sait ?

Les URI Scheme ou Schéma URI sont des liens tous simplement. C’est au navigateur de l’exploiter au mieux.
Alors un exemple tout bête :

<a href="http://www.tutomobile.fr">tutomobile.fr</a>

Oui je sais c’est une URL basique, mais en faite le navigateur en voyant http se dit « http ??? Je connais, c’est mon boulot, c’est à moi de lire ce lien ».

Allez un autre exemple :

<a href="mailto:m.martin@example.com">Envoyer un mail</a>

Voici un autre URI Scheme il permet d’envoyer des mails. Le navigateur connaît mailto mais ne sait pas l’utiliser alors le donne à celui qu’il semble le plus approprié, le logiciel de mail, qui sera quoi faire de ce lien. Dans le cas présent il créera un nouveau mail en remplissant directement le champs « To : ».

Il y en beaucoup, des standardisés ou non, pour ceci je peux que vous conseillez la liste des Schéma URI de Wikipédia.

Utilité dans une WebApps?

Les deux déjà citées sont très connues, maintenant il existe certains schéma parfait pour les WebApps.
Tel
tel permet de téléphoner à l’utilisateur qui aurait laisser son numéro dans la balise comme ceci

<a href="tel:num_téléphone">Appel moi</a>

SMS

<a href="sms:num_téléphone?body=votre%20texte">Écrit moi un SMS</a>

et si vous voulez en envoyer plusieurs :

<a href="sms:num_téléphone,un autre num?body=votre%20texte">Écrit un SMS a moi et mon ami</a>

Vos espaces devront être remplacé par des %20 comme vous avez pu le constater.

Mailto
Pour maîtriser la fonction mailto je peux que vous suggérer le wiki de Mailto.

En application

Ça je vous laisse le soin de l’imaginer : Une application de recherche de contact, le mettre sur votre portfolio, le site d’un client …

Découvrez d'autre articles de la catégorie Tutoriels WebApps

Encore un peu de lecture :

8 Commentaires Poster un commentaire
  1. 1 avr 2011

    Bonjour,

    Je me posais la questions concernant ces fameux URI Schemes, quid de la sécurité ? Yaurait-il moyen de crypter son numéro pour éviter le spam par texto (comme on peut le faire pour son adresse mail) ?

    Merci !

  2. 2 avr 2011

    Attention à l’interopérabilité de ces liens, ce qui marche sur iPhone ou un Android, ne marchera pas forcement sur tous les téléphones.

  3. t3vall
    9 avr 2011

    Bonjour, qu’en est t’il des coûts des sms.
    Je créer une webapp qui permet d’envoyer un sms.
    Je ne marque pas de numéro… ce qui permet quand je clique d’ouvrir l’application interne du téléphone pour envoyer un sms et je choisis un de mes contacts.

    Si j’ai un forfait sms illimité cela rentre t’il dans le cadre de mon forfait ?
    En gros, y’a t’il un coût supplémentaire à prévoir ?

  4. 9 avr 2011

    @t3vall : aucun surcoût, c’est exactement la même chose que tu si tu envoyait un sms directement de ton mobile

  5. asma
    30 avr 2011

    slt,svp,comment changer la position d’un bouton des qu’on clique.merci bien :)

  6. fras974
    16 sept 2011

    Écrit moi un SMS

    Ne marche pas sur Android !

  7. fras974
    16 sept 2011

    sms:num_téléphone?body=votre%20texte

    Ne marche pas sur Android !

Une question, une suggestion, une opinion? Partagez ce que vous pensez, laissez un commentaire.

(obligatoire)
(obligatoire)

Note: Votre adresse email ne sera jamais publiée.

Suivez les réponses aux commentaires