Cómo usar Java, Silverlight y otros complementos en navegadores modernos

Las últimas versiones de Google Chrome, Mozilla Firefox y Microsoft Edge solo admiten el complemento Flash . Deberá encontrar un navegador alternativo si desea utilizar Java , Silverlight o cualquier otro complemento basado en ActiveX o NPAPI.

La mayoría de los usuarios de la web pueden arreglárselas sin estos complementos. Es por eso que los desarrolladores de navegadores ya no los admiten. Pero algunos sitios web, especialmente las aplicaciones comerciales y gubernamentales antiguas, aún requieren estas tecnologías antiguas. Entonces, si los necesita, ¿qué debería usar?

Utilice Internet Explorer (incluso en Windows 10)

Internet Explorer es el navegador heredado de Microsoft, y Microsoft aún lo admite con actualizaciones de seguridad. Incluso en Windows 10, donde Microsoft Edge es el navegador web predeterminado, Microsoft aún incluye la versión anterior de Internet Explorer 11 por motivos de compatibilidad. Esto es importante porque Microsoft Edge, el navegador moderno de Microsoft, no admite ningún complemento basado en ActiveX . Solo es compatible con su propia versión incorporada de Adobe Flash.

Ya sea que esté usando Windows 7, 8 o 10, encontrará Internet Explorer en su menú Inicio. En Windows 10, lo encontrará oculto en Inicio> Accesorios de Windows> Internet Explorer. Si usa Microsoft Edge, puede hacer clic en menú> Abrir con Internet Explorer en cualquier página web para abrir rápidamente esa página web en Internet Explorer.

Probablemente no desee utilizar Internet Explorer como su navegador todo el tiempo, pero puede iniciarlo siempre que necesite utilizar un sitio web que requiera un complemento. Para instalar estos complementos, simplemente inicie IE y visite el sitio web correspondiente , por ejemplo, el sitio Java de Oracle o el sitio Silverlight de Microsoft .

Si Java no se ejecuta correctamente, asegúrese de que el complemento del navegador esté habilitado en su panel de control. Encontrará el panel de control de Java en Panel de control> Programas> Java. En la pestaña «Seguridad», asegúrese de que «Habilitar contenido Java en el navegador» esté habilitado. Es posible que deba reiniciar su navegador después de cambiar esta configuración.

Si tiene que acceder a una página web antigua que no funciona con Internet Explorer 11 y requiere una versión anterior de Internet Explorer, puede utilizar el modo de empresa de Internet Explorer 11 . Sin embargo, esto requiere la versión Professional de Windows 10 y no está disponible en la versión Home.

Instale Mozilla Firefox ESR en Windows, macOS o Linux

Mozilla finalizó la compatibilidad con los complementos de navegador NPAPI tradicionales, además de Flash, con Firefox 52 el 7 de marzo de 2017.

Sin embargo, Mozilla ofrece una «versión de soporte extendido», o ESR, rama del navegador Firefox. Este navegador está diseñado para que las organizaciones tengan una plataforma estable a largo plazo que solo reciba actualizaciones de seguridad, no las frecuentes actualizaciones de funciones y cambios que recibe la versión principal de Firefox.

Firefox 52 ESR se lanzó el 7 de marzo de 2017 e incluye compatibilidad con complementos de navegador que no son Flash. Mozilla seguirá admitiendo Firefox 52 ESR con actualizaciones de seguridad hasta algún momento del segundo trimestre de 2018 . En ese momento, la próxima versión ESR de Firefox dejará de ser compatible con los complementos NPAPI.

Visite la página Descargar versión de soporte extendido de Firefox para descargar la versión ESR de Firefox. Si no está seguro de qué versión descargar, elija la versión de 32 bits de Firefox para obtener la máxima compatibilidad con complementos más antiguos. Es posible que los complementos más antiguos no tengan versiones de 64 bits disponibles.

Puede verificar que está usando la versión ESR de Firefox haciendo clic en menú> Ayuda> Acerca de Firefox. Verá «Firefox ESR» aquí si está en el canal de actualización de ESR.

Habilitar complementos en Safari en macOS

Apple ha desactivado los complementos de forma predeterminada en Safari en macOS. Incluso Flash no se reproducirá de forma predeterminada, y deberá habilitarlo cada vez que visite una página web en la que desee usar Flash.

A pesar de estos movimientos agresivos, Apple no ha eliminado la compatibilidad con el complemento NPAPI de Safari, al menos a partir de macOS Sierra 10.12. Safari continúa admitiendo Java, Silverlight, Unity y otros complementos basados ​​en NPAPI. De hecho, es el último navegador moderno que continúa admitiendo estos complementos. Incluso si normalmente utiliza Chrome o Firefox en su Mac, deberá utilizar Safari cuando desee acceder a una página web que requiera un complemento.

No nos sorprendería ver que Apple elimine por completo la compatibilidad con complementos en una versión futura de macOS. Pero Apple no ha anunciado públicamente una línea de tiempo para esto.

Puede utilizar estos complementos normalmente en Safari. Solo tendrás que habilitarlos primero. Para hacerlo, instale el complemento normalmente. Por ejemplo, puede descargar Java desde el sitio web de Oracle.

Dirígete a Safari> Preferencias> Seguridad> Configuración de complementos. Habilite el complemento instalado que desea usar.

Puede habilitar el complemento para todos los sitios web o solo para sitios web específicos. Por ejemplo, para que Safari le pregunte si desea utilizar un complemento cada vez que lo desee una página web que está visitando, seleccione el complemento y luego configure la opción «Al visitar otros sitios web» en la parte inferior de la ventana en «Preguntar». .


Por supuesto, la solución real pasa del contenido web que requiere complementos. Las aplicaciones creadas con Java, SIlverlight y Unity siguen funcionando correctamente fuera del navegador web. Las aplicaciones de escritorio escritas en Java o Silverlight son seguras y funcionarán normalmente.

For delivering video to web browsers, Microsoft now recommends HTML5 video instead of its own Silverlight plugin. Netflix was the most famous user of Silverlight, and has dropped Silverlight for cross-platform HTML5 video.

Flash is still widespread, which is why it’s been spared the axe. It’s also integrated by default into Chrome and Edge, which helps keep it sandboxed and updated. But even Flash will likely be left behind one day.