Silverlight? Blá, blá, blá!
February 18th, 2008
Desde o dia que o Silverlight foi lançado, ouvi duas ou três palestras sobre suas possibilidades, vantagens e características.
O que me intriga é o motivo em comum que todos os palestrantes utilizam para convencer o uso do programa: O designer tem um trabalho insano para criar e deixar sua arte linda para que o cliente goste e aprove. Se você é designer, você sabe o trabalho que dá. Quando este layout está feito, você entrega para o programador, que por sua vez implementa sua programação no layout. E claro, seu layout não fica como você pensou.
Qual a solução para tudo isso? Padrões Web? Um CSS bem feito? Claro que não. A solução é Silverlight. O Silverlight vai garantir a integridade da sua arte. O que você entregou para o cliente será a mesma coisa que irá para o ar. O programador vai fazer o que ele tem que fazer, e seu design vai cotinuar lindo, como você planejou.
Engraçado, nos meus cursos e palestras por aí, dou cito o mesmo motivo para os desenvolvedores utilizarem CSS e Padrões Web.
Não sei se o pessoal que incentiva o uso do Silverlight sabe, mas o conceito por trás do desenvolvimento web com Padrões Web, é o desenvolvimento por camadas. Existem 3 camadas básicas: 1) Informação. Exibida pelo HTML. 2) Formatação. Onde o CSS entra para formatar a informação exibida pelo HTML. 3) Comportamento. Onde entra Javascript e AJAX.
As três camadas são totalmente independentes. O Programador vai programar em cima do HTML. O CSS, que é quem cuida do visual do layout, não será modificado pelo programador. Isso garante a integridade do layout.
No final das contas, se houver qualquer erro, pode ser facilmente resolvido modificando uma linha de CSS. Em uma equipe bem entrosada, esses erros serão raros.
A impressão que me dá, é que a Microsoft está tentando vender outro Flash, com um discurso diferente.
February 19th, 2008 at 4:52 am
É bem o que você disse, a Microsoft está tentando vender outro Flash com argumentos totalmente revolucionários, que no final das contas, fazem parte de uma tentativa desesperada pra ganhar adeptos.
E em relação a esse lance de layout e tudo mais, tenho que discordar da sua ironia (mesmo não sendo com meu amado Flash). Quando o layout não fica igual (ou melhor) do que o designer imaginou depois que passa pelo programador, isso é falta de profissionalismo do programador, que só se importa em fazer sua parte não ligando muito para a parte - já feita - do designer. É uma questão de bom senso mútuo.
March 12th, 2008 at 10:47 am
Acho que você está sendo superficial ao imaginar apenas aplicações WEB com formato e interação que um css consegue suportar. Com css você não consegue fazer o que um Flash faz, porém com um Silverlight você consegue fazer com que o design não tenha que se matar com o timeline e actionscripts para fazer algo… o tiro da Microsoft não é em cima disso, é uma concorrente contra o JavaFX e Flash, vantagens e desvantagens todas possuem, porém a relação com padrões web e css não é o ponto.
June 10th, 2008 at 6:47 pm
O tempo passa e o que sempre vamos ver no mundo dos sofwares, é a microsoft tentanto copiar o que ja existe. Ou seja fazendo o que ela sabe fazer de melhor, e sempre fez (desde o windows).
o que temos ter em mente, é que nós “usuarios mais avançados”, temos de estar sempre atentos para que não deixemos os grandes dominarem um segmento e assim acabar com a concorrência que é sempre saudavél.
Um grande exemplo disso é o Windows vista, ta certo que é uma verdadeira Merrrrrda, mais é muito mais seguro que o XP. O que atribuo isso ao a gritante diferença entre oss da microsoft e linux.