IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Web sémantique Discussion :

WTAI, vCard, hCard : ajouter un contact sur un mobile


Sujet :

Web sémantique

  1. #1
    Rédacteur
    Avatar de Halleck
    Homme Profil pro
    Consultant PHP
    Inscrit en
    Mars 2003
    Messages
    597
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Consultant PHP

    Informations forums :
    Inscription : Mars 2003
    Messages : 597
    Points : 878
    Points
    878
    Par défaut WTAI, vCard, hCard : ajouter un contact sur un mobile
    Bonjour tout le monde,

    je ne poste pas dans la rubrique mobile, car je pense que c'est plus un problème de HTML.

    Je souhaite ajouter un contact sur un mobile (android et iPhone) sur une page html.

    J'ai essayé différentes choses :

    utilisation d'une vcard

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href="test.vcf" class="vcard">M'ajouter comme contact</a>
    Avec bien entendu une vcard valide, ainsi qu'une configuration Apache valdie pour le type de fichier cvf

    => Android n'interpète les vcard uniquement lorsqu'elles proviennent de sms ou de mail, mais pas dans un navigateur (ou dumoins je n'y arrive pas)

    utilisation d'une hcard

    J'ai essayé plusieurs exemples, dont :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
     
    <div class="vcard">
     <span class="fn"><span class="given-name">Joe</span>
     <span class="family-name">Bloggs</span></span>,
     <span class="title">Senior Pen Pusher</span>,
     <div class="org">MegaCorp International</div>
     <div class="adr">
      <div class="street-address">1 Gigantic Complex</div>
      <span class="locality">Megacity</span>,
      <span class="region">Urbania</span>
      <span class="postal-code">10000</span>
     </div>
     <div>Tel: <span class="tel">0101 0202 2000</span></div>
     <div>Email:
     <span class="email">joe@megacorpinternational.com</span></div>
    </div>
    Sans succès, seul le téléphone est reconnu comme tel (et encore, c'est juste parce que le navigateur du mobile a reconnu le format)

    Protocole WPAI

    Si l'appel fonctionne :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href="wtai://wp/mc;07xxxx">M'appeler</a>
    Ce n'est pas vrai pour l'ajout sous Android :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href="wtai://wp/ap;07xxxx;Name">M'ajouter</a>
    JavaScript

    Ca me paraît hallucinant de devoir développer un truc en JS simplement pour demander au mobile de faire ce que je veux. Par ailleurs je n'ai trouvé aucun moyen simple de gérer ça, excepté en passant par l'API Google de gestion de contact, ce qui ne marche pas sous iPhone

    Service tiers
    J'ai fait un tour du côté des services en lignes. La plupart ne permettent pas d'ajouter directement le contact, mais demandent un numéro de portable puis envoient une vcard par sms. Je ne peux pas gratuitement répéter le même procédé (ou du moins je souhaite le moins possible passer par ce type de solution)


    Bref, je suis dans une impasse. Avez-vous des pistes à me suggérer ?

    Merci de votre aide, je coule là ;-)

  2. #2
    Membre éprouvé
    Avatar de Sapience
    Homme Profil pro
    Consultant sémantique & data à sparna.fr
    Inscrit en
    Avril 2005
    Messages
    305
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Consultant sémantique & data à sparna.fr
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 305
    Points : 915
    Points
    915
    Par défaut
    Bonjour

    Je souhaite ajouter un contact sur un mobile (android et iPhone) sur une page html.
    Quel comportement souhaites-tu avoir exactement au final ? tu voudrais que le navigateur sur le mobile puisse comprendre le contenu de la page et puisse ajouter automatiquement le contact dans le carnet d'adresse du mobile, c'est ca ?

    Cela va dépendre du navigateur utilisé : quel est ton navigateur cible ?
    Cela va peut-être nécéssiter des plugins du navigateur.
    As-tu regarder du côté de RDFa (cet primer contient justement un exemple avec vcard) ?

  3. #3
    Rédacteur
    Avatar de Halleck
    Homme Profil pro
    Consultant PHP
    Inscrit en
    Mars 2003
    Messages
    597
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Consultant PHP

    Informations forums :
    Inscription : Mars 2003
    Messages : 597
    Points : 878
    Points
    878
    Par défaut
    Merci de ta réponse

    Ce que je souhaite c'est connaître le moyen pour que le visiteur puisse, sur une config standard, sans plugin, sous Android et sous iPhone, ajouter un contact dans le Carnet d'adresse en un seul clic (sur un lien, un bouton, du texte... peu importe).

    En utilisant des tags RDFA, rien de mieux ni sous iOs ni sous Android chez moi :/

    Edit : je cherche à éviter de passer par des services tiers

  4. #4
    Membre éprouvé
    Avatar de Sapience
    Homme Profil pro
    Consultant sémantique & data à sparna.fr
    Inscrit en
    Avril 2005
    Messages
    305
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Consultant sémantique & data à sparna.fr
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 305
    Points : 915
    Points
    915
    Par défaut
    Citation Envoyé par Halleck Voir le message
    Ce que je souhaite c'est connaître le moyen pour que le visiteur puisse, sur une config standard, sans plugin, sous Android et sous iPhone, ajouter un contact dans le Carnet d'adresse en un seul clic (sur un lien, un bouton, du texte... peu importe).
    Là je suis sec. A mon sens ce n'est pas possible sans développer le code qui fait le pont entre le navigateur et le carnet d'adresses, le navigateur standard ne saura pas (pas encore) interpréter ces balises. Mais peut-être que je me trompe. Si tu trouves une solution, n'hésite pas à la poster ici.

  5. #5
    Rédacteur
    Avatar de Halleck
    Homme Profil pro
    Consultant PHP
    Inscrit en
    Mars 2003
    Messages
    597
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Consultant PHP

    Informations forums :
    Inscription : Mars 2003
    Messages : 597
    Points : 878
    Points
    878
    Par défaut
    Arf, je trouve ça hallucinant

    Ce n'est pas un problème de sécurité, vu que par exemple un mailto: demande bien à l’utilisateur s'il veut envoyer un mail. Pareil un wtai://wp déclenche bien un appel, et c'est aussi vrai pour sms://

    Bon, ben merci quand même !

  6. #6
    Membre éprouvé
    Avatar de Sapience
    Homme Profil pro
    Consultant sémantique & data à sparna.fr
    Inscrit en
    Avril 2005
    Messages
    305
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Consultant sémantique & data à sparna.fr
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 305
    Points : 915
    Points
    915
    Par défaut
    Citation Envoyé par Halleck Voir le message
    Ce n'est pas un problème de sécurité, vu que par exemple un mailto: demande bien à l’utilisateur s'il veut envoyer un mail. Pareil un wtai://wp déclenche bien un appel, et c'est aussi vrai pour sms://
    Bah oui, mais ca ce sont des protocoles d'URI reconnus par le téléphone, ce qui est quand même différent d'un vocabulaire de description (et d'une syntaxe d'insertion dans la page) d'un carnet d'adresse. Essaie de poser la question sur http://answers.semanticweb.com, à tout hasard.

  7. #7
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2007
    Messages : 27
    Points : 108
    Points
    108
    Par défaut Ca marche maintenant sur iPhone
    Bonjour,

    Quelle que soit la machine et son OS, il faut un navigateur qui accepte le format vCard ou hCard et permette d'ajouter un Contact au Carnet d'adresses.

    Bon, selon mes sources (*), ça marche pour Safari sous IOS, mais ça a été long.


    Je n'ai pas encore essayé.
    Si vous avez des infos plus complètes, je suis preneur.

Discussions similaires

  1. [OL-2010] ajout contact sur tous les comptes partagé
    Par PoP_NicoW dans le forum Outlook
    Réponses: 0
    Dernier message: 17/08/2011, 15h43
  2. Comment ajouter un contact sur son smartphone à partir d'un site mobile
    Par mikesquake dans le forum Général Conception Web
    Réponses: 2
    Dernier message: 18/04/2011, 12h56
  3. Probleme d'ajout de contact sur Windows Live Messenger
    Par maadadi dans le forum Messagerie instantanée
    Réponses: 6
    Dernier message: 20/09/2009, 10h08
  4. Probleme Ajout Contact sur WLM
    Par maadadi dans le forum Dépannage et Assistance
    Réponses: 1
    Dernier message: 28/05/2007, 18h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo