Por que os plug-ins do navegador estão desaparecendo e o que está substituindo-os

Jan 8, 2025
Privacidade e segurança
CONTEÚDO NÃO CHEGADO

Os plug-ins do navegador estão em processo de extinção. O iOS da Apple nunca oferece suporte a plug-ins, o Flash está há muito tempo descontinuado para Android e a nova versão do IE para Windows 8 não oferece suporte à maioria dos plug-ins. Em breve, o Chrome bloqueará os plug-ins de navegador NPAPI tradicionais.

A web não está indo ao contrário e perdendo recursos. Há um bom motivo pelo qual os plug-ins do navegador estão sendo desativados, e a web ficará melhor quando eles forem removidos. Os desenvolvedores de navegadores estão integrando recursos de plug-in aos próprios navegadores.

Observe que isso não se aplica a extensões ou add-ons , apenas plug-ins executados em sites como Flash, Silverlight e o plug-in Java terrivelmente inseguro .

Por que os plug-ins do navegador foram criados

Plug-ins de navegador eram muito necessários quando foram criados. Na época, os navegadores eram bastante imaturos. Pior ainda, o desenvolvimento do navegador eventualmente parou. O Internet Explorer 6 da Microsoft foi lançado em 2001, na época em que o Windows XP foi originalmente lançado. Como a Microsoft havia “vencido” a guerra dos navegadores e estava no topo, eles decidiram tirar seus desenvolvedores do Internet Explorer e pare de desenvolver o IE inteiramente . A próxima versão do Internet Explorer, o IE 7, foi lançada em 2006, cinco anos depois. O IE 7 e até o IE 8, lançado 8 anos depois, em 2009, foram melhorias relativamente pequenas em relação ao IE 6.

RELACIONADOS: Por que tantos geeks odeiam o Internet Explorer?

Por mais de cinco anos, o desenvolvimento de navegadores para a maioria dos usuários da web estagnou. Esse lento desenvolvimento do navegador criou grandes oportunidades para desenvolvedores de plug-ins. O Flash player da Adobe foi expandido para incluir suporte para reprodução de vídeo, bem como animações e outros recursos. A Microsoft desenvolveu o Silverlight e o lançou em 2007 para fornecer suporte de streaming de mídia e animação - era basicamente o concorrente do Flash da Microsoft.

Outros plug-ins também foram criados para preencher lacunas nos navegadores da web. O plug-in Unity fornece suporte para gráficos 3D, o plug-in Google Voice and Video dá aos serviços Hangouts e Talk do Google acesso a um microfone e webcam do sistema e assim por diante.

Mesmo no início, antes de o Internet Explorer 6 estagnar tanto, plug-ins de navegador foram usados ​​para adicionar recursos aos navegadores da web que os navegadores em si simplesmente não tinham. Se você já está na web há muito tempo, vai se lembrar de ir a uma página de reprodução de vídeo online e ver a opção de usar o Windows Media Player, QuickTime ou RealPlayer para reproduzir o vídeo. Esses três plug-ins incompatíveis eram maneiras diferentes de adicionar reprodução de vídeo à web. Não havia uma maneira embutida para os navegadores reproduzirem vídeos, nem havia um padrão para toda a web para reprodução de vídeo. Acabamos padronizando o Flash e agora estamos nos afastando disso.

Por que os plug-ins do navegador são ruins

Os plug-ins do navegador provaram ser um problema para a web. Aqui estão alguns dos maiores problemas com eles:

