filtrage balises "données structurées"

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • filtrage balises "données structurées"

    Bonjour,

    je rencontre un pb avec le filtrage html de balise pour une structure définie et validé par les normes html.

    http://schema.org/docs/gs.html#micro...scope_itemtype

    en effet lors de l’écriture de données structurée imbriquées, la bonne syntaxe est:

    Code HTML:
    <div itemprop="director" itemscope itemtype="http://schema.org/Person">
    l'argument "itemscope" n'ayant pas de valeur le filtrage sous joomla corrige automatiquement celle-ci par:

    Code HTML:
    <div itemprop="director" itemscope="" itemtype="http://schema.org/Person">
    ce qui n'est pas juste, le type de données imbriqué n'est alors pas reconnu par les moteurs de recherche.

    Merci de faire remonter cette syntaxe pour l’intégrer à la librairie du correcteur HTML.

    dans l'attente y'a-t'il un moyen (en dehors le fait de désactiver tout filtrage) d'ajouter une exception ?

    cordialement

    swall
    Dernière édition par Swall à 24/09/2012, 21h42

  • #2
    Re : filtrage balises &quot;données structurées&quot;

    salut,
    EDIT : comme il n'est pas précisé si c'est lors de l'écriture d'une extension ou lors de l'insert de tags dans un article, pas évident que ce soit une réponse correcte.
    Je maintiens, au cas où. /EDIT

    utilise l'éditeur CodeMirror, je viens de tester, ça le fait.

    En prime, tu peux utiliser un editor switcher:
    Find extensions for your Joomla site in the Joomla Extensions Directory, the official directory for Joomla components, modules and plugins.

    qui te permet de passer facilement d'un éditeur à l'autre
    Dernière édition par ghazal à 23/09/2012, 19h32
    Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

    Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

    Commentaire


    • #3
      Re : filtrage balises &quot;données structurées&quot;

      Bonjour,

      Dans ce cas de figure particulier, c'est schema.org qui est plus que flou dans ses documentations. itemscope devrait logiquement avoir une valeur, ne serait-ce que pour la conformance W3C et XML.

      En fouillant un peu plus, itemscope peut avoir 21 valeurs (dont une par défaut): local ou global...

      C'est donc la documentation qui est fautive, et pas le validateur Joomla!
      Pas de demande de support par MP.
      S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

      Commentaire


      • #4
        Re : filtrage balises &quot;données structurées&quot;

        Bonjour,

        @Gazal, merci effectivement je n'avais jamais tenté l'editeur 'CodeMirror' celui-ci ne corrige pas la syntaxe.
        pr info c'était pour editer une zone dans un formulaire (composant) mais c'est valable aussi pour les items ou module !

        @jisse03, effectivement ce n'est pas très documenté et semble entonant selon la conformité au W3C et XML de ne pas avoir de valeur sur un attribus. Cependant dans les exemples même lorsque itemscop est définit seul dans une balise HTML globale il ne possede pas de valeur :

        Code HTML:
        <div itemscope>
         <img itemprop="image" src="google-logo.png" alt="Google">
        </div>
        d'ailleurs,
        • itemscope : il permet de créer un item dont le type peut-être précisé grâce à l’attribut suivant,
        • itemtype : couplé à itemscope, il accueille une URL vers la référence du schéma (ex : « http://schema.org/Review ») qui devra respecter les valeurs de ce schéma,
        • itemprop : il est porteur d’une valeur permettant de préciser la nature d’une donnée au sein d’un schéma spécifié précédemment.


        ou as tu trouvé la définition de 21 valeurs pour itemscop ?

        Commentaire


        • #5
          Re : filtrage balises &quot;données structurées&quot;

          Faute de frappe, 2 valeurs, c'est défini par le W3C http://www.w3.org/TR/html5/microdata.html en tant que Booléen, avec true ou false logiquement. Mais l'implémentation schema.org semble avoir viré la valeur et considérer que si itemscope est indiqué, il sera true.

          Le tout, dans la doc W3C en est encore au statut "last call for comments" donc considéré comme non stable et pas définitif. Dans les premiers drafts, les valeurs étaient "local" et "global", maintenant simplement du booléen. Wait & see ce que ça va devenir tout ça.
          Pas de demande de support par MP.
          S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

          Commentaire


          • #6
            Re : filtrage balises &quot;données structurées&quot;

            ok !

            MERCI jisse03 pour ce retour détaillé.

            je clos le topic

            @+

            Commentaire

            Annonce

            Réduire
            Aucune annonce pour le moment.

            Partenaire de l'association

            Réduire

            Hébergeur Web PlanetHoster
            Travaille ...
            X