applets Java permettent aux programmeurs et webmasters afin d'offrir une richesse de contenu interactif, et la plate-forme indépendante de langage de programmation offre une foule d'avantages pour les programmeurs et les utilisateurs . Malgré les nombreux avantages que les applets Java peuvent offrir , cependant, les programmeurs et les utilisateurs doivent garder un certain nombre de préoccupations à l'esprit , aussi mal rédigées ou limitées applets peuvent dégrader l'expérience utilisateur. Fonctionnalité
applets Java peuvent augmenter de manière significative les fonctions disponibles dans une application et d'améliorer les fonctions disponibles sur un site Web. En ajoutant des applets Java interactifs , les webmasters peuvent offrir aux visiteurs une expérience pas disponible à travers le texte et les graphiques droite . En ajoutant des jeux et autres contenus interactifs , les webmasters peuvent également augmenter le temps que les utilisateurs passent sur le site, augmentant ainsi l'exposition des utilisateurs aux messages publicitaires et aux autres méthodes de monétisation du site. Webmasters doivent user de prudence dans l'ajout des applets Java comme un moyen d'augmenter la fonctionnalité d'un site, même si, comme certains anciens ordinateurs peuvent être incapables de traiter efficacement un grand applets . En outre, les applets Java peuvent ralentir les performances d'une page Web , et certains utilisateurs pourraient abandonner le site avant l'applet entièrement charges.
Plates-formes
Selon le site Web de programmation Web Dot Dev, applets Java permettent aux programmeurs et webmasters de diffuser du contenu quel que soit le choix de l'utilisateur dans le système d'exploitation. Bien que les programmeurs traditionnels doivent offrir des versions distinctes de logiciels pour Windows , Macintosh et UNIX /Linux , les applets Java seront généralement courir pour tout utilisateur disposant d'un navigateur Web . Bien que cette plate-forme d'indépendance peut réduire considérablement la quantité de temps qu'un programmeur doit passer développer des applications pour différents systèmes , les webmasters doivent garder à l'esprit que certains appareils ne seront pas exécuter des applets Java du tout. Selon le Guide de Java gratuit , le navigateur Web d'un utilisateur doit contenir un interpréteur Java pour charger et exécuter correctement les applets Java . Parce que certains appareils et systèmes d'exploitation mobiles en particulier , ne supportent pas ces interprètes , certains utilisateurs peuvent être incapables d' accéder à des programmes basés sur Java. Les sites Web qui s'appuient fortement sur Java pour la livraison de contenu peuvent perdre certains utilisateurs qui ne peuvent pas exécuter les applets .
Facilité d'utilisation
Java , selon le Java libre guide, propose un outil facile à utiliser , interface de programmation en langage clair qui permet aux concepteurs de logiciels de créer rapidement et facilement de nouveaux applets . Du point de vue de l'utilisateur , les applets Java chargent généralement rapidement et dans le fond , ce qui nécessite souvent peu ou pas d' entrée. Parce que Java offre une interface utilisateur presque transparente lorsqu'il est incorporé dans les sites Web et les applications , les webmasters et les programmeurs peuvent rapidement et facilement fournir du contenu à même les utilisateurs les plus novices. Si le code ne se charge pas correctement ou l'applet génère un message d' erreur , cependant, certains utilisateurs peuvent se trouver incapables de continuer à utiliser l'application ou d'abandonner le site tout à fait.
Cache
les navigateurs Web
des utilisateurs conservent généralement des applets Java dans leurs mémoires cache , de sorte que les applets chargent très rapidement à chaque fois qu'un utilisateur revient à un site Web avec les applets intégrés. En outre , de nombreuses applets Java ont largement accès à l'ordinateur local de l'utilisateur , de sorte que les webmasters peuvent facilement interagir avec les informations personnelles d'un utilisateur. Si le navigateur de l' utilisateur ne respecte pas l'applet Java dans son cache , cependant, le chargement de l'applet chaque fois que l' utilisateur visite le site peut entraver de manière significative la performance du site. En outre , les navigateurs avec des paramètres de sécurité très élevées peuvent empêcher les applets Java d'accéder au disque dur local , laissant l'expérience de l' utilisateur sévèrement limité.