RELACIONADOS: Java é inseguro e horrível, é hora de desativá-lo e veja como

  • Segurança : Plug-ins de navegador provaram ser mais inseguros do que os próprios navegadores, e Flash e Java são alguns dos maiores vetores de ataque da web. Isso é agravado pelo fato de que todos têm o mesmo plug-in Flash ou Java, independentemente do navegador ou sistema operacional que usam. Isso significa que um ataque ao plug-in deve funcionar em todos os navegadores e sistemas operacionais.
  • No Sandboxing : Os problemas de segurança pioram porque os plug-ins de navegador tradicionais escritos usando NPAPI (Netscape Plugin Application Programming Interface) ou ActiveX não são em sandbox . Eles têm acesso completo a toda a conta do usuário e às permissões do sistema operacional. Um buraco no plug-in dá acesso a todo o sistema operacional. Enquanto isso, os navegadores renderizam as páginas da web em uma caixa de areia, que é mais difícil de escapar. Os novos plug-ins de sandboxes da API Pepper (PPAPI) do Chrome e a nova versão do Flash para Chrome usa esta API Pepper em vez de NPAPI.
  • Problemas de plataforma cruzada : Os plug-ins são criados por um único fornecedor, o que significa que há apenas uma única implementação e só funciona nas plataformas com suporte do fornecedor. Por exemplo, digamos que você queira assistir Netflix no Linux - você não pode fazer isso de uma forma compatível, porque a Microsoft não fornece Silverlight para Linux. Ou digamos que você queira jogar alguns jogos em Flash no seu iPad - você também não pode fazer isso, porque o Adobe Flash não funciona no iOS. Em ambos os casos, os desenvolvedores Linux ou Apple não podem escrever seu próprio suporte para Silverlight ou Flash. Não é um padrão aberto como os padrões da web, onde você pode ter várias implementações implementadas por pessoas diferentes.
  • Estabilidade : Plug-ins também têm sido uma das principais causas de travamentos, especialmente quando seus travamentos derrubam navegadores da web inteiros. Felizmente, devido à sandbox do Chrome e ao isolamento do plug-in do Firefox, plug-ins com falha só travam sozinhos hoje em dia. Não há como os desenvolvedores de navegador corrigirem essas falhas; eles precisam contar com os desenvolvedores do plug-in para corrigi-los. Você não pode simplesmente mudar para outra versão do plug-in se um estiver travando para você - há apenas uma opção.

Entre a segurança e a luta para fazer os plug-ins funcionarem bem em diferentes plataformas móveis e de desktop, não é de se admirar que os plug-ins estejam caindo em desuso. Eles também são objetos estranhos para navegadores da web - eles renderizam o conteúdo de forma diferente e não podem ser integrados a páginas da web da mesma forma que o código HTML padrão.

O que está substituindo os plug-ins do navegador

Nos primeiros dias da web, os plug-ins permitiam que recursos fossem desenvolvidos em paralelo e competissem - testemunhe todos os diferentes plug-ins de reprodução de vídeo. Eles também permitiram que terceiros adicionassem novos recursos da página da web quando o desenvolvimento do navegador da web estagnou.

Estamos agora em um ambiente muito mais saudável de rápido desenvolvimento de navegador e padrões da web. Temos concorrência entre uma variedade de navegadores da web e até mesmo a Microsoft está tentando aderir aos padrões da web de uma forma que nunca fez no passado.

RELACIONADOS: 10 coisas que você ainda não sabia que seu navegador da web poderia fazer

Muitos dos plug-ins de recursos implementados agora estão sendo introduzidos na forma de recursos de navegador integrados. Muitos deles já estão implementados , enquanto alguns ainda estão em desenvolvimento. Aqui está o que está substituindo os plug-ins mais populares:

  • Instantâneo : Flash é usado para muitas coisas diferentes, incluindo reprodução de vídeo e animações. O Flash já está sendo eliminado para reprodução de vídeo em HTML5, pois sites como o YouTube estão usando mais vídeos em HTML5 em vez de Flash de forma transparente. Quando se trata de animações, muitos novos recursos HTML5 estão preenchendo onde o Flash era necessário.
  • Java : Java já está sendo eliminado, pois os miniaplicativos Java em páginas da Web se mostraram inseguros porque o plug-in é o equivalente em segurança do queijo suíço. Java fornece essencialmente uma maneira de incorporar programas inteiros em páginas da web, e isso não funcionou bem.
  • luz cinza : A Microsoft está encerrando o desenvolvimento do Silverlight, que é usado apenas para reprodução de vídeo em alguns sites no momento. Netflix, o maior usuário do Silverlight, está migrando para a reprodução de vídeo HTML5.
  • Unity 3D : O plug-in Unity 3D permite que jogos 3D sejam incorporados em páginas da web. Gráficos 3D em páginas da web agora são possíveis sem plug-ins graças ao WebGL.
  • Plug-in do Google Earth : O plug-in do Google Earth do Google já foi substituído. Você pode visualizar uma cena 3D completa do Google Earth no Google Maps com WebGL.
  • Google Voice and Video : O plug-in de voz e vídeo do Google ainda é necessário para chamadas do Hangouts e do Google Talk. Ele será substituído pelo padrão WebRTC para comunicação de áudio e vídeo em tempo real sem plug-ins.


