a verdadeira semântica do html

39
A SEMÂNTICA DO HTML identificação, significado e organização DIEGO EIS @diegoeis @tableless http://tableless.com.br/

Upload: diego-eis

Post on 22-Apr-2015

13.574 views

Category:

Technology


4 download

DESCRIPTION

O que é semântica? Para que serve o HTML? O que é marcação de dados? Entenda como a semântica do HTML nos ajuda a publicar informação na web de forma mais inteligente.

TRANSCRIPT

Page 1: A verdadeira semântica do HTML

A S E M Â N T I C A D O H T M Li d e n t i f i c a ç ã o , s i g n i f i c a d o e o r g a n i z a ç ã o

DIEGO EIS@diegoeis @tableless

http://tableless.com.br/

Page 2: A verdadeira semântica do HTML
Page 3: A verdadeira semântica do HTML

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...

Page 4: A verdadeira semântica do HTML

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. ;-)

Page 5: A verdadeira semântica do HTML

COMO ORGANIZAMOS A INFORMAÇÃO?Existem duas formas básicas: linear ou não linear. Como assim, Bial?

Page 6: A verdadeira semântica do HTML

FORMA LINEARComo um livro, por exemplo.

Page 7: A verdadeira semântica do HTML

NÃO LINEARComo uma enciclopédia.

Page 8: A verdadeira semântica do HTML

PARA QUE SERVE O HTML?Parece básico mas eu acho que quase ninguém parou para se perguntar isso.

Page 9: A verdadeira semântica do HTML

LINGUAGEM DE MARCAÇÃO DE HIPERTEXTOPreste atenção nessas duas palavras: Hipertexto e Marcação.

Page 10: A verdadeira semântica do HTML

H I P E R T E X T OI n f o r m a ç ã o o r g a n i z a d a n ã o l i n e a r m e n t e .

L e m b r a d a e n c i c l o p é d i a ?

Page 11: A verdadeira semântica do HTML

Vannevar Bush

Page 12: A verdadeira semântica do HTML
Page 13: A verdadeira semântica do HTML

MAMÍFERO

é um

é um

tem PÊLO

URSO

tem

BALEIA

é um

ÁGUA vive na

é um

PEIXE vive na

ANIMAL

é um

VÉRTEBRA

tem

GATOtem

Page 14: A verdadeira semântica do HTML
Page 15: A verdadeira semântica do HTML

OS LINKS ORGANIZAM A WEBMas eles organizam o todo. Apenas os caminhos.

Page 16: A verdadeira semântica do HTML

M A R C A Ç Ã OM a r c a r p a r a d a r s i g n i f i c a d o .

Page 17: A verdadeira semântica do HTML

SEMÂNTICASignificado da informação.

Page 18: A verdadeira semântica do HTML

<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.

Page 19: A verdadeira semântica do HTML

A ESTRUTURA IMPORTASabemos o significado dos elementos, mas o local que esse conteúdo se encontra diz muita coisa.

Page 20: A verdadeira semântica do HTML

<h1> título </h1>

<h1> título </h1>

<h1> título </h1>

<h1> título </h1><h1> título </h1>

Page 21: A verdadeira semântica do HTML

PARA QUE SERVE O DIV?Essa é fácil. Responde aí vai...

Page 22: A verdadeira semântica do HTML

QUAL A SEMÂNTICA DO DIV?Agora eu quero ver alguém responder...

Page 23: A verdadeira semântica do HTML

NENHUMAO div não tem função semântica NENHUMA!

Page 24: A verdadeira semântica do HTML

div#cabecalho

div#rodape

div#sidebar div#content div#sidebar

Page 25: A verdadeira semântica do HTML

div

div

div div div

Page 26: A verdadeira semântica do HTML

AS NOVAS TAGSA estrutura agora tem um significado semantico, influenciando na importância do seu conteúdo.

Page 27: A verdadeira semântica do HTML

header#cabecalho

footer#rodape

aside#sidebar article#content aside#sidebar

Page 28: A verdadeira semântica do HTML

header

footer

aside article aside

Page 29: A verdadeira semântica do HTML

ESTRUTURAÇÃO SEMÂNTICAAgora sabemos exatamente do que se trata cada conteúdo.

Page 30: A verdadeira semântica do HTML

MAS...Sabemos o que é cada elemento, mas ainda não temos como entender do que se trata o conteúdo.

Page 31: A verdadeira semântica do HTML

M I C R O D A T AM e l h o r a n d o a s e m â n t i c a p a r a a s m á q u i n a s .

Page 32: A verdadeira semântica do HTML

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 [email protected].

name

jobTitle

URL

worksFor

email

nacionality

Page 33: A verdadeira semântica do HTML

<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

Page 34: A verdadeira semântica do HTML

ESTENDE O SIGNIFICADO DAS MICRO INFORMAÇÕESMicrodatas melhoram a detecção de micro informações nos conteúdos do seu website.

Page 35: A verdadeira semântica do HTML

ESCREVA BOM CÓDIGOCódigo bom é código com significado.

Page 36: A verdadeira semântica do HTML

ACESSIBILIDADEPense sempre em acessibilidade. Essa é a metade do caminho. Um sistema/site acessível é visível para máquinas e seres humanos.

Page 37: A verdadeira semântica do HTML

HTML NASCEU PARA SER PORTÁVELEle precisa ser acessado por qualquer tipo de meio de acesso: robôs, dispositivos, pessoas etc

Page 38: A verdadeira semântica do HTML

A INFORMAÇÃO É REUTILIZÁVELQuando a informação é publicada na web, ela precisa ser reutilizável e acessível.

Page 39: A verdadeira semântica do HTML

AMPLEXOSMuito Obrigado!

DIEGO EIS@diegoeis@tableless http://tableless.com.br/