Locaweb - Edição 46 - page 30

POST
DO DIEGO
DEV WEB
30
Cargo:
Criador do
Tableless.com.br e
coordenador de
Front-end na Locaweb
Contato:
diego@
tabeless.com.br
Twitter:
@diegoeis
DIEGO EIS
s Microdados são atributos
inseridos nas tags do HTML com
dados para complementar seu
VLJQLëFDGR $ HVSHFLëFD©¥R GH
0LFURGDGRV GR +70/ GHëQH
ummecanismo que permite
a meios de acesso, como scripts, sistemas
e serviços, reconhecer dados que possam
ser inseridos de forma fácil em documentos
HTML. Eles devem ser legíveis e compatíveis
com outros formatos, como RDF ou JSON.
Veja um exemplo do Google:
<div>
Meu nome é James Bond, mas todos
me chamam de Bond. Este é o meu
site: <a href=”http://www.example.
com”>www.example.com</a>
Moro em Londres, Inglaterra, e
trabalho como detetive secreto.
</div>
Todos entendem essas informações. O
problema é que as “máquinas” não conseguem
interpretar textos (ainda). Por isso, esse mesmo
código precisa ser recheado de Microdados:
<div itemscope itemtype=”http://data-
vocabulary.org/Person”>
Meu nome é <span itemprop=”name”>James
Bond</span>
mas todos me chamam de <span
itemprop=”nickname”>Bond</span>.
Esta é a minha página inicial:
<a href=”http://www.example.com”
itemprop=”url”>www.example.com</a>
Moro em Londres, Inglaterra, e trabalho
como <span itemprop=”title”>detetive
secreto</span> na <span
itemprop=”affiliation”>ACME Corp</span>.
</div>
A ideia é que a informação seja acessível por
qualquer coisa. Qualquer coisa mesmo. Se você
pode ler, uma máquina deve ler também. Se uma
máquina pode ler, ela precisa interpretar essa
informação, como o seu cérebro faz.
A ideia de existir informações
FRPSOHPHQWDUHV SDUD H[SDQGLU R VLJQLíFDGR
de informações em elementos do HTML não
é nova. Os microformats já haviam tentado
entrar na moda uma vez, sem sucesso. Houve
poucos adeptos e muitos serviços resolveram
simplesmente não adotar a tecnologia. Agora,
uma nova época no desenvolvimento web, em
que diversas necessidades têm surgido, algumas
empresas voltaram a se interessar pelo assunto.
Lembre-se de que o objetivo principal é
entregar conteúdo para o usuário, não importa
como ele esteja acessando essa informação.
Se for por meio de um app ou um sistema web,
um celular ou um óculos, não importa: ele
deve conseguir consumir e, principalmente,
reutilizar a informação.
O
[
SE VOCÊ PODE
LER, UMA
MÁQUINA DEVE
LER TAMBÉM. SE
UMAMÁQUINA
PODE LER,
ELA PRECISA
INTERPRETARESSA
INFORMAÇÃO,
COMO O SEU
CÉREBRO FAZ
]
EXPANDINDO
ASEMÂNTICA
LW
REVISTA LOCAWEB
1...,20,21,22,23,24,25,26,27,28,29 31,32,33,34,35,36,37,38,39,40,...68
Powered by FlippingBook