Com os recursos de plug-in implementados nos próprios navegadores, terminaremos com uma web mais segura e poderosa. Os plug-ins ainda são necessários no momento, mas eles estão no caminho certo. Eles foram muito úteis em algum momento, mas estamos indo além deles.

O plug-in do Flash ficará conosco por mais algum tempo, pois ainda é amplamente utilizado, mas todos os outros plug-ins estão à beira da irrelevância. Até o Flash está se tornando cada vez menos relevante graças às plataformas móveis sem suporte para Flash. Isso é bom para a maioria dos desenvolvedores de plug-ins - a Adobe desenvolveu ferramentas que exportam para HTML5 em vez de Flash, a Oracle provavelmente quer que o plug-in Java extremamente inseguro pare de manchar seu histórico de segurança, e a Microsoft não está mais interessada em empurrar Silverlight como concorrente do Flash.


Privacidade e segurança - Artigos mais populares

Como criptografar e descriptografar arquivos com GPG no Linux

Privacidade e segurança Jul 12, 2025

CONTEÚDO NÃO CHEGADO Fatmawati Achmad Zaenuri / Shutterstock.com Proteja sua privacidade com o Linux gpg comando. Use criptogr..


Qual é a diferença entre acessibilidade e permissões do aplicativo Full Disk Access no Mojave?

Privacidade e segurança Dec 14, 2024

CONTEÚDO NÃO CHEGADO O MacOS recentemente começou a usar um sistema de permissões semelhante ao do Android, onde os aplicativos devem pedir para acessar certos recursos, como ..


Como alterar sua senha do Outlook.com

Privacidade e segurança May 31, 2025

CONTEÚDO NÃO CHEGADO Alterar a senha do Outlook.com é um processo simples que pode ser feito em qualquer navegador da Web e levará apenas alguns minutos. Veja como fazer. ..


Seu Mac está rastreando sua localização em High Sierra, veja o porquê (e como desativá-lo)

Privacidade e segurança Oct 13, 2025

CONTEÚDO NÃO CHEGADO Você provavelmente não percebeu, mas macOS High Sierra mantém uma lista contínua de locais recorrentes. O recurso é chamado de Locais Si..


Como desativar a tela de bloqueio do seu switch Nintendo

Privacidade e segurança Jun 16, 2025

CONTEÚDO NÃO CHEGADO Quando você acorda seu Nintendo Switch do modo de hibernação, você precisa passar por uma tela de bloqueio um pouco cansativa. Primeiro, você deve pres..


Como modificar permissões para sites individuais em todos os navegadores

Privacidade e segurança Jul 12, 2025

Os navegadores da web estão ganhando cada vez mais recursos que os sites podem usar , e com eles vêm as opções de permissão. Seu navegador da web tem uma variedade ..


Como transformar seu Ubuntu PC doméstico em um servidor da Web LAMP

Privacidade e segurança Feb 4, 2025

CONTEÚDO NÃO CHEGADO Você tem um PC Linux que deseja colocar para funcionar? Talvez você não esteja confortável com a versão apenas de linha de comando do Ubuntu Server Edi..


Redefina sua senha esquecida do Ubuntu em 2 minutos ou menos

Privacidade e segurança Jul 10, 2025

Se você já esqueceu sua senha, não está sozinho ... é provavelmente um dos problemas de suporte técnico mais comuns que encontrei ao longo dos anos. Felizmente, se você estiver usando ..


Categorias