quinta-feira, 20 de maio de 2004

O que são Web Standarts?

1. O World Wide Web Consortium (W3C), juntamente com outros grupos e organismos reguladores, estabeleceram tecnologias para criação e interpretação de conteúdo para a Web.
Estas tecnologias, a que chamamos "Web standards", são cuidadosamente concebidas para dar os maiores benefícios ao maior número possível de utilizadores da Web, assegurando ao mesmo tempo a viabilidade a longo prazo de qualquer documento que seja publicado na Internet.
Conceber e construir sites usando estes "standards" simplifica os processos e baixa os custos de produção, obtendo-se ao mesmo tempo sites acessíveis a mais pessoas e a mais tipos de dispositivos para a Internet.
Os sites desenvolvidos desta forma continuarão a funcionar corretamente à medida que os navegadores tradicionais evoluem e novos dispositivos de Internet surgem no mercado.
» Fonte

2. "The Web Standards Project é um conjunto de fundamentos que lutam para assegurar normas para que todas as pessoas tenham acesso aos recursos tecnológicos da Internet."
» Fonte

3. "Web standards são destinados para serem uma base comum... uma fundamentação para a World Wide Web de modo que navegadores e os outros softwares compreendam um mesmo vocabulário básico." Eric Meyer
» Fonte

4. Web standards são tecnologias estabelecidas pela W3C e por outros órgãos reguladores que são usadas para criar e interpretar conteúdos-básicos para Web.
Definidas para aumentar a longevidade de documentos publicados na Internet - torná-los adaptáveis a avanços tecnológicos - e para fazer com que estes documentos sejam acessíveis para o máximo possível de usuários.

Linguagem Estrutural:
Extensible Hypertext Markup Language (XHTML) 1.0
XHTML 1.1
Extensible Markup Language (XML) 1.0

Linguagem de Apresentação
Cascading Style Sheets (CSS) Level 1
CSS Level 2
CSS Level 3

Modelo de Objetos:
Document Object Model (DOM) Level 1 (Core)
DOM Level 2

Linguagem de Scripts
ECMAScript 262 (Versão Padrão para JavaScript)

Linguagens de Apresentação Adicional
Mathematical Markup Language (MathML) 1.01
MathML 2.0
Scalable Vector Graphics (SVG) 1.0


Quando um documento é dito para aderir aos Web standards, significa que o documento, além de usar as tecnologias acima:
. consiste em XHTML válido;
. usa CSS em vez de tabelas para a disposição dos elementos;
. é estruturado corretamente e revisado semanticalmente;
. é renderizado em qualquer navegador.

Note que "é renderizado em qualquer navegador" da Web, não significa ter "o mesmo visual em qualquer navegador" da Web.

Estruturar um documento com "o mesmo visual" para navegadores e plataformas é quase impossível.

Não obstante, usar somente imagens fará com que um website tenha exatamente "o mesmo visual" em qualquer navegador, porém o tamanho do arquivo não ajudará na acessibilidade.

Documentos que são publicados na Web serão acessados por uma grande variedade de navegadores e outros dispositivos em diferentes tipos de sistemas operacionais, com monitores de tamanho e qualidade diferentes (ou não necessariamente por monitores), por usuários que podem ter mudado o tamanho default da fonte em seu navegador e outros tipos de preferências. Aceitar isto fará com que sua atividade seja menos trabalhosa.

Qualquer um que cria sites precisa compreender que existem pré-requisitos técnicos para serem considerados, da mesma forma que aqueles que publicam no papel, fazem filmes ou televisão possuem também pré-requisitos próprios para observarem.
» Fonte


Benefícios do Web Standards:

. Disponibilizar o maior número de vantagens ao maior número de usuários da Web;
. Assegurar a capacidade de existência, o maior tempo possível, de qualquer documento Web;
. Simplificar o código e diminuir o custo da produção;
. Disponibilizar sites para serem acessíveis ao maior número de pessoas e aos mais variados tipos de dispositivos da Web;
. Permanecer funcionando corretamente nas novas versões dos navegadores e nos novos dispositivos introduzidos no mercado para web designers e developers;
» Fonte

O que é a Acessibilidade na Internet?

A expressão ?acessibilidade?, presente em diversas áreas de atividade, tem também na informática um importante significado.

Representa para o nosso usuário não só o direito de acessar a rede de informações, mas também o direito de eliminação de barreiras arquitetônicas, de disponibilidade de comunicação, de acesso físico, de equipamentos e programas adequados, de conteúdo e apresentação da informação em formatos alternativos.

Não é fácil, a princípio, avaliar a importância dessa temática associada à concepção de páginas para a web. Mas os dados W3C (Consórcio para a WEB) e WAI (Iniciativa para a Acessibilidade na Rede) apontam situações e características diversas que o usuário pode apresentar:

