Ainda devo usar o Flash ou o Silverlight?

8

Tem havido muita controvérsia sobre o uso futuro (e atual) do Flash e a adoção do Silverlight. Devo continuar a usá-lo se já estiver ou devo usar outra coisa, como HTML5?

Jason
fonte
Um pouco argumentativo e baseado em opiniões. Eu acho que você encontrará sentimentos fortes em três campos, o que não é muito útil no geral.
drye

Respostas:

5

Flash e Silverlight são plataformas poderosas e realmente dependem das suas circunstâncias. Atualmente, a base de usuários do Flash é muito maior devido à sua idade e é provável que mais pessoas o instalem.

Nat Ryall
fonte
3

Você pode usar o Flash / Silverlight, mas acho que você fornece alguns meios alternativos para o conteúdo, se possível.

Pense nos plug-ins incorporados como apenas mais uma camada no seu site. Deve funcionar apenas como texto simples e ações GET / POST. Melhore a aparência com CSS. Melhore a capacidade de resposta com JavaScript. Por fim, adicione whizbang com Flash ou Silverlight.

Desde que suas camadas não destruam as camadas, adicione tudo e atenda aos usuários da melhor maneira que seu orçamento permitir.

MrChrister
fonte
2

Eu acho que isso se resume à opinião pessoal, mas eu diria que não.

Não, porque você está cortando qualquer coisa executando o iOS da Apple e, embora isso possa não ser um grande problema, não faz sentido começar com uma desvantagem. Eu também acho esses plugins um pouco irritantes em um navegador normal e tenho um bloqueador de flash instalado e eles só são ativados se eu aprová-lo.

Eu diria que apenas use plug-ins se você tiver uma necessidade genérica. Em vez de por causa disso.

Damien
fonte
1

O HTML5 não está completo, mas vejo muitas promessas. Se for um site voltado para o público geral, o Flash Player deve ser pelo menos suportado, o Silverlight em menor grau, porque a maioria dos espectadores precisará instalar o plug-in.

adamcodes
fonte
1

Tudo depende do seu público-alvo. As pessoas para quem você está construindo seu site esperam o Flash ou o Silverlight? Eles serão adiados se houver? Eu sugeriria usar a tomada de decisão focada no cliente em questões como essa, em vez de técnicas. Conheça seus clientes e planeje de acordo.

Larry Smithmier
fonte
1

Se o HTML5 permitir que você faça tudo o que precisa, eu recomendaria usá-lo. No entanto, se você precisar de aceleração de GPU, DRM ou algum outro recurso ou funcionalidade que não exista na implementação atual do HTML 5 dos navegadores, consulte o Flash ou o Silverlight.

Steve Tranby
fonte
1

Pessoalmente, tenho um bloqueador de Flash instalado porque não me importo muito com Flash ou Silverlight. Também não sou desenvolvedor web profissional, mas acho que a resposta segura é provavelmente "depende de quem é seu público-alvo". Nesse ponto, parece que o HTML 5 tem um futuro brilhante e o potencial de alcançar uma gama mais ampla de dispositivos - mas o Flash tem uma grande base instalada e pode ser usado para muitas coisas no momento, sem se preocupar com a modernidade do navegador do usuário. .

Dito isto, notei um uso interessante que explora a conexão do Silverlight à estrutura .NET. O trypython.org usa o Silverlight para entregar o IronPython no navegador do cliente, o que permite todos os tipos de travessuras.

Portanto, o Silverlight e o Flash são importantes, pois fornecem uma alternativa ao JavaScript para a programação do lado do cliente. E alternativas são sempre boas.

Sharpie
fonte
1

Se o público-alvo para o qual seu site é direcionado não usa o IE, não, você não deve usar o Flash ou o Silverlight.

Se o público-alvo para o qual seu site é direcionado usa o IE e se você precisa fazer algo que apenas o Flash ou o Silverlight podem fazer (fornecer vídeo, digamos), não há alternativas mais fáceis de lidar ou com uma base de usuários tão grande.

Se o que você quer fazer com o Flash ou o Silverlight é algo que não deve ser feito com eles em primeiro lugar (uma navegação, digamos), então não tenho mais nada a lhe dizer. Bom Dia senhor.

Bryson
fonte
1

A grande controvérsia sobre o Flash ou o Silverlight é sobre falta de suporte para smartphone (principalmente iPhone), instabilidade / vulnerabilidade de plugins e má acessibilidade de sites baseados em plugins.

Meu conselho é que, se você estiver fazendo algo realmente básico que possa ser feito em HTML + CSS + JavaScript simples e seja relativamente bem suportado por navegadores da Web, não faça isso com plug-ins.

Se você deseja segmentar o iPhone, definitivamente não use plugins.

Caso contrário, pense sobre quais recursos você precisa:

  1. Se a única maneira de fazer isso for com plug-ins, use-os.
  2. Se estiver disponível nos padrões mais recentes (HTML5 / CSS3), mas alguns navegadores não o suportam (IE6, por exemplo), mas a degradação for possível, crie-a nesses padrões e faça a degradação.
  3. Se a degradação normal não for possível, é aceitável ter duas versões do seu aplicativo? Nesse caso, você pode ter uma versão HTML5 e uma versão do plug-in. É isso que o YouTube faz.
  4. Se não é aceitável ter duas versões, quem é o usuário comum? Quantos usuários possuem navegadores "modernos" versus quantos usuários possuem plug-ins? Como será a situação nos próximos anos? Com base nas respostas, escolha HTML5 ou plug-ins.

No entanto, lembre-se de que não existe uma solução única para a pergunta "HTML5 ou plugins?". Sites diferentes têm necessidades diferentes.

luiscubal
fonte