Todo mundo já ouviu falar no Flash ou já quis um site cheio de animações em Flash Player.
Agora que a internet evoluiu e o Flash morreu, é preciso de todo um movimento para encontrar um substituto do Flash Player, tão querido por alguns desenvolvedores de criação de sites e que por outro lado era péssimo para indexação no Google.
Hoje em dia a maior parte dos desenvolvedores sabe que qualquer tecnologia moderna de streaming de mídia baseada na Web deve usar como padrão HTML5 sobre Flash Player. A decisão do Google de parar de relatar a presença do Flash Player em seu navegador Chrome reforça ainda mais essa posição e aproxima a internet de uma abordagem padronizada de vídeo.
HTML5 do Google
O Google anunciou recentemente que Navigator.Plugins e Navigator.MimeTypes só informaram a presença do Flash Player se o usuário indicar que o domínio deve executar o Flash ou se o site estiver em um dos 10 principais domínios usando Flash . Eles justificam esta etapa com tempos de carregamento mais rápidos, menor consumo de energia e uma “experiência de mídia mais integrada” e todos nós concordamos com isso!
Isso significa que, embora o Flash Player seja enviado no navegador Chrome do Google, a presença não será indicada por padrão. Em sites que realmente requerem Flash, uma tela aparecerá e o usuário pode então decidir sobre o uso do Flash Player. Redirecionamentos para a página de download da Adobe serão interceptados e também levarão ao prompt mencionado. No entanto, para evitar o “excesso de solicitações” dos usuários, os 10 principais domínios que usam Flash serão incluídos na lista de permissões por padrão. Mais informações sobre a iniciativa HTML5 by Default do Google podem ser encontradas em uma postagem recente no grupo Chromium-dev .
Usando streaming baseado em HTML5 em aplicativos da Web
Players globais, como YouTube e Netflix, já mudaram para uma primeira abordagem HTML5 para suas plataformas de streaming de vídeo devido aos benefícios do streaming baseado em HTML5. Essa tendência parece continuar, pois o suporte a plugins proprietários como Flash ou Silverlight é continuamente limitado pelos fornecedores de navegadores.
O streaming baseado em HTML5 tem uma infinidade de vantagens sobre os plugins proprietários, incluindo um padrão independente da empresa, fluxo de trabalho DRM simplificado, desempenho superior sem os problemas de segurança levantados pelos plugins e muito mais. Você pode ler mais sobre isso em nosso artigo recente; Por que o YouTube e a Netflix usam MPEG-DASH em HTML5 .
Uma mudança de players baseados em Flash para HTML5 não será uma boa notícia para todos. Existem alguns formatos que não são suportados pelo HTML, como o streaming RTMP, que ainda é bastante popular para serviços de streaming ao vivo de baixo atraso até hoje. Esses sites precisarão mudar para HTML5 usando DASH ou HLS. A publicidade é outra área em que muitas empresas investiram no formato Flash (.flv) e precisarão migrar para outros formatos.
Então, quais são as vantagens e oportunidades criadas usando HTML5, o substituto do Flash Player ?
Padrões abertos com o HTML5 MSE
As extensões de fonte de mídia permitem que o vídeo seja reproduzido usando as mais recentes tecnologias de streaming adaptável, diretamente por meio de uma página da Web HTML5/Javascript. Isso dá aos desenvolvedores a capacidade de usar Javascript para controlar quase todos os aspectos do vídeo, desde a esfola do player até o disparo de ações com base em tags ID3.
Suporte a DRM com extensões de mídia criptografada (EME)
DRM é uma parte extremamente importante do fluxo de trabalho de vídeo online e HTML5 oferece uma ferramenta muito útil com extensões de mídia criptografada . A funcionalidade oferecida pelo EME pode ser implantada em headsets Desktop, Mobile e VR, tornando o DRM mais simples e fácil em todos os dispositivos.
Desempenho HTML5
Além de facilitar o desenvolvimento, o HTML5 supera a reprodução baseada em plugins em quase todos os departamentos, oferecendo um produto final superior e proporcionando ao usuário uma experiência de qualidade (QoE) mais alta . Essa melhoria no desempenho em combinação com os avanços no streaming adaptável torna o uso de formatos de maior qualidade, como UHD e 4k, mais acessível, além de fornecer produtos de alta largura de banda, como vídeo 360° e Realidade Virtual, de maneira mais eficiente.
Conclusão
Embora o Flash tenha sido historicamente crítico para indexação na web, atualmente, uma abordagem baseada em HTML5 o grande substituto do Flash Player oferece maior flexibilidade ao aumentar a experiência do usuário. Ao se afastar do Flash, o Google está dando o próximo passo em direção a uma internet mais eficiente e fácil de usar.
O HTML5 entrega a melhor experiência de vídeo possível na internet. Ele já está sendo usado nos bastidores por muitos dos principais sites de vídeo na web e tem a base de usuários que mais cresce no setor.