SlideShare a Scribd company logo
1 of 39
Download to read offline
A SEMÂNTICA DO HTML
id e n t if ic aç ão , s ig n if ic ad o e o r g an iz aç ão
DIEGO EIS
@diegoeis @tableless
http://tableless.com.br/
PARA QUE SERVE A WEB?
Para que usamos a web?
Entramos na web todos os dias para fazer o que?
Safadinhos, eu sei o que vocês estão pensando...
E O QUE É INFORMAÇÃO?
É o resultado do processamento, manipulação e organização
de dados, de tal forma que represente uma modificação
(quantitativa ou qualitativa) no conhecimento do sistema
(pessoa, animal ou máquina) que a recebe.
#WTF?
Se você leu tudo não ouviu nada do que eu disse agora. ;-)
COMO ORGANIZAMOS A
INFORMAÇÃO?
Existem duas formas básicas: linear ou não linear.
Como assim, Bial?
FORMA LINEAR
Como um livro, por exemplo.
NÃO LINEAR
Como uma enciclopédia.
PARA QUE SERVE O HTML?
Parece básico mas eu acho que quase ninguém parou para se
perguntar isso.
LINGUAGEM DE MARCAÇÃO
DE HIPERTEXTO
Preste atenção nessas duas palavras: Hipertexto e Marcação.
HIPERTEXTO
I n f o r ma ç ã o o r g a n iz a d a n ã o lin e a r me n t e .
L e mb r a d a e n c ic lo p é d ia ?
Vannevar Bush
MAMÍFERO
é um
é um
tem
PÊLO
URSO
tem
BALEIA
é um
ÁGUA
vive na
é um
PEIXE
vive na
ANIMAL
é um
VÉRTEBRA
tem
GATO
tem
OS LINKS ORGANIZAM A WEB
Mas eles organizam o todo. Apenas os caminhos.
MARCAÇÃO
Mar c ar p ar a d ar s ig n if ic ad o .
SEMÂNTICA
Significado da informação.
<h1> </h1>título
<p>
</p>
Lorem ipsum dolor sit
amet, consectetur
adipiscing elit. Duis
lobortis, orci eu sodales
tempor, augue velit
pretium nunc, quis
scelerisque sem velit vel.
A ESTRUTURA IMPORTA
Sabemos o significado dos elementos, mas o local que esse
conteúdo se encontra diz muita coisa.
<h1> título </h1>
<h1> título </h1>
<h1>
título
</h1>
<h1> título </h1>
<h1>
título
</h1>
PARA QUE SERVE O DIV?
Essa é fácil. Responde aí vai...
QUAL A SEMÂNTICA DO DIV?
Agora eu quero ver alguém responder...
NENHUMA
O div não tem função semântica NENHUMA!
div#cabecalho
div#rodape
div#sidebar div#content div#sidebar
div
div
div div div
AS NOVAS TAGS
A estrutura agora tem um significado semantico, influenciando
na importância do seu conteúdo.
header#cabecalho
footer#rodape
aside#sidebar article#content aside#sidebar
header
footer
aside article aside
ESTRUTURAÇÃO SEMÂNTICA
Agora sabemos exatamente do que se trata cada conteúdo.
MAS...
Sabemos o que é cada elemento, mas ainda não temos como
entender do que se trata o conteúdo.
MICRODATA
Me lh o r an d o a s e mân t ic a p ar a as máq u in as .
Olá, eu me chamo Diego Eis, sou brasileiro,
trabalho na Locaweb como Coordenador do Time
de Front-end. Tenho um website chamado
Tableless e você pode entrar em contato comigo
pelo email contato@tableless.com.br.
name
jobTitle
URL
worksFor
email
nacionality
<strong itemprop="name">Diego Eis</strong>
<strong itemprop="nacionality">brasileiro</strong>
<strong itemprop="worksFor">Locaweb</strong>
<strong itemprop="jobTitle">Coordenador</strong>
<a href="#" itemprop="url">Tableless</a>
<a href="#" itemprop="email">diego@tableless...</a>
MICRODATA
ESTENDE O SIGNIFICADO DAS
MICRO INFORMAÇÕES
Microdatas melhoram a detecção de micro informações nos
conteúdos do seu website.
ESCREVA BOM CÓDIGO
Código bom é código com significado.
ACESSIBILIDADE
Pense sempre em acessibilidade. Essa é a metade do caminho.
Um sistema/site acessível é visível para máquinas e seres
humanos.
HTML NASCEU PARA SER
PORTÁVEL
Ele precisa ser acessado por qualquer tipo de meio de acesso:
robôs, dispositivos, pessoas etc
A INFORMAÇÃO É
REUTILIZÁVEL
Quando a informação é publicada na web, ela precisa ser
reutilizável e acessível.
AMPLEXOS
Muito Obrigado!
DIEGO EIS
@diegoeis
@tableless http://tableless.com.br/

