O que a remoção do suporte a plug-in NPAPI significa para um usuário final?

12

Estou um pouco familiarizado com a família de plug-ins herdados, como o QuickTime, o Flash e o plug-in Java Web, para citar alguns. Eles têm sido uma espécie de suporte de aplicações web por um bom tempo.

Então, eu estava surpresa ao saber (bem ... eu realmente aprendi em torno de esta postagem no blog , como uma nota de rodapé indefinida) que os plug-ins NPAPI devem ser descontinuados no Google Chrome. Eu ouvi rumores de que ele foi removido no Firefox também, mas eu não encontrei nenhuma referência para isso.

Tudo bem. Eu posso entender e respeitar isso; esses plugins adicionam muitas vulnerabilidades de segurança ao navegador e muito inchaço.

Mas, para que isso realmente se traduz para mim como usuário final? Isso significa que não poderei executar aplicativos com a expectativa de que o plug-in Java, QuickTime ou Flash esteja disponível? Há alguma substituição ou um "plugin" de tipos compatível que possa tomar seu lugar até que o próprio aplicativo seja atualizado?

Preciso usar uma versão mais antiga do meu navegador para continuar usando os aplicativos que ainda usam esses plug-ins?

Se necessário, posso especificar a plataforma a que estou me referindo: (X) Ubuntu / Linux Mint, versão (ões) mais recente (s), sistema operacional de 64 bits.

    
por Makoto 01.05.2014 / 08:01

2 respostas

16

Eu realmente fiz algumas pesquisas para a minha empresa desde que fazemos o desenvolvimento em flash. Aqui está o conteúdo do email para os superiores (algumas partes foram editadas)

tl; dr

  • O Flash não é afetado nos dois casos
  • O Unity terá que reescrever o plug-in do Chrome para usar novas APIs (usando o OpenGL, entre outras coisas) que o Chrome está promovendo. (acredito que o mais novo Unity já suporta isso)
  • O Java precisará reescrever o plug-in para o Chrome para usar a nova API não desenvolverá nenhum plug-in futuro para nenhuma plataforma que comece com o Java 9 e não tenha intenção de atualizar o plug-in existente para suportar novas arquiteturas de plug-ins de navegador.
  • O "click-to-play" do Firefox será exigido de todos os plugins (exceto Flash), no entanto, a seleção do usuário será salva (por site). A Mozilla pretende remover o suporte da NPAPI do Firefox até o final de 2016.

Chrome

  • Desabilitará a API antiga, chamada NPAPI (API de plug-in do Netscape)
    link
  • Essa alteração afeta: Silverlight, Unity, Java
  • Essa alteração não afeta o Flash (que é embutido no Chrome e não usa NPAPI)

Roteiro de reprovação do NPAPI do Chrome:
link

  • Janeiro de 2014. Por enquanto, os plug-ins comuns, como o Silverlight, o Unity e o Java, estarão na lista de permissões (embora o Unity e o Java já sejam bloqueado por padrão )
  • Outros plug-ins verão pop-up amarelo solicitando permissão .
  • Meados de 2014. Não são permitidas mais atualizações para plug-ins NPAPI. Os plug-ins NPAPI não são mais listados na pesquisa da loja.
  • Permitir a execução de plug-ins bloqueados será mais difícil por meio da interface do usuário, mas ainda é possível (se já estiver instalado)
  • Setembro de 2014. Todos os plug-ins NPAPI foram removidos da loja (mas ainda funcionarão se já estiverem instalados)
  • Final de 2014. O suporte a NPAPI no Chrome será totalmente removido (os plug-ins que usam o NPAPI não funcionarão)

Alternativa do Chrome para o NPAPI:

Firefox

  • Possibilitará plug-ins "click-to-play" com o lançamento da nova versão do Firefox chamada Aurora (ainda em pré-beta)
    link
  • Essa alteração afeta: todos plug-ins, com exceção do Flash (exceto versões antigas do Flash)
  • Os usuários precisarão clicar em pop-up , a fim de permitir que os plug-ins para ser executado.
    • Até o final de 2016, o único plug-in a ser suportado será o Flash. Todos os outros plugins NPAPI não serão compatíveis.

Alternativa do Firefox para plug-ins:

  • Mais uma vez, sugestão é usar tecnologias disponíveis nos navegadores, como
    • WebGL , que permite acesso ao OpenGL ES
    • WebRTC.
por 01.05.2014 / 16:56
-1

Responderei a 2 das suas perguntas e darei informações sobre o status dos plug-ins NPAPI no navegador em 2018, para todos que precisam executar plug-ins porque as páginas corporativas, as páginas de governo, os cursos de e-learning, o hardware web Admin etc. ...

Do I have to use an older version of my browser to continue using the applications that still make use of these plugins?

Não, você atualizou garfos do Firefox suportando NPAPI, como:

Waterfox 56 (atualizado e baseado no FF56)

Basilisco 201801 (atualizado e baseado no FF55)

Palemoon 27 (atualizado e baseado na interface do usuário FF27)

Do I have to use an older version of my browser to continue using the applications that still make use of these plugins?

Sim, se você quiser usar o Firefox oficial ou um navegador Chrome . Na verdade, a última versão de um navegador com o mecanismo "Chrome" é:

Cromo. compilação 45.0.2416.0-win32 (é necessário ativar o PPAPI com chrome: // flags / # enable-npapi)

    
por 18.01.2018 / 09:10