Pergunta

Estou tentando desenvolver um site multimídia e estou inclinado fortemente para o Silverlight, porém o Flash é sempre o player principal.Eu sou um desenvolvedor do tipo Velocidade e desempenho.Qual tecnologia carregará mais rápido nos cenários fornecidos?56k, DSL e cabo?

Foi útil?

Solução

Tudo depende do que você está fazendo:animação, vídeo, cálculo, etc?Há alguns testes que mostram que o Silverlight é mais rápido para computação bruta, enquanto o mecanismo gráfico do Flash está mais avançado (utilização de GPU, 3D, etc.).

Se você está falando sobre tempo de carregamento, definitivamente há coisas que você pode fazer no Silverlight para tornar seu arquivo XAP menor que a maioria das imagens - a equipe do Hard Rock Memorabilia reduziu seu XAP para menos de 70K e esse site navegou em GB de dados de fotos.Tenho certeza que você pode fazer o mesmo no Flash.

Embora sua pergunta esteja focada no desempenho, como outros mencionaram, você deve levar em consideração a instalação de 4,5 MB do Silverlight, uma vez que ainda não está amplamente instalado.

Outras dicas

Os Animater Gifs serão em sua maioria mais rápidos que o Flash/Silverlight.Mas Flash/Silverlight estão em uma liga diferente.

Flash WRT versus Silverlight:Com base nas demonstrações que vi, o flash parece ser mais rápido/menos intensivo em CPU do que o Silverlight.Pode ser porque o Flash amadureceu muito e há muitos códigos de otimização conhecidos disponíveis.

Na verdade, você deve assumir que o Flash provavelmente já está instalado no navegador do usuário e o SilverLight provavelmente não.Portanto, o custo de instalação do Silverlight (embora seja um pequeno download) também deve ser levado em consideração.

O Silverlight, no entanto, tem um suporte multimídia pronto para uso.

Depende do conteúdo que você está veiculando.Se a imagem pudesse ser um dado vetorial e não um raster (como um .gif), então o flash ou o silverlight seriam imensamente menores em tamanho do que o .gif equivalente.

É difícil comparar o Silverlight com o Flash, pois ainda está em beta.Se você optar por usar o Silverlight, perceba que o Flash está instalado em muito mais máquinas do que o Silverlight, então é melhor você ter um bom motivo (recurso ausente do Flash) para usá-lo neste momento.

O Silverlight ainda não tem penetração no mercado para itens de missão crítica.As grandes implantações têm ocorrido principalmente em situações em que a Microsoft está tentando impulsionar a penetração no mercado, pagando à NBC para hospedar conteúdo das Olimpíadas e similares.

Flash é o padrão de fato para sites rich media.GIFs animados são extremamente limitados e provavelmente não serão uma solução completa na maioria dos casos.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top