More Related Content

Viewers also liked

ebook Solidário Fluência de HTML & CSS
ebook Solidário Fluência de HTML & CSSebook Solidário Fluência de HTML & CSS
ebook Solidário Fluência de HTML & CSSDavid Arty
 
Introdução ao HTML
Introdução ao HTMLIntrodução ao HTML
Introdução ao HTMLTriway EAD
 
Visão geral da área de TI, Web e a introdução ao HTML e CSS.
Visão geral da área de TI, Web e a introdução ao HTML e CSS.Visão geral da área de TI, Web e a introdução ao HTML e CSS.
Visão geral da área de TI, Web e a introdução ao HTML e CSS.Samyr Abdo
 
Construindo layout de sites com CSS
Construindo layout de sites com CSSConstruindo layout de sites com CSS
Construindo layout de sites com CSSTalita Pagani
 
Um pequeno estudo sobre a microsoft
Um pequeno estudo sobre a microsoftUm pequeno estudo sobre a microsoft
Um pequeno estudo sobre a microsoftDiego Eis
 
Sistemas para internet Faccamp - aula7
Sistemas para internet Faccamp - aula7Sistemas para internet Faccamp - aula7
Sistemas para internet Faccamp - aula7André Seiji Goto
 
Web semântica e html5 na recuperação de conteúdo informacional
Web semântica e html5 na recuperação de conteúdo informacionalWeb semântica e html5 na recuperação de conteúdo informacional
Web semântica e html5 na recuperação de conteúdo informacionalRichard Duchatsch Johansen
 
Re architecting web based publishing and subscriptions application
Re architecting web based publishing and subscriptions applicationRe architecting web based publishing and subscriptions application
Re architecting web based publishing and subscriptions applicationDiaspark
 
Web Semântica no Domínio Bibliográfico
Web Semântica no Domínio BibliográficoWeb Semântica no Domínio Bibliográfico
Web Semântica no Domínio BibliográficoUNESP
 
Sites acessíveis
Sites acessíveisSites acessíveis
Sites acessíveisaiadufmg
 
HTML5, WAI-ARIA e Acessibilidade na Web - Digital acesso 2011
HTML5, WAI-ARIA e Acessibilidade na Web - Digital acesso 2011HTML5, WAI-ARIA e Acessibilidade na Web - Digital acesso 2011
HTML5, WAI-ARIA e Acessibilidade na Web - Digital acesso 2011Reinaldo Ferraz
 
Aula 14 elementos de bloco
Aula 14 elementos de blocoAula 14 elementos de bloco
Aula 14 elementos de blocoJolvani Morgan
 
Análise da usabilidade e proposta de melhorias no SIG - UFLA
Análise da usabilidade e proposta de melhorias no SIG - UFLAAnálise da usabilidade e proposta de melhorias no SIG - UFLA
Análise da usabilidade e proposta de melhorias no SIG - UFLAThiago Nascimento Oliveira
 

Viewers also liked (20)

ebook Solidário Fluência de HTML & CSS
ebook Solidário Fluência de HTML & CSSebook Solidário Fluência de HTML & CSS
ebook Solidário Fluência de HTML & CSS
 
