Oficina

Diferencia entre Java y JavaScript

O que o JavaScript é capaz de fazer? - Curso JavaScript #01

O que o JavaScript é capaz de fazer? - Curso JavaScript #01

Tabla de contenido:

Anonim

Hay mucho ruido alrededor de decir - desinstalar o deshabilitar Java - ya que es vulnerable. Java 7 especialmente, es vulnerable decir sitios web diferentes y, lo mismo Lo que se aplica a otras versiones de Java también. Al estudiar el tema, descubrí que casi todas las versiones han pasado por explotaciones similares en el pasado. Sun, y más tarde, Oracle ha estado manteniendo liberando uno o más parches para Java cada vez en el pasado también. Con la aparición de las redes sociales como una importante herramienta de intercambio de información, este exploit de Java 7 en particular (durante la primera mitad de enero de 2013) fue publicitado en la medida en que muchos optaron por desinstalar Java de sus máquinas. Apple, por otro lado, silenciosamente deshabilitó Java sin informar a sus usuarios. Firefox creó un parche que revisa los sitios web antes de permitirles ejecutar Java. ¡Hasta ahora era bueno!

El problema comienza cuando muchos decidieron, a sabiendas o sin saberlo, deshabilitar JavaScript en Internet Explorer y otros navegadores.

Java vs. JavaScript

Espere, hay una gran diferencia entre Java y JavaScript. Java es de Oracle mientras que el último JavaScript es de Netscape Inc . El primero es un lenguaje de programación que requiere un compilador, mientras que el JavaScript es simplemente ASCII (o texto, como lo llamamos). Recibo muchas preguntas sobre cómo deshabilitar JavaScript .

El procedimiento varía de un navegador a otro. En Internet Explorer, debe abrir Opciones de Internet -> Seguridad -> Internet y establecer el nivel de Seguridad para esta zona en ALTO, de modo que se le solicite cada vez que un sitio web intente ejecutar un guión. Sin embargo, tenga en cuenta que puede arruinar su experiencia de navegación con demasiadas ventanas emergentes.

Para desactivar Java en Internet Explorer puede usar el administrador de complementos para deshabilitar Java (tm) Plug-in 2 SSV Helper y Sun Microsystems Deployment Toolkit. Pero esto en realidad no es suficiente. También debe editar algunas configuraciones de registro para completar la desactivación de Java en IE. Más sobre eso aquí.

Diferencia entre Java y JavaScript

Java no es JavaScript; ¡tampoco está basado en JavaScript en Java! Para aquellos confundidos, aquí hay un extracto del sitio web de Java:

El lenguaje de programación JavaScript, desarrollado por Netscape, Inc., no es parte de la plataforma Java. JavaScript, no crea applets o aplicaciones independientes. En su forma más común hoy en día, JavaScript reside dentro de documentos HTML y puede proporcionar niveles de interactividad a páginas web que no son alcanzables con HTML simple.

Se enumeran las diferencias clave entre Java y JavaScript.

  • Java es un OOP mientras que Java Script es un lenguaje de programación OOP.
  • Java crea aplicaciones que se ejecutan en una máquina virtual o navegador mientras el código JavaScript se ejecuta solo en un navegador.
  • El código Java necesita ser compilado mientras el código JavaScript está todo texto.
  • Requieren diferentes plug-ins.

Cómo desinstalar Java en Windows 10/8/7

La mejor manera es desinstalar Jave está usando Agregar / Quitar programas en Windows XP y usando Programas y características en Windows 7/8/10. El proceso es fácil, así que no proporcionaré un procedimiento paso a paso aquí. Es posible que vea más de un registro perteneciente a Java al intentar desinstalarlo. Esto se debe a que diferentes programas usan diferentes versiones de Java. Es decir, si instaló xyz cuando Java 5 era el último, la aplicación instalará Java 5 y puede olvidarse de actualizarlo. Más tarde, si instala abc, puede instalar Java 7 (como el 16 de enero de 2013, es la última versión). Y dado que no es fácil determinar qué versión utiliza cada aplicación, puede eliminarlo todo e instalarlo de nuevo si es necesario. Realmente no entiendo esto, ya que hay una función de actualización central disponible en Windows 8 | 7 que debería ocuparse de mantener la última versión solamente. Dejaré este comportamiento, de tener más de una versión de Java instalada, a otros en el campo. Es posible que desee echarle un vistazo a esta publicación sobre cómo administrar la configuración de Java.

¿Debería deshabilitar JavaScript

¿Deshabilitar JavaScript es una buena idea? No lo creo, y tampoco lo hacen los expertos que ofrecen sugerencias sobre cómo deshabilitar Java sin decirle a los usuarios sobre la diferencia entre Java y JavaScript. No me gusta mucho la programación web, pero, por curiosidad, desactivé JavaScript solo para ver cómo se ve Internet sin él. Consulte la siguiente sección para obtener más información al respecto. Si JavaScript era malo, ¿por qué los bancos cifrarían una medida de seguridad adicional basada en JavaScript? Si JavaScript era malo, ¿por qué la mayoría de los sitios web líderes, como Facebook, Twitter y YouTube, usan JavaScript para mejorar la experiencia del usuario? De nuevo, recuerde que JavaScript y Java son dos elementos diferentes que pueden sonar igual debido a su nombre. Sin embargo, si lo desea, puede ir aquí para obtener información sobre cómo deshabilitar JavaScript.

Una Internet sin JavaScript

¡Muy posible, si solo fueran páginas web estáticas! Pero ese no es el caso en la realidad y tampoco es factible. No podemos permitirnos caminar por la calle o conducir hasta el otro extremo de la ciudad solo para pagar una factura. Ese es solo un ejemplo en el que aparece JavaScript. Se habla mucho de HTML 5.0 cambiando la apariencia de la web. Algunos expertos dicen que pueden usarlo para reemplazar Flash y que Adobe Flash pronto será una cosa del pasado. Sin embargo, tanto YouTube como Vimeo usan Flash & Flash Player para transmitir videos a su computadora y no creo que re-codifiquen toda su configuración en un futuro cercano.

En mi opinión, Flash y FLV se quedan para muchos años más por venir. Tal vez, en los próximos años, los expertos propongan que HTML 6 o 7 eliminen por completo la necesidad de Java y / o JavaScript. A partir de ahora, la siguiente imagen muestra cómo se vería Internet sin JavaScript .

Si bien la desactivación de Java podría ser una buena idea, la desactivación de JavaScript puede no serlo. JavaScript, puede ser vulnerable pero, ¡entonces, nombre una aplicación que no lo es!

¿Cuál es su opinión sobre el tema?