Pesquisar este blog
Quem sou eu
- Psyber
- 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.
Arquivo do blog
Seguidores
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
- 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... todaprecisa 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... tudocomplicar 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.