Introdução ao HTML
Introdução ao HTMLIntrodução ao HTML
Introdução ao HTML
 
Visão geral da área de TI, Web e a introdução ao HTML e CSS.
Visão geral da área de TI, Web e a introdução ao HTML e CSS.Visão geral da área de TI, Web e a introdução ao HTML e CSS.
Visão geral da área de TI, Web e a introdução ao HTML e CSS.
 
Curso html
Curso htmlCurso html
Curso html
 
Curso HTML e CSS Part1
Curso HTML e CSS Part1Curso HTML e CSS Part1
Curso HTML e CSS Part1
 
Construindo layout de sites com CSS
Construindo layout de sites com CSSConstruindo layout de sites com CSS
Construindo layout de sites com CSS
 
Um pequeno estudo sobre a microsoft
Um pequeno estudo sobre a microsoftUm pequeno estudo sobre a microsoft
Um pequeno estudo sobre a microsoft
 
Aula 07 Css - Parte 1
Aula 07   Css - Parte 1Aula 07   Css - Parte 1
Aula 07 Css - Parte 1
 
HTML/HTML5
HTML/HTML5HTML/HTML5
HTML/HTML5
 
Aula 4 – Linguagem HTML - Imagens e links
Aula 4 – Linguagem HTML - Imagens e linksAula 4 – Linguagem HTML - Imagens e links
Aula 4 – Linguagem HTML - Imagens e links
 
Web semântica: em busca da web inteligente
Web semântica: em busca da web inteligenteWeb semântica: em busca da web inteligente
Web semântica: em busca da web inteligente
 
Sistemas para internet Faccamp - aula7
Sistemas para internet Faccamp - aula7Sistemas para internet Faccamp - aula7
Sistemas para internet Faccamp - aula7
 
Web semântica e html5 na recuperação de conteúdo informacional
Web semântica e html5 na recuperação de conteúdo informacionalWeb semântica e html5 na recuperação de conteúdo informacional
Web semântica e html5 na recuperação de conteúdo informacional
 
Re architecting web based publishing and subscriptions application
Re architecting web based publishing and subscriptions applicationRe architecting web based publishing and subscriptions application
Re architecting web based publishing and subscriptions application
 
Pdf Campus Party 2010
Pdf   Campus Party 2010Pdf   Campus Party 2010
Pdf Campus Party 2010
 
Web Semântica no Domínio Bibliográfico
Web Semântica no Domínio BibliográficoWeb Semântica no Domínio Bibliográfico
Web Semântica no Domínio Bibliográfico
 
Sites acessíveis
Sites acessíveisSites acessíveis
Sites acessíveis
 
HTML5, WAI-ARIA e Acessibilidade na Web - Digital acesso 2011
HTML5, WAI-ARIA e Acessibilidade na Web - Digital acesso 2011HTML5, WAI-ARIA e Acessibilidade na Web - Digital acesso 2011
HTML5, WAI-ARIA e Acessibilidade na Web - Digital acesso 2011
 
Aula 14 elementos de bloco
Aula 14 elementos de blocoAula 14 elementos de bloco
Aula 14 elementos de bloco
 
Análise da usabilidade e proposta de melhorias no SIG - UFLA
Análise da usabilidade e proposta de melhorias no SIG - UFLAAnálise da usabilidade e proposta de melhorias no SIG - UFLA
Análise da usabilidade e proposta de melhorias no SIG - UFLA
 

More from Diego Eis

Carreira de Product Manager em 18 minutos
Carreira de Product Manager em 18 minutosCarreira de Product Manager em 18 minutos
Carreira de Product Manager em 18 minutosDiego Eis
 
Service Dominant Logic - S-D Logic em Produtos Digitais
Service Dominant Logic - S-D Logic em Produtos DigitaisService Dominant Logic - S-D Logic em Produtos Digitais
Service Dominant Logic - S-D Logic em Produtos DigitaisDiego Eis
 
