Die flash de morrer: a história contínua de empresas de tecnologia tentando matar o flash
Flash é o plugin rich media que todo mundo adora odiar, notório por seus constantes atualizações e feroz apetite por recursos do sistema. Agora é espalhados pelas manchetes tecnologia
mais uma vez, como Mozilla move para bloqueá-lo por padrão no navegador Firefox.Faz Adobe Flash precisam morrer? [MakeUseOf Poll]Faz Adobe Flash precisam morrer? [MakeUseOf Poll]Queremos saber o que você pensa sobre o Adobe Flash, e, em particular, se você acha que o Flash precisa morrer. Bem-vindo a esta semana MakeUseOf Poll.consulte Mais informaçãoMas esta não é a primeira vez que o Flash veio sob o fogo. A comunidade de tecnologia tem sido aparentemente obcecado com sua destruição durante anos.
Aqui está o que, como e por trás da queda do Flash.
Como o Flash se tornou tão grande
Do lado de fora-in, e sabendo tudo o que sabemos agora sobre a compatibilidade do dispositivo, fragmentação e a importância de fazer acesso ao site o mais fácil possível, parece absolutamente maluco que o Flash ainda está sendo usado. A fim de entender como chegamos até aqui, você vai ter que lançar sua mente de volta ao teia de meados dos anos 90.Eu estou Derrubar meu chapéu a você, o NetMeeting MicrosoftEu estou Derrubar meu chapéu a você, o NetMeeting MicrosoftComo corridas do Windows XP para o fim de seu ciclo de vida, isso significa o fim para alguns produtos negligenciadas Microsoft que viram o seu último suspiro para o ar quando o Vista desembarcou globalmente em 2007. Microsoft NetMeeting ...consulte Mais informação
Em 1996, uma empresa chamada Macromedia adquirido FutureSplash Animator e rebatizou-o flash. Além do software de autoria, o Flash Player foi distribuído como um plugin para o navegador que permitia os usuários on-line para ver as animações, vídeos e elementos interativos contidos em arquivos SWF. Estes arquivos tiveram que ser de autoria usando software proprietário da Macromedia e assim começou o monopólio do Flash.
Em 2000, Flash tinha chegado a versão 5 e sites como Stickdeath e Homestar Runner só serviu para manter instalações mensais Flash Player crescendo. Na época isso foi surpreendente - web vídeo ainda não tinha tirado, com muitos ainda restrito ao dial-up velocidades. A tecnologia fez bom uso de técnicas de imagens vetoriais e de compressão leve para entregar uma experiência de mídia rica como nenhum outro.Rise of the SWF: Animações em Flash que você vai fazer sentir velho [Material para assistir]Rise of the SWF: Animações em Flash que você vai fazer sentir velho [Material para assistir]Você se lembra quando uma empresa chamada Macromedia introduziu seu plug-in web rico, Flash? Naquela época, o Flash foi uma nova perspectiva excitante. Ele introduziu a capacidade de animar, usando frame-by-frame e usando motion-interpolação, adicionar som, ...consulte Mais informação
Em 2005 Adobe adquiriu a Macromedia, trazendo Flash, Dreamweaver e toda a família Shockwave junto com ele. Melhorias significativas foram feitas para ActionScript, tornando a tecnologia mais atraente para os usuários de negócios com algumas implementações (como o Adobe Flex Builder) visando o mercado corporativo, especificamente. Isso é aplicações corporativas certo, mesmo de nível empresarial foram construídos usando o Flash.
Em 2008 o Flash alcançou versão 10 completa com um motor 3D não-acelerados por GPU. Pouco depois, Adobe Integrated Runtime (mais tarde rebatizada Adobe AIR) apareceu, substituindo Flash Player com um novo quadro que mesmo encontrado o seu caminho para iOS apesar ostracismo do Flash da Apple como uma tecnologia web.
Tem sido um pouco menos do que 20 anos desde que o Flash 1.0 foi lançado em 1996, e só agora são movimentos sérios sendo feito para verdadeiramente “matar” a tecnologia.
O problema com o Flash
Um dos maiores problemas com o Flash foi ecoado em algumas das suas primeiras críticas. Muito antes de vulnerabilidades de dia zero e uma sede insaciável de recursos do sistema tornou-se de-rigeur, Adobe foi criticado por sua abordagem “vendor lock-in”.
Como o Flash é uma tecnologia proprietária, a Adobe é finalmente no controle da plataforma. Não há nenhum código aberto para ver, e, portanto, nenhuma especificação públicas definido para re-implementação do trabalho passado fora de controle final da Adobe. Todos, desde o fundador da Mozilla Europa Tristan Nitot, a livre circulação software evangelista Richard Stallman e inventor da CSS Håkon Wium Lie criticaram Flash para a sua abordagem gatekeeper.
“Ambos Adobe e Microsoft têm sido dispostos a dar [Flash e Silverlight embora] gratuitamente. Mas talvez eles têm uma agenda. Eles não estão aqui para o glory- eles estão aqui para o dinheiro ... você está produzindo conteúdo para seus usuários e há alguém no meio de decidir se os usuários devem ver o seu conteúdo. Se Adobe ou Microsoft decide competir com você e você está usando sua tecnologia, você não pode competir.”
Tristan Nitot, fundador Europa Mozilla, falando a ZDNet em abril de 2008.
Apesar das tentativas feitas no pela Adobe em 2009 para levantar as restrições sobre as especificações de arquivo SWF / FLV, a tecnologia nunca recebeu a abordagem warm-fonte aberto que os críticos têm se esforçado para. Uma série de alternativas Flash player open source surgiram, como Gnash, Swfdec e Lightspark - que caiu no esquecimento, com compatibilidade limitada ao contrário do que Adobe poderia implementar.
Flash também é freqüentemente encontrado para ser inseguro, um fato que muitos usuários estão cientes graças a atualizações aparentemente intermináveis Flash Player. Mais recentemente um grupo chamado Hacking Team foram-se cortado, e um número de suas ferramentas vazou na web - incluindo três (e contando) exploits particularmente desagradáveis para o Flash, o que levou Mozilla para tomar medidas drásticas.
“O plug-in Flash Adobe é software não-livre, e as pessoas não devem instalá-lo, ou sugerir instalá-lo, ou mesmo dizer às pessoas que existe. Que o Firefox oferece para instalá-lo é uma coisa muito ruim. Eu tenho tentado por um par de anos para se indo uma versão modificada do Firefox que não vai oferecer para instalar quaisquer plug-ins não-livres, mas não temos pessoas suficientes para fazer este trabalho muito bem.”
Richard Stallman, fundador do movimento Software Livre, postando na lista de discussão do OpenBSD em Dezembro de 2007.
No momento da publicação, CVEDetails - um site que rastreia vulnerabilidades e exploits comuns - atributos 510 o total de emissões para o Flash Player desde 2005, pouco menos de 40% de todas as vulnerabilidades Adobe registrados desde 1999 (1276). Os números para 2015 são ainda mais deprimente, com o Flash que compõem 75% de todas as vulnerabilidades da Adobe.
É também difícil de ignorar que nos 20 anos desde a sua introdução, a tecnologia do navegador já percorreu um longo caminho, como tem velocidades de conexão. Flash é velho pelos padrões de hoje, e ter que instalar um plugin, a fim de acessar o conteúdo sente antiquado e para trás.
Muitos dos serviços que você deseja acessar que uma vez contou com o Flash não faz - YouTube, Vimeo, Hulu- eles são apenas aquele populares - mas os anunciantes ainda fazem uso pesado dele. Alimento para o pensamento.
O começo do fim
Apesar das críticas de montagem de desenvolvedores e usuários finais, Flash foi relativamente incontestado como um padrão de linha de base até 2010. plugins Web continuaram a vir e atrás, nomeadamente o motor de jogo Unity viu seu primeiro lançamento em 2005, com um web-Player Plugin capaz de fornecendo 3D experiências de imersão dentro de um navegador web. Muitas das implementações da unidade eram autônomo, ea tecnologia nunca foi concebido para a web da mesma forma que o Flash foi usado em aplicativos, mídia e publicidade.
Não foi até Steve Jobs publicou sua carta aberta - Reflexões sobre Flash - em 2010 que a tecnologia veio sob escrutínio sério a partir de um dos pesos pesados da indústria de tecnologia. Jobs delineou seis razões claras sobre por que a Apple não estaria permitindo ou implementação de Flash no iOS, citando falta de abertura da tecnologia, uma baseada em plug-in abordagem, as preocupações de segurança e desempenho, o consumo da bateria, toque de uso e vendor lock-in como determinar fatores para a decisão.
Este foi sem dúvida o maior golpe a tecnologia tinha recebido até agora, e notícias de que a Apple não seria apoiar o Flash usuários forçados a procurar alternativas, tecnologias de navegador compatível. HTML5, WebM eo codec H.264 são apenas algumas das alternativas que floresceram na esteira do anúncio. Sites como Vimeo reagiu rapidamente, fazendo o Flash um extra opcional, mas ainda uma opção padrão para a maioria.
Enquanto isso o Google e Adobe pressionado com planos para implementar Flash no Android 2.2 Froyo em maio do mesmo ano. A era “Flash no Android” foi uma curta um, e dois anos depois a Adobe anunciou que o Android 4.3 “Jelly Bean” seria remover o suporte para a tecnologia. A empresa apoiou a sua decisão com a admissão de que:
“Fornecedores de navegadores estão cada vez mais inovando e proporcionando funcionalidade que torna possível implantar ricos motion graphics diretamente através de tecnologias de navegador, um papel serviu basicamente pelo Flash Player. Cada vez mais, ricos gráficos em movimento estão sendo implantados diretamente através do navegador usando HTML5, CSS3, javascript e outras tecnologias web modernos. Adobe espera que esta tendência vai continuar e acelerar, e Adobe continuará a desempenhar um papel activo neste espaço “.
Adobe Developer papel branco sobre Android 4.1 “Jelly Bean” em fevereiro de 2012.
2012 também viu Microsoft deixará oficialmente o desenvolvimento de sua concorrente tecnologia de mídia rica, Silverlight. Enquanto Silverlight provável posou pouca ameaça à coroa de Adobe, este movimento foi visto como o canário na mina por muitos, sinalizando que agora era a hora de abraçar a evolução das tecnologias web, como HTML5 e abandonar a abordagem baseada no plugin.
Em 2014 o World Wide Web Consortium (W3C) anunciou que o processo de especificação HTML5 estava completa, e que a tecnologia estava pronta para adopção generalizada. Muitos navegadores já apoiou HTML5 por este ponto, e por isso seu uso mudou o “romance” para o comum. o
No início de 2015 mais um prego foi martelado no caixão Adobe Flash, como YouTube caiu Flash como seu player de vídeo padrão, substituindo-o em vez com vídeo HTML5. Como parte do anúncio de YouTube Richard Leider observou como as novas tecnologias web foram mudando a cara do vídeo on-line:
“Estes avanços têm beneficiado não apenas da comunidade do YouTube, mas toda a indústria. Outros provedores de conteúdo como Netflix e Vimeo, bem como empresas como a Microsoft ea Apple têm abraçado HTML5 e foi principais contribuintes para o seu sucesso. Ao fornecer uma plataforma de padrão aberto, HTML5 também permitiu novas classes de dispositivos como Chromebooks e Chromecast “.
Richard Leider, Gerente de Engenharia da YouTube em um post em janeiro de 2015.
-Forward rápido a julho de 2015 e italiana “empresa de segurança” Team Hacking - que, por sua própria definição “fornecer eficaz, fácil de usar a tecnologia ofensivo para os policiais e de inteligência comunidades em todo o mundo” - são cortadas, liberando uma série de façanhas como arma na selva. Isto incluiu um exploit que Hacking Team descrito como “o bug do Flash mais bonito durante os últimos quatro anos.”
É hora de Adobe de anunciar a data de fim de vida para Flash e pedir aos navegadores para definir killbits no mesmo dia.
- Alex Stamos (@alexstamos) 12 de julho de 2015
Desde então, mais dois exploits em Flash foram encontrados, e a precipitação não foi bastante para dizer o mínimo. O chumbo notícias Chief Security Officer do Facebook (CSO) Alex Stamos para chamar publicamente pela Adobe para definir uma data kill Flash, pouco depois de a cabeça de suporte do Firefox Mark Schmidt anunciou que todas as versões do Flash são bloqueadas por padrão na versão atual.
Dois dias mais tarde e suporte a Flash está de volta para os usuários do Firefox - mas por quanto tempo esse tempo?
What Now para Flash?
Flash ainda não está morto, e ainda goza de amplo uso particularmente nas esferas de jogos e entretenimento. Muitos jogos para celular (como Angry Birds e Machinarium) foram desenvolvidos com Flash e embalados para uso em plataformas móveis com a ajuda do Adobe AIR, e isso ainda está acontecendo para jogos móveis produzidos hoje.
Da mesma forma, o Flash é um go-to ferramenta de animação para muitas produções profissionais que variam de My Little Pony: A amizade é mágica para cenas no Oscar 2009 ganhando filme irlandês, The Secret of Kells.
Você ainda pode comprar uma licença para Flash Pro CC hoje, e você pode gastar muito mais em cursos de aprendizagem como fazer a maior parte do conjunto de ferramentas. Mas se a sua especialidade é tecnologias web, streaming de vídeo e aplicações ricas para internet, Flash não é o futuro. Um registro de segurança pobre, processo de actualização pesado e o surgimento de tecnologias melhores, mais acessíveis são prova disso.
Então, não espere Adobe para matar o que muitos ainda consideram ser uma ferramenta vital em seu arsenal criativo, mas espere para ouvir muito menos sobre isso nos próximos anos - especialmente se você se optar por não instalá-lo - é perfeitamente possível desfrutar de Internet de hoje sem ele ..
Você ainda tem o Flash instalado? O que é que você parar de deixar ir?
Créditos de imagem: Plug and faca nas mãos Via Shutterstock, Steve Jobs e Bill Gates (Joi Ito),