Devo usar o Flash ou o Silverlight
A maioria das pessoas que presta atenção ao mundo emergente da tecnologia e dos gadgets pode estar familiarizada com a famosa postura rígida da Apple de se recusar a configurar seus produtos iOS para jogar Flash nos navegadores móveis do Safari, aparentemente mais do que dispostos a excluir usuários de iPhone e iPad desses coisas como vídeos incorporados e jogos da Zynga no Facebook, enquanto outros smartphones, como sistemas Android e Blackberry, estão mais do que dispostos a criar navegadores móveis habilitados para Flash. A explicação da Apple era que o Flash estava com defeito, consumia muita bateria e estava saindo de qualquer maneira. Foi feita alguma menção à tecnologia emergente da Microsoft, Silverlight, em substituição ao Flash, e que os web designers deveriam começar a otimizar suas páginas da Web para o Silverlight em vez do Flash.

Para entender melhor o que você, como web designer, deve fazer sobre o debate entre Flash e Silverlight e qual escolher para seu próprio design, é importante entender o básico de ambos. Para começar, o Flash é muito mais estabelecido que o Silverlight e as páginas da web existentes com mídia incorporada já fazem mais uso do Flash do que qualquer outra coisa. O Silverlight, embora novo, no entanto, faz uso mais eficiente das limitações do navegador da web e otimiza o objeto resultante mais facilmente do que o Flash em muitos casos.

Um exemplo seria como os dois renderizam animação. O Flash utiliza uma renderização de quadro por segundo, o que significa que, se você quiser que algo se mova pela tela em um determinado período de tempo, deverá calcular os quadros por segundo que serão necessários. O Silverlight permite o mesmo com base em um determinado período de tempo, em vez de quantos quadros por segundo, permitindo mais flexibilidade para o web designer definir onde e por quanto tempo uma animação deve ser executada.

Os arquivos Flash geralmente são compactados, enquanto os arquivos do Silverlight não, por isso, embora o Silverlight possa ser mais flexível, seus arquivos geralmente são maiores. O Flash suporta vários formatos de vídeo, enquanto o Silverlight está limitado apenas a WMV e WMA, no momento em que este artigo foi escrito. O Flash suporta sistemas operacionais da Microsoft, bem como Mac e Linux, enquanto o Silverlight suporta apenas Microsoft e Mac, mas não o Linux. O Flash suporta quase todos os formatos de imagem atualmente disponíveis, enquanto o Silverlight suporta apenas os formatos PNG e JPEG. Talvez o maior problema com o Silverlight, no entanto, seja o Flash suportar webcam e microfones, enquanto o Silverlight não.

Como você pode ver, o Silverlight está em sua infância e ainda possui muitos recursos que ele deve oferecer para ser compatível com o Flash. Se você deseja projetar sua página da Web com muita mídia e interatividade, o Flash é o caminho a seguir. Você pode optar por otimizar sua página da web para navegadores móveis que não suportam o Flash, mas mesmo os usuários do iOS estão encontrando maneiras de contornar a restrição do Flash que a Apple impôs a seus dispositivos, mostrando ao mundo do design web que mesmo aqueles limitados pelo Flash ainda prefira ao Silverlight.



Instruções De Vídeo: How to fix Npapi plugins 2018 (fix flash, java, silverlight and more!) (Pode 2024).