viernes, 20 de febrero de 2015

Modificaciones en Thing Microdatos SchemaOrg

Microdatos Schema.org -- Modificaciones en Thing


     Lo prometido es deuda, ya verifiqué todos los Elementos de Thing, solamente se modificó un Elemento, el "potentialAction", parece que me leyeron el pensamiento los de schema.org cuando mencioné que era un relajo representar una acción potencial, jeje. Vamos a ver los ejemplos que preparé para ti, para que vieras las diferencias entre las anteriores y las actuales reglas del juego con respecto a Thing:

Modificaciones en:
     Thing:
          Elementos:
"potentialAction":
     Ya es directo sin hacer referencia en el <div> principal,
     itemprop="potentialAction" sustituye a todo el <div> de Action, al menos que se quiera especificar más elementos de Action,

     Ejemplo de como se Tenia que Hacer Anteriormente:
          <div itemprop="potentialAction" itemscope itemtype="http://schema.org/Thing" id="maleta">
               <span itemprop="name">Maleta</span>
               <span itemprop="description">Contenedor de Ropa para Transladarse de un Lugar a Otro</span>
               <div itemprop="potentialAction" itemscope itemtype="http://schema.org/Action" itemref="maleta">
                    <span itemprop="name">Contener Ropa de Viaje</span>
               </div>
          </div>

     Ejemplo de como se Tiene que Hacer Ahora:
          <div itemscope itemtype="http://schema.org/Thing">
               <span itemprop="name">Maleta</span>
               <span itemprop="description">Contenedor de Ropa para Transladarse de un Lugar a Otro</span>
               <span itemprop="potentialAction">Contener Ropa de Viaje</span>
          </div>
     En esta forma "potentialAction" se convierte automaticamente en "name" de Action y no es necesario especificar un <div> para mencionar a "name".

     Ejemplo de como se Tiene que Hacer Ahora si se desea Especificar Más Elementos de Action:
          <div itemscope itemtype="http://schema.org/Thing">
               <span itemprop="name">Maleta</span>
               <span itemprop="description">Contenedor de Ropa para Transladarse de un Lugar a Otro</span>
               <div itemprop="potentialAction" itemscope itemtype="http://schema.org/Action">
                    <span itemprop="name">Contener Ropa de Viaje</span>
                    <div itemprop="agent" itemscope itemtype="http://schema.org/Person">
                         <span itemprop="name">Ricardo</span>
                         <span itemprop="familyName">Díaz</span>
                    </div>
               </div>
          </div>
     En esta forma si hay necesidad de crear un <div>, ya que se está queriendo incluir mas Elementos de Action, pero ya no existe la necesidad de hacer referencia.

Espero con estos tres ejemplos hayas aprendido como es la nueva regla de "potentialAction" de Thing.

Que tengas bonito día, voy a seguir investigando cuales son las modificaciones que se pudieron haber echo en los Microdatos que ya vimos, los nuevo que veamos no va a ver necesidad de mencionar que se modificaron, ya que no he cometido errores al mencionarlos.