Si hubiese una lengua universal para los computadores sin dudas esta se llamaría [HTML](https://www.youtube.com/watch?v=B5VjL2f1IQg), que es como entiende lo que hacemos en la web. Los contenidos de una web están generalmente destinados para la comprensión por parte del usuario; para las máquinas (buscadores, agentes de usuarios, ...) éstos carecen de significado, sólo es una cadena de texto plano que reproducir. La web semántica trata de modificar esta forma de representarlo, de dotar a la web de un significado tanto para humanos como para máquinas.

<div>
  Activision Blizzard
  3100 Ocean Park Boulevard
  Santa Monica, CA
  90405
  <a href="mailto:ir@activision.com">ir@activision.com</a>
  <a href="https://twitter.com/atvi_ab">@Activision Blizzard</a>
</div>


Este fragmento HTML es muy común en la web y seguro, como humano, ya reconociste fácilmente que se trata de una información de contacto, para las computadoras no existe esta asociación.

<div class="h-card">
  <span class="p-name">Activision Blizzard</span>
  <span class="p-street-address">3100 Ocean Park Boulevard</span>
  <span class="p-locality">Santa Monica,</span>, <span class="p-region">CA</span>
  <span class="p-postal-code">90405</span>
  <a class="u-email" href="mailto:ir@activision.com">ir@activision.com</a><br>
  <a class="u-url" rel="me" href="https://twitter.com/emmagoldman">@Activision Blizzard</a>
</div>

Pero si agregamos unas pocas clases de HTML, puede convertir este marcado genérico en HTML en uno mucho más significativo y semántico, el cual las computadoras amaran  sobre todo entenderán.

Mantente Conectado

Dale poder al boletin semanal suscribiendote