kingpin

08/07/2011
by The Kingpin
1 Comment

Um novo cenário.

Ao longo do tempo, designers e desenvolvedores web tiveram que se adaptar a uma série de mudanças na web. Além das novas tecnologias que surgiram com o tempo e a infinita gama de opções para a criação e desenvolvimento de um site, nenhuma delas foi tão significante quanto as mudanças que chegaram com a nova onda de tablets e smart phones. A princípio o desafio era colocar todo o conteúdo de um site de maneira elegante em 800 x 600 px de resolução, depois os monitores ficaram mais finos e maiores, assim como as resoluções de monitor passaram a ser diferentes, 720 x 480, 1024 x 768 px, 1280 x 800 entre muitas outras. Porém a solução era relativamente simples, usar um modelo como base (1024 x 768 por exemplo) e trabalhar os layouts para mantêr a informação dentro dessas dimensões e usar a criatividade para ocupar melhor o espaço nos monitores de grande resolução que são uma minoria.

Porém hoje o desafio é diferente, além dos monitores de desktop e notebooks, temos também que pensar em como adaptar o conteúdo para a telinha de um smart phone e/ou uma tablet. Além das limitações tecnológicas impostas por esses aparelhos (como no caso do drama Apple X Flash) e a obrigatoriedade do uso de certos navegadores em determinados dispositivos.

O que fazer nessa situação já que um site deve atender a todas essas espectativas? Vender 2 versões diferentes para o seu cliente, uma convencional e outra para dispositivos móveis? Seria interessante, não? Um projeto, duas soluções diferentes, mais horas de desenvolvimento e de construção de layouts ($$$$$$$)! Porém um bom profissional tem a obrigação de pelo menos oferecer ao seu cliente a melhor solução. Se o cliente precisa de um hotsite em flash para fazer um jogo multiplayer ou permitir uma interação do seu usuário com a webcam, não há muito o que fazer, o problema por sí só já impõe limitações. Mas se o caso for outro? Se o cliente quiser apenas um site?

Estudando em como oferecer aos meus clientes a melhor solução, cheguei a algumas conclusões:

- Flash? NO WAY!

Eu amo o flash, trabalho com AS3 desde a sua origem e acho uma linguagem extremamente organizada e poderosa, porém há limitações para dispositivos móveis (certo sr. Jobs?). Até que esse problema seja sanado (ou não!) o flash deixa de ser interessante para sites, mas ainda é uma ferramenta muito útil e eficaz para criação de jogos, hotsites interativos, players stream, aplicativos mobile entre outras coisas.

- Então restou o apenas combo HTML/CSS/JS, certo? SIM!

Exato, essa é sem dúvida a melhor solução! Mesmo com algumas incompatibilidades cross-browsers (que já são bem menores hoje) e a ainda humilde tentativa da criação de padrões para seu uso, o HTML/CSS/JS ainda é a melhor solução para os dias de hoje. Afinal, webkit a parte, todo browser renderiza html.

- Outras tecnologias?

Existem outras possibilidades? Não, pelo menos por enquanto. Ou eu estou equivocado?

- O que isso muda para os designers?

Esqueçam a comodidade do “centraliza o conteúdo nessa área útil e deixa o resto pro scroll”. Não dá mais para pensar dessa forma, cabe aos verdadeiros webdesigners estudarem as resoluções dos dispositivos móveis e adaptar a arte para cada caso. Além da simplificação das interfaces para o melhor funcionamento em dispositivos móveis.

- E para os desenvolvedores?

Para os desenvolvedores de interface a coisa também não simplifica. Trabalhar com layouts diferentes dentro de uma mesma página não é só desafiador como exige também “criatividade” por parte dos mesmos afim de tornar a coisa toda possível.

- Solução.

Desafios fazem parte do nosso trabalho, trabalhar com internet é evoluir a medida que ela mesma evolui, é se reinventar e buscar novas soluções todos os dias. Mas nem tudo é tão difícil quanto parece.

Conversando sobre assuntos aleatórios com meu irmão um dia desses, ele me mostrou algo que estava faltando para a conclusão da minha pequena pesquisa, um site que disponibiliza um show case de vários sites que atendem essa necessidade, o mediaqueri.es.

Usando CSS3 Media Queries é possível importar estilos diferentes para cada resolução adaptando de maneira simples o layout do seu projeto para a resolução desejada. Simples! Até agora, a melhor solução que consegui achar.

 

Maiores informações sobre CSS3 Media Queries:

Media Queries no W3C (inglês)

Exemplos de CSS3 Media Queries no Web Designer Wall (Inglês)

Media Queries Crash Course no Net Tuts Plus (Inglês – Video)

Share

06/07/2011
by The Kingpin
0 comments

Design?

Quando estava fazendo a faculdade de desgin, os professores sempre vinham com o seguinte questionamento: Qual a diferença entre design e arte?

Continue lendo

Share

30/06/2011
by The Kingpin
0 comments

No ar!

Primeiro post! Novo site no ar!

Obrigado a todos que estão ajudando a divulgar o site.

Nos próximos dias haverão:

  • Mais trabalhos
  • Posts sobre design, desenvolvimento, tecnologia e games
  • E melhorias estruturais nos site

E por enquanto é isso, espero que gostem do novo site e dos novos trabalhos.

Se encontrarem erros, por favor avisem.

Obrigado.

Kingpin – Rafael Baggio Fuentes

 

Share