Métricas para times Ágeis usando Estatística Básica
Métricas para times Ágeis usando Estatística BásicaMétricas para times Ágeis usando Estatística Básica
Métricas para times Ágeis usando Estatística BásicaDiego Eis
 
DOM, CSSOM e RenderThree - Introdução ao Browser Render Path
DOM, CSSOM e RenderThree - Introdução ao Browser Render PathDOM, CSSOM e RenderThree - Introdução ao Browser Render Path
DOM, CSSOM e RenderThree - Introdução ao Browser Render PathDiego Eis
 
UX, Front-end and Back-end: How front-end can help these guys?
UX, Front-end and Back-end: How front-end can help these guys?UX, Front-end and Back-end: How front-end can help these guys?
UX, Front-end and Back-end: How front-end can help these guys?Diego Eis
 
Flexbox and Grid Layout: How you will structure layouts tomorrow.
Flexbox and Grid Layout: How you will structure layouts tomorrow.Flexbox and Grid Layout: How you will structure layouts tomorrow.
Flexbox and Grid Layout: How you will structure layouts tomorrow.Diego Eis
 
CSS 4 - What's coming up
CSS 4 - What's coming upCSS 4 - What's coming up
CSS 4 - What's coming upDiego Eis
 
O que você precisa saber para se tornar um dev front-end
O que você precisa saber para se tornar um dev front-endO que você precisa saber para se tornar um dev front-end
O que você precisa saber para se tornar um dev front-endDiego Eis
 
Os cuidados e os limites do Responsive Web Design
Os cuidados e os limites do Responsive Web DesignOs cuidados e os limites do Responsive Web Design
Os cuidados e os limites do Responsive Web DesignDiego Eis
 
WAI-ARIA - Interações acessíveis na web
WAI-ARIA - Interações acessíveis na webWAI-ARIA - Interações acessíveis na web
WAI-ARIA - Interações acessíveis na webDiego Eis
 
Primeiros passos para estruturar uma equipe front-end
Primeiros passos para estruturar uma equipe front-endPrimeiros passos para estruturar uma equipe front-end
Primeiros passos para estruturar uma equipe front-endDiego Eis
 
Construindo seu framework CSS
Construindo seu framework CSSConstruindo seu framework CSS
Construindo seu framework CSSDiego Eis
 
Construindo um framework CSS
Construindo um framework CSSConstruindo um framework CSS
Construindo um framework CSSDiego Eis
 
HTML5 e CSS3 - A nova novidade
HTML5 e CSS3 - A nova novidadeHTML5 e CSS3 - A nova novidade
HTML5 e CSS3 - A nova novidadeDiego Eis
 
Manual de Sobrevivência do Desenvolvedor Empreendedor
Manual de Sobrevivência do Desenvolvedor EmpreendedorManual de Sobrevivência do Desenvolvedor Empreendedor
Manual de Sobrevivência do Desenvolvedor EmpreendedorDiego Eis
 
Acessibilidade para web
Acessibilidade para webAcessibilidade para web
Acessibilidade para webDiego Eis
 
CSS3 - Novo contexto
CSS3 - Novo contextoCSS3 - Novo contexto
CSS3 - Novo contextoDiego Eis
 
Padrões Web passado, presente, futuro
Padrões Web passado, presente, futuroPadrões Web passado, presente, futuro
Padrões Web passado, presente, futuroDiego Eis
 
Padrões Web e algumas vantagens para o designer
Padrões Web e algumas vantagens para o designerPadrões Web e algumas vantagens para o designer
Padrões Web e algumas vantagens para o designerDiego Eis
 
Padrões Web - Um elogio ao ócio do desenvolvedor
Padrões Web - Um elogio ao ócio do desenvolvedorPadrões Web - Um elogio ao ócio do desenvolvedor
Padrões Web - Um elogio ao ócio do desenvolvedorDiego Eis
 

More from Diego Eis (20)

Carreira de Product Manager em 18 minutos
Carreira de Product Manager em 18 minutosCarreira de Product Manager em 18 minutos
Carreira de Product Manager em 18 minutos
 
