? Une applet Java est une application qui peut être intégré dans une page web, semblable à la manière d'une image ou la vidéo peuvent être affichés dans une page web . Depuis applets sont des programmes informatiques , ils peuvent être interactifs et exécutent des tâches complexes, telles que des jeux , des cartes interactives et des programmes de dessin. Les applets Java sont écrits dans le langage de programmation Java. Histoire
La première version du langage de programmation Java, publié en 1995, comprenait les applets .
Fonction
applets Java permettent aux développeurs web d'inclure un contenu interactif dans une page Web . Les applets sont des applications côté client , ce qui signifie qu'ils s'exécutent dans le navigateur sur l'ordinateur de l' internet visiteur du site. Applets s'exécutent en utilisant la machine virtuelle Java (JVM ) installée sur l'ordinateur client .
Avantages
applets Java sont indépendants de la plateforme , et peut fonctionner sur n'importe quel ordinateur qui a la JVM et un navigateur Web applet- capable . Applets non signés " standard" sont relativement sécurisé parce qu'ils s'exécutent dans un bac à sable isolé qui les empêche d'accéder à des fichiers informatiques et autres informations sensibles . Parce que les applets sont écrits en Java , le développeur de l'applet peut utiliser les pleines capacités du langage de programmation Java , y compris les caractéristiques complexes tels que l'accélération vidéo , traitement d'image et une connectivité de base de données . Java et de nombreux outils de développement Java sont gratuits.
Considérations
Bien applets Java ont un meilleur support de plate-forme informatique de technologies similaires d'application côté client , il n'y a plus de tête dans le chargement d'un applet. De nombreux développeurs préfèrent utiliser plus rapidement les technologies plus légers, tels que Flash ou Silverlight, car ils ont la charge dans le navigateur plus rapide , nécessitent moins de ressources informatiques , et d'offrir une meilleure gamme d'éléments graphiques .
Il ya un mouvement fort en la communauté des développeurs Java à abandonner applets en faveur de la Java Web Start ( JWS ) de la technologie. Applications JWS lancer à partir du web, mais ne s'exécutent pas dans le navigateur, et se comportent davantage comme une application de bureau standard.
Avertissements
Signé applets contiennent une signature utilisée pour vérifier la source d' applet , ce qui indique que l'applet peut faire confiance si la source est digne de confiance . Applets signés sont accordées des autorisations supplémentaires sur l'ordinateur du client, telles que la capacité à lire et écrire des fichiers sur le système de fichiers local. Seulement applets signées provenant de sources fiables devraient être acceptées .
Applets nécessitent la JVM et un navigateur applet- capable , qui sont disponibles pour les plates-formes informatiques les plus populaires, mais peuvent ne pas être disponibles pour les personnes âgées et les plates-formes moins populaires . Il n'est pas rare pour la JVM d'être périmé ou non installé sur un système informatique , ce qui provoque l'applet à ne pas fonctionner correctement si elle fonctionne à tous.