Précédent   Forum du club des développeurs et IT Pro > Webmasters - Développement Web > Web sémantique
Web sémantique Forum d'entraide sur le Web sémantique (ajout de contenu sémantique - RDFa, microformats, microdonnées... -, ontologies - OWL, OWL2... - et utilisation - SPARQL, Jena...)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 01/06/2012, 19h49   #1
Halleck
Rédacteur
 
Avatar de Halleck
 
Consultant PHP
Inscription : mars 2003
Messages : 576
Détails du profil
Informations personnelles :
Âge : 26
Localisation : France, Loiret (Centre)

Informations professionnelles :
Activité : Consultant PHP

Informations forums :
Inscription : mars 2003
Messages : 576
Points : 883
Points : 883
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 :
<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 :
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 :
<a href="wtai://wp/mc;07xxxx">M'appeler</a>
Ce n'est pas vrai pour l'ajout sous Android :
Code :
<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à ;-)
__________________
Zend PHP Certified Engineer
tutoriels : tutos PHP, Web & SEO blog : blog.lepine.pro
Secrétaire de l'AFUP (Association des Utilisateurs de PHP)
Halleck est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/06/2012, 10h01   #2
Sapience
Membre chevronné
 
Avatar de Sapience
 
Homme Thomas Francart
Consultant sémantique & data à sparna.fr
Inscription : avril 2005
Messages : 195
Détails du profil
Informations personnelles :
Nom : Homme Thomas Francart
Localisation : France, Paris (Île de France)

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

Informations forums :
Inscription : avril 2005
Messages : 195
Points : 697
Points : 697
Bonjour

Citation:
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) ?
Sapience est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/06/2012, 19h17   #3
Halleck
Rédacteur
 
Avatar de Halleck
 
Consultant PHP
Inscription : mars 2003
Messages : 576
Détails du profil
Informations personnelles :
Âge : 26
Localisation : France, Loiret (Centre)

Informations professionnelles :
Activité : Consultant PHP

Informations forums :
Inscription : mars 2003
Messages : 576
Points : 883
Points : 883
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
__________________
Zend PHP Certified Engineer
tutoriels : tutos PHP, Web & SEO blog : blog.lepine.pro
Secrétaire de l'AFUP (Association des Utilisateurs de PHP)
Halleck est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/06/2012, 22h34   #4
Sapience
Membre chevronné
 
Avatar de Sapience
 
Homme Thomas Francart
Consultant sémantique & data à sparna.fr
Inscription : avril 2005
Messages : 195
Détails du profil
Informations personnelles :
Nom : Homme Thomas Francart
Localisation : France, Paris (Île de France)

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

Informations forums :
Inscription : avril 2005
Messages : 195
Points : 697
Points : 697
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.
Sapience est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/06/2012, 13h21   #5
Halleck
Rédacteur
 
Avatar de Halleck
 
Consultant PHP
Inscription : mars 2003
Messages : 576
Détails du profil
Informations personnelles :
Âge : 26
Localisation : France, Loiret (Centre)

Informations professionnelles :
Activité : Consultant PHP

Informations forums :
Inscription : mars 2003
Messages : 576
Points : 883
Points : 883
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 !
__________________
Zend PHP Certified Engineer
tutoriels : tutos PHP, Web & SEO blog : blog.lepine.pro
Secrétaire de l'AFUP (Association des Utilisateurs de PHP)
Halleck est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/06/2012, 14h28   #6
Sapience
Membre chevronné
 
Avatar de Sapience
 
Homme Thomas Francart
Consultant sémantique & data à sparna.fr
Inscription : avril 2005
Messages : 195
Détails du profil
Informations personnelles :
Nom : Homme Thomas Francart
Localisation : France, Paris (Île de France)

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

Informations forums :
Inscription : avril 2005
Messages : 195
Points : 697
Points : 697
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.
Sapience est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 12h33.


 
 
 
 
Partenaires

Hébergement Web