Conteúdo HTML 5

julho 28, 2009

Olá!

Esse post serve apenas de alerta. To separando uma porrada de material sobre HTML 5. Também estou traduzindo bastante coisa que encontrei “perdido” por ai pra montar um material bacana sobre HTML 5 e tudo o que já está disponível desta nova marcação.

Acompanhem pelo Blog ou através do Twitter para se manter atualizado!

Um abraço! E nos vemos (ou lemos) em breve!

Falando um pouco sobre o HTML 5 e algumas dúvidas frequentes sobre ela. Separei algumas perguntas e respostas para facilitar a compreensão desse assunto que ainda cria polêmica entre os desenvolvedores e membros da comunidade Web.

1. – Existem ou serão criadas ferramentas automáticas para conversão de meu documento HTML 4.0.1 Strict para o HTML 5?

R: Ainda não existem ferramentas conhecidas que façam a converaão automaticamente, contudo são vários artigos que estão já disponíveis na internet que descrevem como você pode fazer de forma semântica a conversão de HTML 4.0.1 para o novo HTML 5.

Segue abaixo alguns links. São todos em inglês, porém assim que possível, forneço a tradução:

More on developing naming conventions, Microformats and HTML5

Preparing for HTML5 with Semantic Class Names

HTML5 id/class name cheatsheet

Contudo, imagino não ser viável um ferramenta automática para fazer essa conversão, uma vez que a semantântica é formada justamente pela intervenção humana. Com bom senso. Quem nunca teve que arrumar ‘na unha’ um código errado que foi gerado automaticamente pelo Dreamweaver?

Uma máquina que faça a conversão automática do código é algo que provavelmente não irá existir, pelo menos não tão breve. Mas imagino também que a conversão não será tão dolorosa.

2. – Quando eu devo realmente começar a utilizar o HTML 5? Haverá algum tipo de anúncio oficial?

R: Seria ótimo um anúncio oficial. Contudo, não há nada que impeça você de começar a utilizar o HTML 5 hoje. Você já pode começar a implementar algumas coisas em seu código. Claro que não precisa (e nem deve) utilizá-lo de forma xiita (ou religiosa). Mas, pelo menos, deveria começar a incorporá-la em seus roteiros a serem desenvolvidos.

Até porque, depois de algum tempo o CSS 2.1 ainda não tem uma especificação válida. Mas a melhor forma de avaliar quando começar é analisando as implementações dos navegadores para HTML 5.

Por enquanto é isso. Sei que esses tópicos não ajudaram muito sobre os esclarecimentos sobre HTML 5. Entretanto a idéia é que essa seja uma “largada” de uma variedade de posts sobre o assunto. Acompanhe aqui no Blog, pois sempre trarei alguma novidade sobre o tema. E não deixe de acompanhar matérias específicas sobre o assunto que estão sempre disponíveis na internet. Falo sempre sobre elas no Twitter, portanto também vale a pena acompanhar.

Sugestões, Críticas e Comentários são sempre bem-vindos. É Claro!

Um Abraço!

35 Sites de Fotografia

julho 20, 2009

Quem que trabalha com internet não gosta de fotografia não é? Na verdade quem não gosta de apreciar uma imagem captada de forma precisa! Tai uma seleção de 35 sites “fodidos” no assunto foto.

Abraço!

Começar do Zero

julho 20, 2009

Recruta Zero

Recruta Zero

Falei no post Remontando sobre uma interessante forma de estudo e de começar com os primeiros clientes que é pegar sites “aposentados” com layout antiquado e dar uma nova cara baseando na idéia inicial do desenvolvedor da página.

Mas, como na maioria dos casos o layout além de ter uma aparência ruim e sem acessibilidade, na grande maioria das vezes, é limitado e não permite maiores mudanças (além da questão estética e adequação aos padrões). Nesses casos deve-se mudar completamente a estrutura do layout, tornando mais flexível, ainda mais acessível e com uma aparência ainda melhor.

Isso também vale na hora de apresentar o trabalho, pois muitos clientes (ou potenciais clientes) não estão apegados no layout da página, uma vez que não tiveram grandes opções, imaginando as limitações do desenvolvedor da página. Com isso além da melhora no layout vale a pena mostrar uma cara completamente renovada para o site, com novas formas de menu, posicionamento das imagens e até o logo da empresa.

Não ter base pra começar pode ser ótimo ou muito arriscado. Quando se tem um contrato fechado as coisas se tornam mais fáceis pois assim se tem acesso ao histórico da empresa, quais são suas visões, valores, e o que ela imagina conquistar com o desenvolvimento do site. Quando o cenário é incerto, vale analisar o próprio site já desenvolvido e, com base nisso, criar sua nova idéia (sem muitas “viagens”, é claro!).

A imagem do Recruta Zero é meramente ilustrativa, sem nenhuma referência direta com o assunto ou com minha enorme preguiça hoje. Além de ser uma criação de Mort e Greg Walker.

Um Abraço! Vida longa e próspera!

Remontando…

julho 20, 2009

Em dias em que não se tem muito o que fazer e precisamos estudar (enquanto baixo a aula), vamos procurando “links regionais” de sites sem qualquer semântica ou respeito aos padrões web para reorganizar.

É interessante pegar uma idéia de layout já estabelecida e colocar “sua cara”. Em outras palavras, dando palpites na idéia dos outros. Peguei sites de empresas ativas e atuantes (até com boa colocação nos motores de busca) que não recebiam um “pintura” desde 2001. Informações no rodapé do tipo: “Melhor visualizado no IE 5.5 ou superior”.

Bacana pra quem tá começando no mercado (e nada melhor do que atacar localmente). Pegar essas empresas e oferecer uma nova solução em aplicação. Mostrar que o investimento é mínimo e que, tão importante quanto a fachada do prédio, estar com uma “boa aparência” na internet é fundamental.

Até porque em tempos de Twitter e outras velhas novidades da internet a “simplicidade” da Web 2.0 nunca esteve tão evidente e nunca se fez tão necessária.

Claro que boa aparência não é tudo, vivemos na época do conteúdo, da informação e do conhecimento de fácil acesso a todos! Quer aprender AJAX? Pergunte ao Google e ele, em instantes, te dará milhares de soluções (270.000 aproximadamente em 0,20 segundos pra ser preciso). Então nada subistitui o conteúdo. A informação e, com isso, a longa vida do desenvolvedor web.

Começar é sempre importante, continuar é fator determinante da vitória. Atualizar é fundamental pra web (e pro motores de busca!).

Abraços e vida longa e próspera!

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.