Le Web a beaucoup changé depuis sa création à la fin des années 1980 et au début des années 1990 . Allés sont les jours de pages de texte simples. Maintenant HTML, le plus tôt langage de programmation Web, est couplé avec d'autres technologies pour afficher des graphiques interactifs , des programmes et des sons à un utilisateur. Java et JavaScript sont deux de ces technologies qui peuvent être utilisées pour améliorer HTML. En dépit de leurs noms similaires , ils sont complètement différents. JavaScript
JavaScript n'est pas techniquement considéré comme un langage de programmation. Au contraire, JavaScript est purement un langage de script qui permet à un développeur HTML pour ajouter des fonctionnalités de traitement d' une page Web . JavaScript peut réagir à l'entrée et à la sortie d'affichage sur une page Web . Un script est écrit directement dans le code HTML et est interprété par le navigateur Web de l'utilisateur en même temps que le HTML. Malgré son nom, le javascript n'est pas lié de quelque façon à Java, le langage de programmation , et ne fut ainsi nommé pour des raisons de marketing.
Java Applets
Java est une langage de programmation développé pour fonctionner dans une machine virtuelle . Cela permet aux applets Java , des petits programmes indépendants conçus pour une seule tâche , pour être exécutés sur presque toute plate-forme qui a une machine virtuelle Java installée . Cela crée un lien entre le programme et l'environnement. Un programmeur n'aurait qu'à développer une version du programme et de toute plate-forme avec une machine virtuelle serait en mesure d'exécuter ce programme . Java doit être compilé en langage machine avant de pouvoir être utilisé . Lorsqu'il est utilisé en conjonction avec le langage HTML , le HTML ne fait rien de plus que d'appeler l'applet, l'envoyer à l'ordinateur client . L'ordinateur client charge l'applet dans la machine virtuelle afin qu'il soit exécuté.
Utilisation
JavaScript est souvent dispersés dans une page HTML. Le script peut être renforcée dans et hors de si nécessaire. JavaScript est également conscient de la page Web , il existe à l'intérieur et peut être utilisé pour surveiller et effectuer des modifications basées sur l'activité de la page. Par exemple , un script peut regarder à l'utilisateur d' appuyer sur un bouton . Le script est conscient de la pression d'un bouton et peut agir sur elle, envoyant un courriel ou en changeant la couleur de fond. Applets Java n'ont aucune interaction avec le navigateur ou le HTML. Le code HTML appelle simplement l'applet et pas en arrière . Les applets Java peuvent également être exécutées indépendamment d'un navigateur , alors que JavaScript ne peux pas. Depuis Java est un langage de programmation entièrement fonctionnel, il peut également être utilisé pour créer des graphiques et des effets spéciaux . Il est le plus souvent utilisé dans la création de jeux par navigateur en ligne.
Besoins
applets Java nécessite la machine virtuelle Java doit être installé sur l'ordinateur client . La machine virtuelle peut également être intégré dans les navigateurs les plus modernes , en leur donnant la possibilité de télécharger et d' exécuter des applets directement dans le navigateur . JavaScript seulement besoin d'un navigateur avec un interpréteur JavaScript , qui la plupart ont sorti de la boîte .