Quais são os aprimoramentos na versão mais recente do Java para Windows Vista?
Este artigo aplica-se a:
- Plataforma(s):
Vista
- Navegador(es):
Internet Explorer 7.x
- Versão(ões) do Java:
6.0
A versão mais recente do JRE disponível em www.java.com é bastante compatível com o Windows Vista. A seguir são apresentados alguns aprimoramentos feitos na versão mais atual do JRE no Windows Vista.
-
Segurança
No Windows Vista, há uma área de segurança mais restritiva para os applets assinados. O usuário tem menos privilégios do que se estivesse executando o applet assinado em outro SO Windows.
Por exemplo, em um sistema operacional Windows diferente do Windows Vista, durante a execução de um applet assinado, uma caixa de diálogo de aviso de segurança é exibida ao usuário solicitando sua resposta. Se ele clicar em Sim, o applet terá todas as permissões para ser executado na máquina desse usuário. Isso inclui permissão para gravar/excluir um arquivo do disco local.
Entretanto, em um SO Windows Vista, isso não é mais possível. Nesse caso, todas as permissões limitam-se ao escopo do applet Java, e não ao escopo do Windows. Como um processo executado no IE tem um baixo nível de integridade, ele não poderá gravar/excluir arquivos de um diretório com médio/alto nível de integridade.
Um aplicativo JNLP assinado somente poderá ser executado com média integridade. A concessão de todas as permissões em um aplicativo Java Web Start permite apenas que o Gerenciador de Segurança autorize as operações que seriam negadas pelas exceções de segurança emitidas. Isso não eleva de forma alguma as permissões de um usuário ou de um processo no sistema.
-
Experiência do usuário
HTTPS O IE7 bloqueia a navegação para os sites HTTPS que apresentem um certificado digital com um destes problemas:
- O certificado foi emitido para um nome de host diferente do nome de host da URL atual
- O certificado foi emitido por uma raiz não confiável
- O certificado expirou
- O certificado foi revogado
Ao encontrar um problema de certificado digital, o IE7 exibirá uma página de erro explicando o problema. O usuário poderá optar por ignorar o aviso e continuar mesmo com o erro de certificado (a menos que o certificado tenha sido revogado). Se o usuário clicar em uma página de erro de certificado, a barra de endereços será preenchida em vermelho como uma notificação persistente do problema.
Prompt de conteúdo misto
- O prompt de conteúdo misto não é mais exibido com a seguinte informação:
Esta página contém alguns itens que não são seguros. Deseja exibi-los?
-
O IE7 exibe apenas conteúdo seguro e permite que o usuário desbloqueie o conteúdo não seguro usando a Barra de informações.
Novo modo de protocolo padrão
- O IE7 do Windows Vista alterou a configuração padrão do protocolo HTTPS para desativar o protocolo SSLv2 mais fraco e ativar o protocolo TLSv1 mais forte.
-
Devido às alterações acima no IE7 do Windows Vista, o usuário de um plug-in Java perceberá um comportamento diferente ao executar seus applets.
-
Painel de controle Java
- A caixa de diálogo Change Cache Location (Alterar local do cache) está desativada no Painel de controle. Como o local de cache deve ser definido para um diretório de baixo nível de integridade, a possibilidade de alterá-lo está desativada no painel de controle.
-
Painel de controle Java: Na guia Advanced (Avançado), as caixas de seleção de Default Java for browsers (Java padrão para navegadores) não funcionam para um usuário padrão. Para solucionar o problema, é necessário executar o Painel de controle Java como administrador.
-
A opção de download automático de JREs está desativada no Painel de controle: como os grupos de download automático postados não podem ser executados no Vista (sem serem reescritos e testados novamente para todas as versões), o recurso de download automático está desativado, por padrão, e a entrada está desativada na guia Advanced (Avançado) do Painel de controle.
-
Caixa de diálogo Auxiliar de Compatibilidade de Programas no Vista: quando você sair do Painel de controle Java, é possível que a caixa de diálogo Auxiliar de Compatibilidade de Programas seja exibida pelo Windows Vista. É recomendável escolher Este painel de controle funciona corretamente para que a caixa de diálogo não seja reexibida na próxima vez que você sair do Painel de controle Java.
A escolha de Abra o painel de controle usando as configurações recomendadas faz com que o Painel de controle Java funcione de forma incorreta. Para desfazer a configuração, você precisará remover a seguinte entrada do Registro que contém javacpl.cpl ou jpicpl32.cpl:
- HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Compatiblity Assistant\Persisted
- HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers
- Modo de compatibilidade do Windows XP: os aplicativos/applets Java SE 6 (independente, Java Plug-in, Java Web Start) não podem ser executados no Modo de compatibilidade do Windows XP.
|