1. Incapacidade de ver, ouvir ou deslocar-se, ou grande dificuldade - quando não a impossibilidade - de interpretar certos tipos de informação.

2. Dificuldade visual para ler ou compreender textos.

3. Incapacidade para usar o teclado ou o mouse, ou não dispor deles.

4. Insuficiência de quadros, apresentando apenas texto ou dimensões reduzidas, ou uma ligação muito lenta à Internet.

5. Dificuldade para falar ou compreender, fluentemente, a língua em que o documento foi escrito.

6. Ocupação dos olhos, ouvidos ou mãos, por exemplo, ao volante a caminho do emprego, ou no trabalho em ambiente barulhento.

7. Desatualização, pelo uso de navegador com versão muito antiga, ou navegador completamente diferente dos habituais, ou por voz ou sistema operacional menos difundido.


Essas diferentes situações e características precisam ser levadas em conta pelos criadores de conteúdo durante a concepção de uma página.

Para ser realmente potencializador da acessibilidade, cada projeto de página deve proporcionar respostas simultâneas a vários grupos de incapacidade ou deficiência e, por extensão, ao universo de usuários da web.

Os autores de páginas em HTML obtêm um maior domínio sobre as páginas criadas, por exemplo, com a utilização e divisão de folhas de estilo (CSS) para controle de tipos de letra, e eliminação do elemento FONT.

Assim, além de torná-las mais acessíveis a pessoas com problemas de visão, reduzem seu tempo de transferência, em benefício da totalidade dos usuários.
» fonte

pesquisa em andamento...

O que é Design?

Design [Inglês]

S. m.
1. Concepção de um projeto ou modelo; planejamento.
2. O produto desse planejamento.
Fonte: Dicioná¡rio Aurélio - Século XXI

Que é Design?

"A natureza do design é ingualmente tão complexa quanto àquela da tecnologia.

Archer escreveu:
"Design é uma área da experiência humana, da destreza e do conhecimento que relacionam com a habilidade humana para moldar seu ambiente e servir a suas necessidades materiais e espirituais."
...
O Design é essencialmente um processo racional, lógico, sequêncial que pretende resolver problemas.
...
O processo começa com a identificação e a análise de um problema ou de uma necessidade e prosegue com uma sequência estruturada em que a informação é pesquisada e as idéias exploradas e avaliadas até que a melhor solução para o problema ou necessidade seja desenvolvida.
...
Deste modo, o design hoje não é mais uma atividade somente para engenheiros e designers, mas é também uma atividade compartilhada entre aqueles que projetam objetos, sistemas e ambientes e aqueles que os fazem e os usam."
» Fonte

pesquisa em andamento...

Link: http://atschool.eduweb.co.uk/trinity/watdes.html

O que é Interface Visual?

A interface visual é o conjunto de elementos gráficos formadores de uma identidade visual de um conceito, produto ou serviço possibilitando que a comunicação seja feita de forma equilibrada e esteticamente agradável.
O conceito de interface visual vai além da simples aparência gráfica: compreende aspectos estruturais e interativos, os quais, visam facilitar o diálogo entre usuário e máquina.
Convenciona que certas zonas, representadas por ícones, correspondem às funções a serem utilizadas.
As palavras-chave que lhe emprestam sentido são acessibilidade, usabilidade, interatividade, manipulação e virtualidade, responsáveis pelo nível de percepção dos signos visuais e sonoros ou código escrito: quanto mais objetiva for a interface, mais imediata a comunicação se realizará, gerando uma primazia ao produto.
Raramente limita-se a um único menu, sendo constituído geralmente pela soma de diferentes interfaces, dependendo da função e do contexto em que estarão representados.

pesquisa em andamento...

O que é Arte?

"É um fato extremamente complexo, que excede bastante os limites das avaliações puramente estéticas: é um fenômeno sócio cultural, relacionado com a totalidade da existência humana, portanto, um foco de convergência dos mais diversos valores: religiosos, éticos, sociais, ideológicos, filosóficos, psicológicos, políticos, utilitários, etc."

Para Platão, arte seria uma atividade mimética (mimese: termo grego sem equivalente exato em português - traduções aproximadas = imitação, representação), ou seja, produz imitações, cria imagens ilusórias imitando as aparências do mundo sensível, que, por sua vez, já são imitações do mundo real (existente apenas no mundo inteligível).

Em seu conceito, existem dois mundos: O Inteligível - que é o mundo da verdade, das essências universais, eternas, do verdadeiro saber; O Sensível - no qual vivemos e que é cópia do Inteligível e por isto, só apresenta aparências e ilusões.

Portanto, para ele, a arte seria a "cópia da cópia" - cópia do mundo sensível que por sua vez é cópia do inteligível

Fonte: Curso de Estética I - Escola Guignard - UEMG

pesquisa em andamento...