ubiquitour.com

¿Cuál es la diferencia entre el uso de Javascript y Applets de Java para mejorar su código HTML?

¿Cuál es la diferencia entre el uso de Javascript y Applets de Java para mejorar su código HTML?

JavaScript y java son lenguajes de programación utilizados por los desarrolladores para mejorar la Web experiencia dentro de un browser de navegación. Ambos tienen también otros usos. También son ambos el nombre de argot para el café o para una isla Indonesia o quizás un baile parisino. Más allá de eso, tienen poco en común. Entender la diferencia es fundamental para la discusión inteligente de las tecnologías Web.

Applets de Java definidos

Java es un lenguaje de programación orientado a objetos completo diseñado originalmente para la programación de pequeños electrodomésticos. Java fue diseñado para ejecutarse en cualquier computadora capaz de albergar una máquina Virtual Java. En otras palabras, Java funciona en otro programa de ordenador, que interpreta, lo que le permite funcionar idénticamente en una máquina Windows, Mac, una máquina Linux o cualquier otro capaz de albergar una máquina Virtual Java. Esta adaptabilidad, junto con un modelo de objetos más simple que otros lenguajes de programación orientada a objetos ha convertido en uno de los lenguajes más populares en el mundo y especialmente popular para aplicaciones donde se utiliza a menudo para desarrollar código de servidor, así como applets. Applets son pequeños programas Java que se ejecutan dentro de un navegador de computadora, permitiendo que juegos y aplicaciones basadas en Web más sofisticados que los que ofrece HTML solo. Applets de Java, igual que otros programas de Java requieren la maquina para tener la máquina Virtual de Java instalado para funcionar.

JavaScript definido

JavaScript, originalmente llamado LiveScript y retitulado JavaScript para la comercialización de razones, es un lenguaje diseñado para mejorar el HTML. A diferencia de Java, JavaScript no se compila antes de que se distribuye. En cambio, JavaScript se interpreta directamente dentro del navegador junto con HTML. Originalmente se usaba JavaScript en gran medida a proporcionar mínimo interactividad a páginas Web, visualización de mensajes de desplazamiento, ventanas emergentes y otros efectos simples, pero en los últimos años JavaScript se ha convertido en más de gran alcance mientras que los navegadores se han vuelto más sofisticados al interpretarla. Muchas aplicaciones y juegos ahora pueden escribirse directamente en JavaScript.

Limitaciones de JavaApplets

Java Applets requieren varios otros programas para ejecutar dentro de su navegador. Debe ser descargados en su totalidad desde un servidor, que a veces puede causar demoras de descarga. Applets de Java también requieren que los usuarios mantienen con compatible Java Runtime motores o máquinas virtuales Java de los navegadores.

Limitaciones de JavaScript

Los navegadores son notoriamente incompatibles en cómo interpretan JavaScript. Un poco de JavaScript que funciona perfectamente en IE de programación podría ser error propenso, o totalmente roto en FireFox o Chrome. Así los desarrolladores tampoco deben pasar por grandes dolores de cabeza para hacer su código navegadores compatible o requieren sus usuarios adoptar un navegador específico para su página Web o aplicación.

Alternativas

Adobe Flash y Microsoft Silverlight ofrecen tecnologías similares a los Applets de Java que ofrecen multimedia y la interactividad en el contexto del navegador. Ambos han adquirido sustancial de condiciones en la Web. Flash es popular entre los anunciantes en línea y aplicaciones multimedias (YouTube depende de Flash). Silverlight es popular con aplicaciones de negocios y otras aplicaciones multimedias. Apple y Microsoft, sin embargo, han hecho declaraciones apoyando HTML5--y por la asociación, JavaScript--sobre otros lenguajes Web.