Renan Dantas - Coordenador Seven Computação
-
Upload
we-do-logos -
Category
Documents
-
view
651 -
download
17
description
Transcript of Renan Dantas - Coordenador Seven Computação
Construindo Páginas Web Standards
Prof: Renan Dantas – Seven Computação Gráfica
Introdução A Web foi inventada em 1992 por Tim
Berners-Lee. Em maio de 1994, foi organizada em Genebra,
a primeira Conferência para a World Wide Web com a apresentação do HTML+.
Com a criação de novos navegadores, HTML tornou-se um caos, com cada fabricante inventando novas formas de marcação HTML exclusivas para seus navegadores.
Em 1994, então é criado o W3C e o conceito de Web Standards.
Prof: Renan Dantas – Seven Computação Gráfica
O que são Web Standards É o termo em inglês para designar um
conjunto de normas e diretrizes a serem empregadas nos vários setores envolvidos direta ou indiretamente com a web.
Prof: Renan Dantas – Seven Computação Gráfica
O que é o W3C? Tais normas são reguladas pelo W3C, um
consórcio mundial formado por companhias, fabricantes, desenvolvedores e comunidades relacionadas que buscam a universalidade da web.
Prof: Renan Dantas – Seven Computação Gráfica
HTML ou (X)HTML? A linguagem HTML para marcar textos é
constituída de elementos e atributos. Essa linguagem não é mais padrão na WEB.
O (X)HTML é uma linguagem padrão desde do ano 2000.XHTML é uma mistura de XML com HTML. Com a XML você cria suas próprias tags e atributos para escrever seus hipertextos.
Prof: Renan Dantas – Seven Computação Gráfica
Diferenças entre HTML e XHTML Documentos devem ser bem formados. Todas as tags devem ser escritas com letras
minúsculas. Tags devem estar convenientemente
aninhadas. Uso das tags de fechamento é obrigatório. Elementos vazios devem ser fechados. Diferenças na sintaxe dos atributos.
Prof: Renan Dantas – Seven Computação Gráfica
Pra que serve o DOCTYPE? O DOCTYPE deve ser declarado em um
documento web. É ele que indica, com uso de um link para um endereço no site da entidade normativa da linguagem, o caminho para o navegador encontrar as diretrizes que regulamentam a sintaxe e as entidades válidas no documento e, baseado nelas, renderizar o documento.
Prof: Renan Dantas – Seven Computação Gráfica
Pra que serve o DOCTYPE? XHTML Strict: Esta é a mais rígida das
declarações. Os documentos XHTML nesse modo não admitem qualquer item de apresentação dentro dos elementos e tampouco elementos em desuso, segundo as recomendações do W3C.
XHTML Transitional: Esta declaração é mais flexível que a anterior e está indicada para documentos que empregam elementos em desuso.
XHTML Frameset: Ela é regida pelas mesmas diretrizes da declaração transitional. Como acréscimo permite o emprego de elementos específicos para frames.
Prof: Renan Dantas – Seven Computação Gráfica
CSS – Folhas de Estilo em Cascata Folhas de estilos podem ser usadas para
definir a aparência de todo o site. Seguindo a introdução das CSS, o W3C recomenda que definições específicas para layout sejam retiradas do HTML e entregues às folhas de estilos, sendo assim, a criação de uma página mais simples e estrutural.
Prof: Renan Dantas – Seven Computação Gráfica
Quais são as vantagens da Standards? Acessibilidade:
Significa não somente acesso à web para pessoas portadoras de necessidades especiais, como também à usuários com browsers não convencionais, incluindo-se aí os browsers de voz, que lêem os documentos para pessoas com restrições visuais, os browsers Braille que convertem textos para a escrita Braille, os browsers portáteis com monitores minúsculos, as tela para tele-textos e demais dispositivos não usuais.
Prof: Renan Dantas – Seven Computação Gráfica
Quais são as vantagens da Standards? Estabilidade:
Durante sua existência, um website pode vir a ser gerenciado por várias equipes de designers e é importante que qualquer um compreenda e edite o código com facilidade. As web standards baseiam-se em um conjunto de regras que qualquer desenvolvedor Web é capaz de seguir, entender e estar familiarizado. Quando um desenvolvedor projeta segundo as standards, outro desenvolvedor é capaz de assumir sem qualquer problema ou solução de continuidade.
Prof: Renan Dantas – Seven Computação Gráfica
ConclusãoProjetar páginas web em conformidade com as standards reduz o tempo de desenvolvimento e de manutenção. Correções e soluções de problemas são mais fáceis, porque o código segue as Standards. Não há preocupações com codificação e manutenção de várias versões do mesmo código. Uma só versão do site é suficiente.Meu desejo é que esta palestra propiciem em vocês, desenvolvedores web, todo o incentivo para aderir as standards, e também forneçam a argumentação necessária para que vocês motivem nos seus trabalhos seus colegas desenvolvedores a também aderir às standards.
Prof: Renan Dantas – Seven Computação Gráfica