Anderson Sa

Desenvolvimento Web Standards/Arquitetura/Acessibilidade/Tecnologia

Archive for March, 2007

Seguir os Web Standards pra que?

Ainda hoje eu escuto algumas pessoas comentarem: “Web Standards, Tableless… Isto tudo é moda, daqui um tempo as tabelas voltam”. Infelizmente, eu ouvi isto! E o pior é que esta pessoa é bem informada. Pelo menos eu achava que era…

Bom! Eu creio que as pessoas acabam cometendo alguns deslizes por falta de informação, ou porque estão agarradas a antigos paradigmas. Em fim, a idéia não é crucificar ninguém, mas mostrar as vantagens que os padrões trazem para a “nossa vida” e para o nosso bolso. Este último principalmente!

Vantagens dos Web Standards

Site acessível em diferentes user-agents
Abranger o máximo de dispositivos é fundamental para quem deseja viabilizar um site na internet. Não é viável excluir alguns usuários do site, devido ao navegador que ele usa, por exemplo.
Melhor indexação dos sites de busca
Aprimorar a colocação nos sites de busca é essencial, se levarmos em conta a quantidade de páginas que encontramos atualmente.
Código mais limpo e fácil manutenção
Tempo é dinheiro. Nem sempre quem implementa o site é a mesma pessoa que cuidará das manutenções. Se a codificação é mais simples, menor será o tempo de análise.
Melhora a navegabilidade de usuários com deficiências
Um site construído com base nos Web Standards, prioriza o conteúdo organizando o mesmo de forma semântica. Ou seja, mesmo que a formatação gráfica seja desabilitada, o conteúdo continua fazendo sentido. Leitores de tela por exemplo, como o JAWS, o Virtual Vision fornecem atalhos que permitem classificar as informações que estão em listas(<UL>, <LI>), ou que foram definidas como títulos (<H1>, <H2>) .
Facilidade para personalizações do layout
Usando CSS é possível diferenciar o layout para determinados segmentos de clientes, sem maiores dores de cabeça. Ou até mesmo, remodelar o visual. Um exemplo clássico é o site css Zen Garden

Consequências de não usar

Não seguir os Web Standards quer dizer restringir o acesso. Imagine um usuário navegando com o Firefox tentando comprar um produto que a muito tempo deseja, porém o site de venda só funciona no IE. No mínimo frustrante! Com certeza, este usuário irá encontrar outro site com melhores condições de atendê-lo.
Isto vale não apenas para diferentes browsers, mas outros dispositivos que acessam a internet e softwares que auxiliam pessoas com deficiências.

Reflexão

Será que alguém mais acha que seguir os padrões é uma “modinha”? Caso sim, é só dizer o porque. No entanto, vale a pena pesquisar!

1 comment

Instalar diferentes versões do Internet Explorer na mesma Máquina

Uma das grandes dificuldades dos desenvolvedores web são os testes no Internet Explorer. Isto porque, dependendo da versão do IE, o site será renderizado de maneira diferente. Simples! A solução então é testar a página nas diferentes versões do IE. Porém, o Windows permite apenas uma instalação por máquina.

Uma alternativa é usar as versões standalone do Internet Explorer disponíveis no evolt.og. Funcionava bem até o lançamento do Internet Explorer 7. O problema acontece, pois quando a versão 7 é instalada, a versão standalone do IE 6 passa a usar a engine do Internet Explorer 7. Mais detalhes no site Revolução Etc no post O Internet Explorer 7 e como manter a versão 6 instalada no Windows XP.

Como rodar o Internet Explorer 6 e 7 na mesma máquina?

Uma solução bacana pode ser encontrada no link Install multiple versions of IE on your PC. Apenas baixe e instale o arquivo do link “Download Multiple IE installer”. Funciona direitinho. Embora, existam alguns bugs dependendo da versão do IE, os testes não são prejudicados.

3 comments

Hospedagem no DreamHost com cupom de desconto

Há alguns meses eu estou usando o DreamHost para hospedar sites. É isso mesmo! Com o DreamHost eu consigo rapidez e facilidade para hospedar, configurar e gerenciar sites sem burocracia.

Eu tinha uma hospedagem em um destes provedores aqui no Brasil. Além do valor alto, a banda era muito limitada, o espaço era pouco e para instalar qualquer componente era aquela demora.

Dá uma olhada no Plano L1. Isto porque é o mais básico.

  • Criação de domínios e subdomínios com contas de FTP
  • 200 GB de espaço
  • 2 Terabytes de transferência mensal
  • PHP e MySQL
  • Painel de controle (em inglês)
  • Possibilidade de criar mais de 3000 contas de email
  • Sistemas de estatísticas
  • Instalações padrões do Wordpress, ZenCart, Joomla e phpBB
  • Streamming Quicktime

Desconto no DreamHost

Usando o cupom ANDERSON65L1 você ganha:

  • 65% de desconto no Plano L1 Anual. De $119.40 por $41.79

Fazendo as contas, por mês sai $3.50.

Como usar o Cupom?

  1. No site da DreamHost, escolha o Plano L1 Anual.
  2. Informe os dados referente ao seu domínio.
  3. Coloque suas informações pessoais.
  4. No final da página preencha o campo “Promo Code or email of who referred you:” com o cupom ANDERSON65L1 para economizar $78.00.
  5. Depois clique no botão “Continue to Secure Payment…”.
  6. Na próxima tela informe os dados do seu cartão de crédito internacional.

Em fim, não é tão complicado. Depois disso é só hospedar os sites de clientes e amigos sem burocracia e ainda ganhar dinheiro!

2 comments