Java

Java en acción Descargas Centro de ayuda

Recursos de ayuda

Buscar en ayuda de Java

¿Cuáles son las mejoras de la versión de Java más reciente para Windows Vista?


Este artículo se aplica a:
  • Plataformas: Vista
  • Navegadores: Internet Explorer 7.x
  • Versiones de Java: 6.0

La versión más reciente de JRE disponible en www.java.com es mucho más compatible con Windows Vista. A continuación se ilustran algunas de las mejoras experimentadas en la última versión de JRE para Windows Vista.
  1. Seguridad

    En Windows Vista, existe un recinto mucho más restrictivo para las applets firmadas. Un usuario tiene menos privilegios que en cualquier otro sistema operativo Windows.

    Por ejemplo, en otro SO Windows distinto a Vista, al ejecutar una applet firmada, el usuario recibe un cuadro de diálogo con una advertencia de seguridad y debe responder. Si hace clic en , la applet tendrá AllPermissions para ejecutarse en el equipo del usuario. Eso incluye el permiso para escribir/eliminar un fichero en el disco local.

    Sin embargo, en un sistema operativo Windows Vista, esto no es así. En su lugar, AllPermissions queda limitado al ámbito de Applet Java, no al ámbito de Windows. Dado que un proceso que se ejecuta en IE tiene un bajo nivel de integridad, no será capaz de escribir/eliminar un archivo en un directorio con nivel de integridad medio/alto.

    Una aplicación JNLP firmada sólo puede ejecutarse con integridad media. Conceder AllPermissions en una aplicación Java Web Start sólo permite al Administrador de seguridad habilitar operaciones que de otra manera denegaría emitiendo SecurityExceptions. De ninguna forma eleva o aumenta los permisos que un usuario o proceso tienen en el sistema.


  2. Experiencia del usuario

    HTTPS
    IE7 bloquea la navegación en sedes HTTPS que presentan un certificado digital con alguno de los siguientes problemas:
    • El certificado fue emitido a un nombre de host distinto al nombre de host de la URL actual
    • El certificado fue emitido por una autoridad no confiable
    • El certificado está caducado
    • El certificado está revocado


    Tras encontrar un problema de certificado digital, IE7 presenta una página de error que explica el problema. El usuario puede elegir ignorar la advertencia y proceder a pesar del error de certificado (a menos que el certificado esté revocado). Si el usuario hace clic en una página con error de certificado, la barra de dirección se rellena de color rojo para indicar de forma persistente la notificación del problema.

    Solicitud de contenido mixto
    • El usuario ya no ve el denominado mensaje de contenido mixto, que dice: La página que está abriendo contiene tanto elementos seguros como no seguros. ¿Desea mostrar los elementos no seguros?
    • IE7 muestra sólo el contenido seguro y ofrece al usuario la oportunidad de desbloquear el contenido no seguro mediante la Barra de información.


    Nuevo modo de protocolo predeterminado
    • IE7 de Windows Vista ha cambiado la configuración predeterminada del protocolo HTTPS para desactivar el protocolo SSLv2, más débil, y habilitar el protocolo más potente TLSv1.
    • Con los cambios mencionados en el IE7 de Windows Vista, el usuario de complementos Java será testigo de un comportamiento distinto cuando ejecute sus applets.


  3. Panel de control de Java
    • Cambie el diálogo de ubicación de caché a desactivado en el Panel de control. Puesto que la ubicación de la caché debe establecerse en un directorio de baja integridad, la capacidad para modificarla está desactivada en el panel de control.
    • Panel de control de Java: en la pestaña Avanzada, las casillas de verificación de Java predeterminado para navegadores no están disponibles para un usuario estándar. Para conseguir una solución alternativa al problema, necesitará ejecutar el Panel de control de Java como administrador.
    • AutoDownload de JRE está deshabilitado en el Panel de control: dado que los paquetes de autodescarga publicados no pueden ejecutarse en Vista (sin ser reescritos, y reorganizar todas las versiones) la función autodl está deshabilitada por defecto, y la entrada está desactivada en la pestaña Avanzadas del Panel de control.
    • Cuadro de diálogo del Asistente para compatibilidad de programas en Vista: después de salir del Panel de control de Java, puede que Windows Vista le muestre un cuadro de diálogo del Asistente para compatibilidad de programas. Le recomendamos que elija Este panel de control funciona correctamente para que el cuadro de diálogo no vuelva a aparecer la próxima vez que salga del Panel de control de Java.

      Si elige Abrir el panel de control utilizando la configuración recomendada provocará que el Panel de control de Java no funcione correctamente. Para deshacer la configuración, necesita eliminar la siguiente entrada del registro que contiene javacpl.cpl o jpicpl32.cpl:
      • HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Compatiblity Assistant\Persisted
      • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers
  4. Modo de compatibilidad con Windows XP: las aplicaciones/applets Java SE 6 (independientes, Java Plug-in, Java Web Start) no son compatibles con la ejecución en el modo de compatibilidad con Windows XP.

Seleccionar idioma | Newsletter | Acerca de la tecnología Java | Partner with Us
Privacidad | Condiciones de uso | Marcas Registradas | Licencia | Descargo de responsabilidad | Support

Sun Microsystems