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

Facebook Discussion :

Open Graph Tag dynamique par partage


Sujet :

Facebook

  1. #1
    Membre averti
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2007
    Messages
    643
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2007
    Messages : 643
    Points : 305
    Points
    305
    Par défaut Open Graph Tag dynamique par partage
    Salut à tous,

    je mets en place une page d'actualité qui comprendra plusieurs actualités distinct chacune comprise dans un DIV.

    Je ne possède pas de lien unique pour chaque news. Je ne peux donc pas écrire des meta pour chaque url propre a chaque actualité car celles-ci sont uniquement sur 1 page commun.

    Ainsi existe t-il un moyen de générer dynamiquement les Open tag graph pour chaque actualité que l'utilisateur souhaitera partager ?

    Merci de votre aide

  2. #2
    Membre expert
    Avatar de Muchos
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2011
    Messages
    1 700
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Décembre 2011
    Messages : 1 700
    Points : 3 849
    Points
    3 849
    Billets dans le blog
    6
    Par défaut
    Je ne vois pas comment ça pourrait être fait, puisque le protocole Open Graph nécessite d'intégrer les meta dans le HEAD.
    À noter que Schema.org permet ce que vous cherchez à faire.

  3. #3
    Membre averti
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2007
    Messages
    643
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2007
    Messages : 643
    Points : 305
    Points
    305
    Par défaut
    une méthode permet de réécrire les META d'une page web ---> ICI

    Mais apparemment la plupart des META qui changent dynamiquement ne seraient pas prise en compte par le navigateur (mais il semble que pour d'autres oui, je n'ai pas testé).

    Donc par les META open tags ce n'est apparemment pas possible d'utiliser un système dynamique de META.

    C'est d'ailleurs pour ça que la plupart des sites d'actualités possèdent une prévisualisation de news cliquable qui va dirigé l'utilisateur vers LA nouvelle qu'il a choisi de lire dans une page dédiée à celle-ci. Ainsi les fonctions de partage de Facebook se basant sur les META marcheront car la page sera exclusivement réservée à la nouvelle.
    methode standard : ICI

    Scheme.org semble être pas mal du tout mais comment va t-il faire changer les META et qu'elles soient de nouveau comprises avec des valeurs différentes pour un même chargement de page ?

  4. #4
    Membre expert
    Avatar de Muchos
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2011
    Messages
    1 700
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Décembre 2011
    Messages : 1 700
    Points : 3 849
    Points
    3 849
    Billets dans le blog
    6
    Par défaut
    Scheme.org semble être pas mal du tout mais comment va t-il faire changer les META et qu'elles soient de nouveau comprises avec des valeurs différentes pour un même chargement de page ?
    En fait, dans Schema.org, les meta peuvent être placée dans le corps du document. Ex:
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    <main>
      <div itemscope itemtype="http://schema.org/NewsArticle">
        <a itemprop="name url">News 1</a>
        <time itemprop="datePublished">2013-10-01</time>
        <meta itemprop="description" content="Description de la news 1" />
      </div>
      <div itemscope itemtype="http://schema.org/NewsArticle">
        <a itemprop="name url">News 2</a>
        <time itemprop="datePublished">2013-10-02</time>
        <meta itemprop="description" content="Description de la news 2" />
      </div>
      ...
    </main>

    Néanmoins, dans votre cas, peut-être qu'un utilisateur du forum va confirmer la possibilité d'utiliser des META dynamiques? Au pire, faire une page dédiée par news avec l'OpenGraph, qui servira à être publiée sur les réseaux sociaux.

Discussions similaires

  1. [VBA-E]actualisation d'un tableau dynamique par macro
    Par illight dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 18/04/2006, 16h37
  2. Metas tags dynamique
    Par d.w.d dans le forum Langage
    Réponses: 3
    Dernier message: 13/04/2006, 15h02
  3. [JSTL] Test dynamique par rapport à un paramètre
    Par cosmos38240 dans le forum Taglibs
    Réponses: 3
    Dernier message: 21/12/2005, 20h05
  4. Réponses: 2
    Dernier message: 14/11/2005, 16h04

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