O documento discute os padrões da Web (Web Standards) definidos pelo World Wide Web Consortium (W3C). Ele explica que o W3C é responsável por criar padrões para que conteúdos da Web sejam acessíveis por qualquer pessoa ou tecnologia e define mais de 110 padrões, incluindo HTML, CSS, XML e outros. Também discute a importância dos padrões W3C para o desenvolvimento de sites acessíveis.
1. Web
Standards
Bacharel em Ciência da Computação (UFG)
Especializando em Gestão de TI (Instituto AVM)
Analista de Sistemas – SIGMA / MDIC
Professor Formador EAD – NEAD/ETEB
george@georgemendonca.com.br
http://www.georgemendonca.com.br
2. Desenvolvimento Web
• Web Standards
– Web Standards ou Padrões Web são um conjunto de
diretrizes, normas, artigos, notas, recomendações,
tutoriais, softwares e afins de caráter técnico, elaborados e
desenvolvidos para a Internet.
– Tais padrões são produzidos por uma comunidade
internacional formada por organizações afiliadas,
profissionais em tempo integral e o público. Essa
organização, que é o órgão máximo na Web, é a Word
Wide Web Consortium (W3C), responsável pelo regimento
dos Web Standards.
13/02/2011 2
3. Desenvolvimento Web
• Web Standards
– Os padrões para Web tem o objetivo de orientar
fabricantes, desenvolvedores, arquitetos, projetistas e
demais profissionais do ramo para aderir às melhores
práticas utilizando as normas e padrões definidos pelo
W3C.
13/02/2011 3
4. Desenvolvimento Web
• W3C
– O W3C é responsável pela criação de padrões para os
conteúdos da Web, com o objetivo de serem acessados e
visualizados por qualquer pessoa ou tecnologia,
independente de hardware ou software utilizados, como
celulares e PDAs, de maneira rápida e compatível com os
novos padrões e tecnologias que possam surgir com a
evolução da Internet.
13/02/2011 4
5. Desenvolvimento Web
• W3C
– Foram criados mais de 110 padrões, conhecidos como
Recomendações do W3C.
– É responsável também pela educação, divulgação,
desenvolvimento de software e fóruns de discussões sobre
a Web.
13/02/2011 5
7. Desenvolvimento Web
• Alguns padrões W3C
– Cascading Style Sheets (CSS)
– Common Gateway Interface
– Document Object Model
– Resource Description Framework
– Scalable Vector Graphics
– Simple Object Access Protocol
– Synchronized Multimedia Integration Language
– Web Services Description Language
– eXtensible Hypertext Markup Language
– eXtensible Markup Language (XML)
– XML Information Set
– XPath
– XQuery
– eXtensible Stylesheet Language for Transformation (XSLT)
– Web Ontology Language (OWL)
13/02/2011 7
8. Desenvolvimento Web
• Acessibilidade
– Significa não apenas permitir que pessoas com deficiências
ou mobilidade reduzida participem de atividades que
incluem o uso de produtos, serviços e informação, mas a
inclusão e extensão do uso destes por todas as parcelas
presentes em uma determinada população.
13/02/2011 8
9. Desenvolvimento Web
• Acessibilidade Web
– O termo Acessibilidade Web refere-se a prática de fazer
websites que possam ser utilizados por todos os
dispositivos e todas as pessoas, sejam portadoras de
deficiências ou não.
– Quando os sites são corretamente concebidos,
desenvolvidos e editados, todos os usuários passam a ter
igual acesso à informação e funcionalidade.
13/02/2011 9
10. Desenvolvimento Web
• Acessibilidade Web
– Sendo assim, os Web Standards são peças fundamentais
para o desenvolvimento de aplicativos acessíveis para
Internet.
– Existem hoje diversos aplicativos e dispositivos, muitos
deles para atender pessoas com deficiências diversas.
– Tais aplicativos e dispositivos só terão acessibilidade se os
sistemas e sitios na Web forem desenvolvidos segundo as
normas e padrões definidos pelo W3C.
13/02/2011 10
11. Desenvolvimento Web
• Links
– Portal de Acessibilidade
– Trabalho Especial & Acessibilidade - Procura e Ofertas de
emprego para pessoas com deficiência
– Acessibilidade Brasil
– DaSilva.org.br
– Web Access Symbol
13/02/2011 11
12. Desenvolvimento Web
• Links W3C
– Sitoficial do W3C
– W3C Escritório Brasil
– Sobre o W3C
– Recomendações W3C
– W3C Markup Validation Service
– Traduções para o português de documentos W3C
– W3C – Tools
– The Web Standards Project - Grupo criado para incentivar
o uso correto dos padrões Web
13/02/2011 12