Desde que comecei a trabalhar com web design, estou envolvido em grupos de design com padrões web há muito tempo. Sinto cada vez mais que projetar de acordo com os padrões recomendados pelo W3C é a coisa certa a fazer. Quando eu estava pronto para redesenhar o site adaptivepath.com, meu parceiro concordou em construí-lo usando uma abordagem compatível com os padrões. Mas antes de começarmos, também discutimos: A adoção de padrões da web exige muito esforço.
Claro, uma reformulação pode construir credibilidade entre os “proponentes dos padrões da web”, mas, além dos elogios da indústria, os padrões realmente importam para sites de negócios individuais como o nosso? Os padrões da web podem valer a pena para nós? Há algum benefício financeiro em mudar para XHTML+CSS? Todas as respostas são: sim.
Acelere o desenvolvimento
Embora a simplicidade das páginas HTML tenha promovido enormemente o desenvolvimento da web, ela também se tornou uma maldição. Por serem tão “tolerantes” aos formatos de código, incentivaram o desenvolvimento de alguns códigos privados de navegador, o que impediu que inúmeros usuários obtivessem a melhor experiência (ver os melhores efeitos da página).
Muitos de nossos clientes criam múltiplas versões de seus sites para fornecer o melhor design possível para o maior número possível de usuários. Para nossa empresa, precisamos apenas de um conjunto de páginas HTML, uma folha de estilo e uma quantidade muito pequena de desenvolvimento. Mais de 95% dos usuários do site adaptivepath.com usam navegadores compatíveis com os padrões. Então pensamos, é hora de. transição para padrões da web.
Os padrões da Web forçam você a realizar a verificação de erros. Basta declarar qual é a versão do seu HTML e o validador verificará sua página de acordo com os padrões que você declarou. O validador verificará rigorosamente e informará detalhadamente quais erros existem, o que reduz o tempo que os desenvolvedores gastam com qualidade e garante que seu site mantenha um alto grau de consistência em diferentes navegadores. Embora os navegadores de hoje ainda apresentem alguns bugs de exibição, é muito melhor do que era há cinco anos.
Fácil de manter, maiores oportunidades
Por muitos anos, grupos de padrões da web recomendaram as virtudes de "manter o design visual e o conteúdo separados", o que significa que o HTML se tornou muito simples (quase ridículo), com a maioria das páginas XHTML tendo apenas alguns <div> e <p semanticamente ricos. > tag e um link para um arquivo CSS poderoso. Essa separação completa facilita o desenvolvimento e a manutenção de suas páginas, antes de tudo porque permite uma melhor coordenação entre as equipes de desenvolvimento, pois editores e designers podem trabalhar separadamente.
Recentemente, houve um projeto onde utilizamos tecnologia CSS e desenvolvemos arquivos CSS para clientes em nosso próprio servidor de desenvolvimento. Enquanto eles preparam o conteúdo no servidor back-end, também podemos modificar constantemente o design. Basta editar o arquivo CSS sem ter que integrá-lo ao sistema de liberação de versões. reduziu drasticamente o tempo de desenvolvimento. O desenvolvimento rápido ganha vantagens competitivas e de custos. Um tempo de desenvolvimento mais curto não só poupa custos, mas também liberta recursos, ganhando assim mais oportunidades.
Expanda os canais de acesso
Código limpo traz mais benefícios. Os navegadores que não suportam CSS podem agora simplesmente ignorar a folha de estilo. Em outras palavras, a representação semântica XHTML pode ser renderizada por qualquer navegador, incluindo clientes não tradicionais, como telefones celulares, PDAs, leitores de voz, leitores de tela, etc. Qualquer dispositivo que suporte essas tags simples servirá.
Um site que esteja em conformidade com os padrões da web pode suportar acesso móvel; suportar os padrões de usabilidade da Seção 508 e ser compatível com versões mais antigas de navegadores; Você obtém todos os benefícios e é mais fácil de desenvolver e manter, além de economizar alguns custos de hardware no processo.
Economize custos de largura de banda
Quando retiramos a fonte, as tags da tabela e algumas imagens usadas para decoração da página, reduzimos o tamanho da página de 20,9k para 9,2k. No momento, essas reduções podem parecer triviais, mas quando agregadas a todas as visitas à página, elas chegam a um valor significativo que sobrecarrega nosso site com tráfego.
Nosso site recebe aproximadamente milhares de visualizações de páginas por dia, o que pode economizar 56% de largura de banda. Embora os grandes sites comerciais possam atingir essas visitas em um ou dois minutos, os sites populares geralmente alcançam dezenas de milhões de visualizações de páginas por dia. Se você economizar de 30 a 40 mil por página e a folha de estilo em cache não precisar ser baixada novamente, você poderá economizar milhares de dólares para esses sites todos os meses. Você verá o pessoal de TI entusiasmado com esse design!
Melhore a experiência do usuário
Embora o dinheiro seja fácil de quantificar, a compactação do código também traz benefícios adicionais ocultos. Não é nenhum segredo que um site rápido e ativo sempre resulta em uma melhor experiência geral do usuário.
Nos primórdios da web, o design de enormes interfaces gráficas fez com que os usuários da Internet dial-up suportassem velocidades de acesso lentas. Com a popularidade da banda larga, essa situação melhorou. Mas os viajantes de negócios em viagens de negócios ainda podem se tornar seus novos usuários discando do telefone do hotel. O uso de um código limpo e padronizado pode ajudar seus usuários a atingir seus objetivos no site de maneira rápida e fácil.
A transformação valeu a pena
Decidimos mudar para os padrões, não por cortesia, mas por causa dos maravilhosos benefícios financeiros que os padrões trazem. É por isso que cada vez mais sites interessantes estão recorrendo aos padrões da web. Por que você ainda não iniciou a transição para XHTML+CSS?
Os benefícios económicos trazidos pela normalização são tangíveis. Assim que nossos sites forem padronizados, as empresas concretizarão a verdadeira promessa de compartilhamento gratuito de conteúdo.