Service Dominant Logic - S-D Logic em Produtos Digitais
Service Dominant Logic - S-D Logic em Produtos DigitaisService Dominant Logic - S-D Logic em Produtos Digitais
Service Dominant Logic - S-D Logic em Produtos Digitais
 
Métricas para times Ágeis usando Estatística Básica
Métricas para times Ágeis usando Estatística BásicaMétricas para times Ágeis usando Estatística Básica
Métricas para times Ágeis usando Estatística Básica
 
DOM, CSSOM e RenderThree - Introdução ao Browser Render Path
DOM, CSSOM e RenderThree - Introdução ao Browser Render PathDOM, CSSOM e RenderThree - Introdução ao Browser Render Path
DOM, CSSOM e RenderThree - Introdução ao Browser Render Path
 
UX, Front-end and Back-end: How front-end can help these guys?
UX, Front-end and Back-end: How front-end can help these guys?UX, Front-end and Back-end: How front-end can help these guys?
UX, Front-end and Back-end: How front-end can help these guys?
 
Flexbox and Grid Layout: How you will structure layouts tomorrow.
Flexbox and Grid Layout: How you will structure layouts tomorrow.Flexbox and Grid Layout: How you will structure layouts tomorrow.
Flexbox and Grid Layout: How you will structure layouts tomorrow.
 
CSS 4 - What's coming up
CSS 4 - What's coming upCSS 4 - What's coming up
CSS 4 - What's coming up
 
O que você precisa saber para se tornar um dev front-end
O que você precisa saber para se tornar um dev front-endO que você precisa saber para se tornar um dev front-end
O que você precisa saber para se tornar um dev front-end
 
Os cuidados e os limites do Responsive Web Design
Os cuidados e os limites do Responsive Web DesignOs cuidados e os limites do Responsive Web Design
Os cuidados e os limites do Responsive Web Design
 
WAI-ARIA - Interações acessíveis na web
WAI-ARIA - Interações acessíveis na webWAI-ARIA - Interações acessíveis na web
WAI-ARIA - Interações acessíveis na web
 
Primeiros passos para estruturar uma equipe front-end
Primeiros passos para estruturar uma equipe front-endPrimeiros passos para estruturar uma equipe front-end
Primeiros passos para estruturar uma equipe front-end
 
Construindo seu framework CSS
Construindo seu framework CSSConstruindo seu framework CSS
Construindo seu framework CSS
 
Construindo um framework CSS
Construindo um framework CSSConstruindo um framework CSS
Construindo um framework CSS
 
HTML5 e CSS3 - A nova novidade
HTML5 e CSS3 - A nova novidadeHTML5 e CSS3 - A nova novidade
HTML5 e CSS3 - A nova novidade
 
Manual de Sobrevivência do Desenvolvedor Empreendedor
Manual de Sobrevivência do Desenvolvedor EmpreendedorManual de Sobrevivência do Desenvolvedor Empreendedor
Manual de Sobrevivência do Desenvolvedor Empreendedor
 
Acessibilidade para web
Acessibilidade para webAcessibilidade para web
Acessibilidade para web
 
CSS3 - Novo contexto
CSS3 - Novo contextoCSS3 - Novo contexto
CSS3 - Novo contexto
 
Padrões Web passado, presente, futuro
Padrões Web passado, presente, futuroPadrões Web passado, presente, futuro
Padrões Web passado, presente, futuro
 
Padrões Web e algumas vantagens para o designer
Padrões Web e algumas vantagens para o designerPadrões Web e algumas vantagens para o designer
Padrões Web e algumas vantagens para o designer
 
Padrões Web - Um elogio ao ócio do desenvolvedor
Padrões Web - Um elogio ao ócio do desenvolvedorPadrões Web - Um elogio ao ócio do desenvolvedor
Padrões Web - Um elogio ao ócio do desenvolvedor
 

A semântica do HTML: identificação, significado e organização da informação