Estou lendo que desabilitar o Java - e não o JavaScript - tornará meu computador mais seguro de forma a ataques de software malicioso. Todas as indicações são de que isso realmente a tornará mais segura, mas não há razões reais por aí, como o que vou perder na experiência de navegação, se houver. Alguém pode me dizer o que eu experimentaria ou não e o Java é realmente necessário hoje em dia para navegar?
23
Respostas:
Esta é uma pergunta bastante boa. Tudo se resume a isso: se você precisar de Java em um navegador, saberá imediatamente. Se você não precisa do Java - e nem sabe se o está usando - as chances são boas de que você nunca perca e nunca esbarre nele novamente; o risco de um usuário casual tropeçar em um site que realmente precisaria do Java para funcionar em 2015 é raro na melhor das hipóteses atualmente.
Para entender o histórico do Java e da Web, o Java é essencialmente uma máquina virtual de "caixa preta" que permite codificar em Java e, em seguida, executar esse código em qualquer sistema que possa executar o Java. O conceito era que o Java seria uma plataforma intermediária que poderia rodar em qualquer máquina; Windows, Macintosh, Linux, etc… Portanto, o plug-in Java simplesmente permite executar aplicativos Java a partir de um navegador da web. Isso era atraente nos primeiros dias da Internet devido à falta de compatibilidade entre plataformas e outras "arestas" do início da Internet.
Mas em 2015, a maior parte da funcionalidade de nível básico "sofisticada" que o Java forneceu no passado - gráficos e efeitos interessantes - é agora tratada no próprio navegador via CSS, HTML e JavaScript. No final dos anos 90 / início dos anos 2000, muitos sites criativos usavam Java porque os navegadores nativos não conseguiam lidar com os truques que só se podia fazer em Java naquela época. Heck, o Java chegou até como um plug-in básico no Netscape Navigator, graças à funcionalidade comumente aceita.
Agora, onde você pode perder em 2015 depende de quais tipos de sites você acessa. Por exemplo, eu sei que muitos sistemas financeiros acessíveis on-line - como sistemas de impostos pessoais, gateways de folha de pagamento e outros sistemas - usam aplicativos Java complexos para permitir que os usuários finais tenham uma experiência mais rica com suas ferramentas financeiras. Portanto, se você estiver usando sua máquina para acessar aplicativos financeiros baseados na Web assim, definitivamente precisará do Java ativado. Mas, na minha experiência, mesmo nesses casos, muitas dessas instituições estão movendo lentamente seus sistemas arcaicos baseados em Java para uma configuração mais estável e não baseada em Java, que aproveita melhor a funcionalidade moderna do navegador da Web.
Por exemplo, há pouco mais de um ano, qualquer pessoa que usasse o software / serviço de compartilhamento de tela baseado no navegador GoToMeeting precisava ter o Java ativado no navegador e no sistema. Mas, como explicado neste tópico do fórum de suporte em seu site, eles agora abandonaram oficialmente o requisito Java em favor de sua própria ferramenta de software não baseada em Java:
Portanto, meu conselho é que se o Java o preocupa como uma possível preocupação de segurança no nível do navegador, apenas desative-o por enquanto. Estou bastante confiante de que você não vai perder. E se, em 8 a 9 meses, você precisar do Java por algum motivo, lide com ele.
fonte
Você encontrará o Java na Web principalmente na forma de applets Java. São aplicativos que aparecem como áreas em forma de caixa incorporadas em páginas da web. O modo como o navegador lida com eles quando o Java não está ativado depende do navegador, mas a maioria o mostra na forma de um retângulo cinza que solicita a instalação do Java.
Portanto, quando você encontrar um site que requer Java para um applet, você saberá.
Você não verá muitos applets Java de qualquer maneira. Embora tenham sido uma visão comum durante o boom da web no final dos anos 90 / início dos anos 2000, eles se tornam bastante raros hoje em dia, porque a tecnologia foi substituída pelo Adobe Flash, que agora é substituída pelo HTML5.
fonte
Tudo depende, alguns sites precisam do Java para funcionar, outros não. Por exemplo, se você deseja atualizar o driver da sua placa gráfica através do site da Nvidia , seria necessário o Java para isso. Existem muitos outros sites que usam miniaplicativos Java, como xadrez, jogos, previsão do tempo, assistindo filmes com legendas. Portanto, se você visitar esses sites, e eles rodarem em Java, também será necessário ter o Java.
Em geral, pode representar uma ameaça à segurança, mas também está executando um Windows XP. Portanto, se seu Java estiver atualizado, e seu sistema operacional, e você não conhecer um site muito "estranho", poderá se sentir seguro ou, em outras palavras, Java não será o culpado se algo "ruim" acontecer.
O Oracle - o proprietário do Java - está atualizando com bastante frequência, para torná-lo mais seguro. Mas pode representar uma falha de segurança se você não atualizar seu Java regularmente. Você pode ler mais no site da Oracle para obter uma imagem maior e começar com este artigo da Wikipedia .
fonte
Quando eu estava na faculdade, muitos dos aplicativos educacionais (necessários) exigiam Java, por exemplo, Blackboard, o site da biblioteca da faculdade, wolfram alpha, webassign etc. A desativação do Java no meu navegador quebrou a funcionalidade dos aplicativos. Conseqüentemente, mantenha o Java atualizado e use as configurações de segurança mais altas possíveis que seus aplicativos permitem.
fonte