Pesquisar este blog

Quem sou eu

Minha foto
Psyber é uma empresa criada com o intuito de oferecer serviços, na área de criação, design, web, sistemas e produtos gráficos diversos. O nosso maior orgulho é ter a certeza de apresentar aos nossos clientes a excelência em atendimento e soluções para o dia-a-dia das empresas. Sempre buscando aprimorar as relações com nossos clientes, criamos este blog para garantir um canal efetivo de comunicação e interação com todos.

Seguidores

quarta-feira, 28 de maio de 2008

postheadericon O que um design precisa saber?

Desde a popularização da internet o design gráfico de muitos sites tem sido feito com muita eficiência (ou talvez não) pelo filho do vizinho.


O que um designer precisa realmente saber para fazer bem seu trabalho ?


- Entender o efeito psicológico das cores e combinações de cores sobre os indivíduos 6-web-designer


- Entender o efeito psicológico das formas e combinação de formas sobre os indivíduos


- Entender o efeito psicológico das fontes de letra sobre os individuos


- Entender o efeito psicológico do alinhamento, tamanho e organização dos blocos de texto sobre o indivíduo


- Saber utilizar o conhecimento acima para atingir o objetivo de uma empresa/site




ZéMané : Mas afinal isso é um designer um um doutor em psicologia ?


Psyber : Pois é, quem mandou estudar ? Se não estudasse podia até ser presidente...




Simples, não ? Observe ainda que deixei de lado as questões sobre bom gosto e dom artístico até mesmo para fugir um pouco das famosas piadas neste artigo.


Ok. Um designer precisa saber disso tudo. E dai ?


Parece óbvio, mas o designer precisa saber juntar isso tudo e gerar o seu trabalho final, o design. Há alguns anos isso era muito simples : Papel e caneta (lapis, ou etc) na mão e o trabalho era gerado. Bem fácil.


Então veio a web. Além de trazer conceitos novos que o designer precisa compreender (fazer o design de um cartaz publicitário não é o mesmo que o design de uma página web) a web trouxe coisas como HTML, DHTML, CSS e problemas Cross-Browser.


Desenhar em papel (ou photoshop) deixou de ser suficiente. Era necessário fazer o design criado se transformar em uma página web. Por algum tempo os programadores aceitaram receber o design e fazer o trabalho pesado com a tecnologia, mas isso foi se afastando cada vez mais. HTML, CSS, problemas Cross-Browser e até um pouco de DHTML para tornar a página interativa se tornaram tarefas que nenhum desenvolvedor gosta de assumir e que espera-se que um bom WebDesigner (já mudou o nome, viu ?) seja capaz de fazer.


Mas ficou nisso ? De forma alguma. A questão complicou-se, e muito. Vamos analisar os atuais elementos desta complexa equação :



DHTML


Quase forçou os designers a terem que aprender programação. Mas salvos pela santa Macromedia ganharam de presente o FireWorks, capaz de produzir efeitos DHTML de forma "automática", sem muito esforço.



Flash


Este nem é uma novidade mais. Mas sim, visto como tarefa de designers. Programador mexendo em Flash ? Blargh! Ah, mas tem o ActionScript ! Pois é, tudo interligado com a interface e o design gráfico, trabalho de designers.


Então agora um designer tem que programar ?



ASP.NET


Trouxe recursos como User Controls, Master Pages e Themes, fora o uso de WebControls com características próprias para design gráfico.


Depois de alguma briga com designers, foi criado o CSS Adapter Toolkit, que se utiliza do complexo conceito de control adapters do ASP.NET para alterar a forma como os webControls são renderizados (pois é, renderização, mais uma questão com a qual os designers precisam lidar), fazendo com que o designer precise analisar cuidadosamente quando utilizar ou não o CSS Adapter Toolkit e as consequencias do uso ou não para a montagem do design.


Mas não se desespere, ainda, eis a solução : Microsoft Expression Web Designer. Como os concorrentes da área gráfica não conseguiam acompanhar a evolução na mesma velocidade, então eis que surge o Expression Web Designer. Com o trabalho focado em ASP.NET, parece a solução para os WebDesigners, pelo menos quando chegar a versão 2 : A versão 1 dá um tiro no próprio pé ao não suportar o trabalho com Themes.


Mas precisa de tudo isso ?


Sim, precisa. Pois as mesmas regras que valem para a codificação de uma aplicação também valem para o design gráfico. Assim como a codificação de uma aplicação faz amplo uso da orientação a objetos para garantir que a manutenção de uma aplicação seja extremamente rápida, na área de design temos User Controls, Master Pages, Themes e até mesmo os complexos Control Adapters (isso para não citar coisa mais complicada) para garantir uma manutenção tão ágil quanto para o design gráfico de uma aplicação.


Então o designer tem ai todo um novo mundo que necessita dominar, isso sem contar quando o programador gera algo por dentro do código e f... a p... toda precisa chamar o designer para ajudar.



ZéMané : Mas é só eu não usar o ASP.NET e deixo de ter esses problemas todos ! :-P


Psyber : Não vou nem comentar a dificuldade de manutenção no layout que você teria. Vou só deixar um link para mostrar que Rails também usa templates e layouts, conceitos diferentes mas igualmente complexos.




MS Ajax (Update : Não conhece ? Veja em Microsoft ASP.NET Ajax )


A web ainda não havia incorporado os recursos trazidos pelo ASP.NET ainda, deixando as empresas em desespero na hora de lidar com design gráfico, quando surge a era Ajax para f... tudo complicar um pouco mais.


A era Ajax, trazendo a Web 2.0, perde o conceito de páginas. Em muitos sites não temos mais apenas páginas, mas pequenas janelas que não são o velho popup, que aparecem e desaparecem com inúmeros efeitos de animação.


Agora vai explicar para um designer que ele precisa não só planejar mas implementar o layout e os efeitos de animação de uma janelinha que vai aparecer no meio de uma página.


O toque final é o fato de que, ao contrário do ASP.NET, as ferramentas para Ajax retrocedem alguns anos no processo de criação de aplicações web, forçando que (designer ou programador ?) voltem a lidar com o que poderíamos chamar de HTML em baixo nível para garantir que tudo saia certo, isso sem contar com o surgimento de um "novo javascript" (no caso do ASP.NET Ajax).



ZéMané : Mas eu não preciso usar o MS Ajax !


Psyber : Não, pode utilizar qualquer framework de Ajax, mas as necessidades do design serão equivalentes.



quarta-feira, 27 de fevereiro de 2008

postheadericon Sejam bem Vindos!

Ola este é o blog da Psyber que acabamos de criar para manter você sempre ligado nas novidades da internet. Gostaria de dar boas vindas a todos que visualizarem nossas paginas e aqueles que quizerem compartilhar seu comentários com todos. Obrigado volte sempre.