Mostrando postagens com marcador Navegadores. Mostrar todas as postagens
Mostrando postagens com marcador Navegadores. Mostrar todas as postagens

quarta-feira, 8 de setembro de 2021

🔄 Atualizações sobre a Mudança para uma Web sem Plugins

🔄 Atualizações sobre a Mudança para uma Web sem Plugins

Há aproximadamente um ano, um post foi publicado anunciando os planos de descontinuar o plugin Java para navegadores no JDK 9. Essa decisão foi motivada pela movimentação dos desenvolvedores de navegadores para longe do suporte à tecnologia NPAPI, um padrão necessário para executar Java Applets.


📄 Detalhes Técnicos da Descontinuação

Desde então, a equipe de desenvolvimento publicou uma Proposta de Melhoria do JDK (JEP 289: Descontinuar a API de Applet) com detalhes técnicos sobre a etapa planejada de descontinuação no JDK 9.


🦊⚙️ Linha do Tempo dos Navegadores

Paralelamente, os desenvolvedores do Safari da Apple e do Firefox da Mozilla anunciaram cronogramas atualizados para a remoção do suporte a plugins baseados em padrões de seus navegadores, eliminando a possibilidade de incorporar Java e outras tecnologias baseadas em plugin.


Conforme o cronograma da Mozilla, a partir do Firefox 52, programado para lançamento em março de 2017, a versão de 32 bits do navegador não fornecerá mais as APIs necessárias para o suporte a plugins baseados em padrões. A versão de 64 bits do Firefox para Microsoft Windows já foi lançada sem suporte para a maioria dos plugins baseados em NPAPI, incluindo Java.


🔧 Versão de Suporte Estendido (ESR) do Firefox

A Mozilla oferece uma versão de Suporte Estendido (ESR) do Firefox especificamente para organizações que necessitam de suporte prolongado para implantações em massa. Somente a versão de 32 bits do Firefox 52 ESR continuará oferecendo suporte à tecnologia de plugin baseada em padrões necessária para executar Java Applets.

É importante observar que, do lado do servidor, não há como distinguir entre a versão geral e a versão ESR do Firefox. Usuários afetados podem precisar de instruções sobre como verificar se estão usando uma versão ESR (através do "Menu Ajuda -> Sobre" e procurando pelo identificador "ESR") em vez de depender de uma verificação no servidor.


🚀 Considerações para Desenvolvedores

A Mozilla mantém as versões ESR do Firefox por aproximadamente um ano. Desenvolvedores e usuários que ainda dependem da tecnologia de plugin Java no navegador Mozilla Firefox de 32 bits devem considerar a migração para uma solução diferente.


Mais contexto e informações sobre diferentes opções de migração podem ser encontrados neste white paper da Oracle.

🚨 Atualizações Sobre a Transição para uma Web Sem Plugins

Atualizações Sobre a Transição para uma Web Sem Plugins


Há alguns meses foi publicada uma postagem sobre a migração para uma web sem plugins. Desde então, o Firefox 52 foi lançado (em março de 2017) e removeu o suporte para NPAPI, afetando plugins para Java, Silverlight e outros plugins baseados nessa tecnologia.


⚡ Recomendações para Aplicações Java

Se você encontrar problemas para acessar aplicações Java usando o Firefox, a recomendação é utilizar o Internet Explorer (no Windows) ou o Safari (no Mac OS X). No entanto, mesmo nesses casos, desenvolvedores e administradores de sistema devem migrar rapidamente para longe dos Applets, utilizando aplicações Web Start como uma solução temporária.


🛠️ Última Solução Temporária: Firefox ESR

Existe uma etapa intermediária final que pode ser usada por organizações que dependem do Firefox: a versão Firefox 52 ESR de 32 bits. A Mozilla oferece uma versão de Suporte Estendido (ESR) do Firefox especificamente para organizações que precisam de suporte estendido para implantações em massa.

Apenas o Mozilla Firefox 52 ESR de 32 bits continuará oferecendo suporte para a tecnologia de plugin baseada em padrões necessária para executar Java Applets. Para verificar se você está usando uma versão ESR, verifique o item de menu do Firefox (Ajuda -> Sobre) e procure pelo identificador “ESR”.


⚠️ A Janela Está Fechando

A Mozilla mantém as versões Firefox ESR por aproximadamente um ano. Desenvolvedores e usuários que ainda dependem da tecnologia de plugin Java no navegador Mozilla Firefox de 32 bits devem considerar migrar para uma solução diferente o mais rápido possível.