Convertidos do Tableless
Tuesday, March 6th, 2007Parabéns Elcio e Diego, reativaram o convertidos http://tableless.com.br/convertidos/
Parabéns Elcio e Diego, reativaram o convertidos http://tableless.com.br/convertidos/
Mudanças básicas
Mudanças intermediárias
Mudanças avançadas
Web Standards não é um tópico fácil. Todos os desenvolvedores devem tê-lo como meta e gradualmente mudar para Web sites baseados em Web Standards.
A mudança do tradicional para o padrão Web Standards requer tempo e treinamento. Ao invés de mergulhar de cabeça e se frustrar rapidamente, estabeleça prioridades e gradualmente mude para o Web Standards.
Acessibilidade… Você já ouviu muito sobre isso. Quando vemos esta palavra, já relacionamos com site acessível aos deficientes visuais.
Acontece que isso é muito mais amplo do que parece. Acessibilidade sim, tem haver com sites mais acessíveis aos deficientes, mas não só eles. Muito gira em torno disso, e às vezes ficamos condicionados a pensar dessa forma.
Acessibilidade é para todos. Desde o usuário que tenta acessar o site do banco pelo desktop usando um browser como Opera e Firefox não conseguindo acessar corretamente o site, até aquele usuário que está preso no trânsito e aproveita para tentar mandar um email pelo seu PDA.
Fazer um site utilizando os padrões web, é fazer um site melhor acessível a qualquer plataforma ou dispositivo, sem qualquer esforço, ou ainda, sem fazer uma versão específica para um dispositivo específico.
Isto é… Se você faz um site para desktops, com web standards bem feito, seu site vai estar muito bem acessível em leitores de telas e em dispositivos móveis. E você pode melhorar isso usando as famosas Media Types. Assim, você deixa seu site muito mais acessível para o dispositivo / plataforma escolhido.
Temos que entender uma coisa. Não é porque o site é acessível que ele será compatível.
Seu site certamente não será compatível quando comparado no Lynx e Internet Explorer. Mas será perfeitamente acessível aos dois, de formas diferentes, mas será acessível. No Lynx você não verá imagens bonitas, degrades e botões personalizados. Mas se você utilizar o atributo ALT em imagens e até mesmo técnicas como Image Replacement, seu site será perfeitamente acessível.
Logo, logo, a Internet estará em todo o canto, e você não pode estar desenvolvendo sites apenas para um dispositivo.
Validação é o processo de verificação de seus documentos comparando-os com um padrão formal, como os publicados pelo W3C. Um documento que foi checado e aprovado é considerado um documento Válido.
Por que utilizar código válido?
Para que seu arquivo possa ser lido por máquinas além de humanos é muito importante que você escreva um XHTML válido, com isso você está fazendo com que as informações do seu site fiquem mais acessíveis para as buscas, contribuindo para o projeto e principalmente melhorando as visitas do seu site.
E mais:
Como fazer a verificação de seu código?
Através de aplicações disponíveis online:
Alguns programas possuem mecanismos de validação intrínsecos como o Macromedia Dreamweaver MX2004 e o TopStyle.
A técnica de layout CSS utilizando float é a mais utilizada para definir posicionamento pois permite uma flexibilidade maior que o posicionamento absoluto.
Para relembrar: quando definimos uma propriedade float para um elemento estamos configurando como os elementos definidos após o elemento irão fluir ou se posicionar em volta do elemento.
Quando queremos interromper o fluxo definido, utilizamos a propriedade clear.
Propriedade do CSS que define o alinhamento vertical de um elemento. Utilizada com freqüência para substituir o atributo align=”absmiddle” usado no HTML para centralizar imagens em relação ao texto adjacente e agora descontinuado no XHTML.
A propriedade Z-Index define a ordem de empilhamento (visualização) dos elementos da página do menor para o maior. Ou seja, um elemento com Z-Index igual a 2 será visualizado sobrepondo um elemento com Z-Index igual a 1 ou 0, se eles estiverem na mesma posição absoluta. O valor padrão da propriedade Z-Index é 0.