Web Standards: Primeiras Impressões

Bem… gostaria de começar a publicar neste blog falando de algo que considero essencial e primordial para um programador, analista ou qualquer profissional que esteja ligado direto ou indiretamente na produção e gerência de sites e sistemas para a Internet: as Web Standards.

Para uma pessoa que tenha, no mínimo, conhecimentos básicos em alguma linguagem de programação para web e habilidade na confecção de layout e design (munido geralmente de um bom editor visual HTML) é fácil fazer um site, colocá-lo no ar e atender o gosto e as exigências do cliente. Mas até que ponto somente estes critérios devem ser levados em consideração? Será que todos estes sítios da web, num futuro, estarão compatíveis com tecnologias que virão a surgir? Será que todos estes sites depois de produzidos e publicados serão de fácil re-estruturação, manutenção e expansão?

O que estou querendo dizer é que construir sites e sistemas web não é uma tarefa tão fácil assim… Existem uma série de fatores, tópicos que devemos levar em consideração quando implementamos um projeto como usabilidade, portabilidade, manutenção, códigos bem estruturados,etc., ou seja, precisamos adotar padrões de programação e criação para que um projeto possa ser bem sucedido e não dê dor de cabeça tanto ao cliente quanto ao desenvolvedor no futuro.

Tudo evolui e as tecnologias utilizadas na WEB também precisam evoluir para atender as exigências da Internet. Hoje vivemos o tal fenômeno chamado de WEB 2.0 (em breve falarei do assunto) e há os que falam que a WEB 3.0 já está a caminho e o que chamamos de Web Semântica (falarei sobre isso em posts futuros) é uma necessidade incontestável.

Bem…. então o que seria as Web Standards de que tanto se fala? Entre algumas definições formais que você encontra em livros e sites tem uma que é bem interessante:

“Web Standards é um conjunto de normas, diretrizes, recomendações, notas, artigos, tutoriais e afins de caráter técnico, produzidos pelo W3C e destinados a orientar fabricantes, desenvolvedores e projetistas para o uso de práticas que possibilitem a criação de uma Web acessível a todos, independentemente dos dispositivos usados ou de suas necessidades especiais.”

Reparem que a definição acima usa o termo recomendação e orientação pois a W3C não dita normas e muito menos é um órgão com poder de fiscalizar e fazer cumprir normas, mas sim produzir documentos técnicos relativos aos vários campos do desenvolvimento web, que em sua forma final, são designados de Recomendações do W3C.

Em um trecho do livro “Construindo sites com CSS e (X)HTML” de Maurício Samy Silva ele fala o seguinte:

“Assim, o termo Web Standards, quando referido às atividades do W3C, deve ser entendido como resultado de um trabalho cuja missão, no dizer de Tim Berners-Lee, seu fundador, é: ‘Desenvolver protocolos e diretrizes que objetivem conduzir a World Wide Web ao seu potencial máximo, garantindo seu crescimento contínuo.’ Muitas pessoas acreditam que Web Standards é simplesmente a construção de sites com CSS e (X)HTML. A definição de Lee mostra que é muito mais que isso. Todos os aspectos diretamente envolvidos com a web são da abrangência das Web Standards. Não só desenvolvedores de sites são o alvo do W3C, mas também fabricantes de hardware, de softwares e todos que desenvolvem para a web, em qualquer um de seus campos.”

Agora, como nosso tocante é o desenvolvimento de sites, o W3C recomenda usar marcação semântica, códigos estruturados e separar apresentação de marcação e comportamento.

E são estas recomendações para sites que iremos abordar nos próximos artigos….

Até lá!


2 Responses to “Web Standards: Primeiras Impressões”

  • Matheus Says:

    Obrigado Diogo!!!

    Tinha ficado uma tarde toda pensando em um nome para o blog e eis que surge este nome……Mas depois dando uma pesquisada vi que já existiam coisas semelhantes (…com farinha e pimenta, css com farinha, pensei que tinha tido uma idéia única… hehhauhauahuahuahuahauuaha) mas como já havia registrado o domínio… fica esse mesmo…

    Como tudo aqui na minha terra é com farinha… que seja WEB tbm então!!!

    Abraços!!!!

  • Diogo Corrêa Says:

    Tá mandando muito bem! Ótimo layout, ótimos textos. E a propósito, web com farinha ia ser o nome do meu blog, mas você viu primeiro…

Leave a Reply