Adoção do Silverlight + Instalação do Silverlight x Instalação do Flash

Outro dia eu estava um blog e eu li o post: Por que o Silverlight não decola?
Tal assunto gerou uma boa discussão que achei interessante postá-la aqui no blog.

A Microsoft nunca insvestiu tanto em tão pouco tempo como foi no caso do Silverlight.
Em 4 meses, foram realizadas 300 milhões de instalações do plugin do Silverlight.
Isto é 1 em cada 4 computadores no mundo.
É um número muito bom, que eu considero prova de uma adoção violenta, visto que o produto que foi desenvolvido em menos de 2 anos (do nada pro que temos hoje).

image

Outro fator surpreendente, é que no meio da recessão e da crise econômica global a adoção do Silverlight foi considerada acelerada segundo o Gartner, apontado pelo site UX Passion.

Também apareceu outro fator interessante TechCrunch sobre a adoção.
O número de máquinas que possuem Silverlight instalado é maior do que o número de máquinas com o Firefox, Safari e Chrome somados!!!

É obvio que, ainda, o número de browsers com Flash é muito superior ao número de máquinas com Silverlight.
Isso é visto claramente no site RIA Statistics: http://www.riastats.com
Porém não precisa entender muito do assunto para saber que isso é questão de pouco tempo (foi assim com o .NET).

Outro ponto em questionamento é:  instalação do plugin do Silverlight x Instalação do plugin do Flash.

Li alguns questionamentos contra o Silverlight postados aqui.
Vale lembrar que:

  • · Instalação do Silverlight: Realizou a instalação, todos os browsers do seu computador estão com Silverlight
  • · Instalação do Flash: É preciso instalar em cada um dos browsers que você possui (IE, FFx, Opera, Chrome, etc) e se precisar de recursos Out Browser terá que instalar o Adobe Air e ainda não poderá ter a facilidade de ter o seu SWF exportado para o desktop de maneira tão ágil. Ou seja, terá que desenvolver para a plataforma Air.

Info do amigo MVP de Israel, Alex Golesh.

Temos a vantagem do Silverlight tratar perfeitamente as aplicações em browsers que não possui o plugin instalado.
E o melhor: é simples. Criei um artigo sobre isso: http://www.linhadecodigo.com.br/Artigo.aspx?id=2005

Meu amigo Gustavo Malheiros do PantaNet ainda completou: “É possível customizar ainda mais a experiência de instalação, fazendo que se instale a partir da própria página, sem sair dela e ainda dar um refresh automático iniciando sua aplicação.
Isso já podia ser feito com Javascript desde a versão 1.0 ao que parece, setando o atributo inplaceInstallPrompt = true, no createSilverlight.
Na documentação do Silverlight 3 faz referência a um white paper que saiu recente, deve ter coisa melhor ainda do que isso:

Download: Microsoft Silverlight Installation Experience White Paper and Sample Code (Apr 2009)

E vale também a leitura no artigo “Optimizing the Silverlight Installation Experience” que está na MSDN.

Tim Heuer, do time do Silverlight, também falou sobre a experiencia do Flash Update / Silverlight install.

Por fim, ainda há questionamentos quanto a instalação via Windows Update.
Até onde sei a instalação só poderá ser feita caso você escolha o Silverlight Plugin na lista de updates, ele não é feito automaticamente.
Isso foi em função das questões jurídicas.

Em alguns casos o que poderá constar são atualizações do plugin e não a instalação.
Ainda não sei como ficou isto com o Silverlight 3 Release.

O amigo high tech Luciano Reis, relatou a experiência e disse que está no Windows Update. Alguém confirma outra experiência?

Rodrigo Kono
MVP [ASP.NET]
MCP – MCTS (WEB – SQL) – MSP
DevGoiás.NET Lead
INETA Brasil Board