Ouvrir nos horizons - Projet technique 3 - RAFH Canada : Réseau d’action des femmes handicapées du Canada

Java – FAQ


Qu’est‑ce que Java?

Java est un langage informatique créé par Sun Microsystems. Il sert à créer de petits programmes appelés « applets » (voir ci‑dessous la définition des applets Java). Les applets peuvent être intégrés aux pages Web et ainsi les rendre plus interactifs.

En théorie, les applets peuvent accomplir tout ce que de petites applications conventionnelles sont en mesure d’effectuer; toutefois, ils s’acquittent de leurs tâches dans votre navigateur. La contrainte la plus sérieuse que rencontre Java sur le Web est liée au taux de transfert d’Internet (relativement lent, comme nous le savons toutes).

Actuellement, on utilise Java principalement pour ajouter du contenu multimédia aux pages Web -- par exemple, des bandes sonores, de la vidéo, du texte déroulant, etc. Ce qui distingue Java, toutefois, est sa capacité d’interactivité réelle sur le Web.

Si vous êtes curieuse et désirez accéder à certains exemples? Vous trouverez une excellente collection d’échantillons JavaScript et d’applets Java sur le site Web Gamelan -- répertoire officiel de Java à l’adresse http://www.gamelan.com/.



Que sont les applets Java?

Contrairement aux applications ordinaires, qui résident dans le disque rigide de l’utilisatrice, les applets Java résident plutôt dans le serveur Web.

Lorsqu’une page Web qui contient un applet Java est affichée avec un navigateur compatible Java, tels Netscape Navigator 3.x, Netscape Communicator 4.x et Microsoft Internet Explorer, le code des applets est automatiquement téléchargé dans votre ordinateur puis exécuté à l’intérieur du navigateur. Cette opération est différente d’une simple « recherche » effectuée par le navigateur à l’aide du code HTML comme dans l’application JavaScript.

Les applets Java peuvent fonctionner de cette façon compte tenu de leur taille beaucoup plus petite que les applications conventionnelles et du très court laps de temps qu’il faut pour en assurer le transfert sur les lignes téléphoniques qui relient votre ordinateur au serveur d’où ils proviennent.



Qu’est‑ce que JavaScript?

JavaScript est un langage de script créé par Netscape Communications et Sun Microsystems. Ce langage s’appuie sommairement sur le langage de programmation Java de Sun -- http://java.sun.com/.

JavaScript n’est pas une solution de remplacement de Java mais lui sert de complément. Puisqu’on ne peut utiliser JavaScript pour créer des applets, ses capacités sont plus restreintes que celles de Java, bien qu ‘il offre certains avantages. Le chargement de JavaScript est souvent plus rapide et il est plus facile à utiliser pour de petites tâches telles la production de texte déroulant et l’exécution de calculs simples.

Au plan technique, JavaScript et Java ont très peu en commun, à l’exception de leurs noms. Toutefois, puisqu’ils produisent souvent des résultats similaires, plusieurs des différences sont peu importantes pour une utilisatrice normale.

Une des différences importantes est que les scripts produits par JavaScript sont directement intégrés au code HTML. Le code d’un applet Java n’est pas intégré au code, bien que le contenu Web créé par l’un ou l’autre figurera dans votre navigateur. Au‑delà de cette distinction, le seul aspect important dont vous devez vous rappeler est que JavaScript et Java sont deux produits différents.



Comment puis‑je savoir si je dois permettre l’activation de Java et de JavaScript?

En réalité, dans de nombreux sites, peu de contenu, lorsqu’il y en a, est lié à l’utilisation de Java ou de JavaScript. Si vous désactivez ces deux fonctions, vous ne remarquerez fort probablement pas de différence immédiatement.

Toutefois, l’utilisation de Java et de JavaScript s’accroît rapidement et, sauf si vous avez des problèmes, vous voudrez probablement activer l’utilisation de ces deux produits. Si vous avez des difficultés qui semblent liées à Java ou à JavaScript, vous pouvez simplement essayer de désactiver l’un ou l’autre, ou les deux, et voir ce qui se passe.

Il n’y a aucun inconvénient à désactiver ces deux produits si ce n’est qu’il pourrait y avoir absence de contenu dans la page. Il ne sera pas toujours évident que vous n’avez pas accès à certains renseignements; toutefois, des pages Web bien conçues incluent souvent une indication d’un contenu important disponible uniquement avec Java ou JavaScript.



Comment activer ou désactiver Java et JavaScript?

Par défaut, Java et JavaScript sont activés (en fonction) dans votre logiciel d’Internet. Pour les désactiver (les mettre hors fonction), effectuez ce qui suit :


Netscape Communicator 4.04 et 4.7
1. Cliquez sur le menu Éditer puis sur Préférences…
2. Cliquez sur la catégorie Avancées.
3. Décochez une des cases Activer Java ou Activer JavaScript, ou les deux. Cliquez sur OK pour conserver vos modifications.


Microsoft Internet Explorer
1. Cliquez sur le menu Outils puis sur Options Internet.
2. Cliquez sur l’onglet Sécurité.
3. Cliquez dans la zone Internet.
4. Cliquez sur le bouton Custom Level.
5. Faites défiler la liste vers le bas jusqu’à l’affichage de la section Script.
6. Sous Script des applets Java, assurez‑vous que la case Activer est sélectionnée.
7. Cliquez sur OK pour sauvegarder les modifications.
8. Cliquez sur OK pour fermer la fenêtre Propriétés Internet.


Netscape Navigator 3.01
1. Cliquez sur le menu Options puis sur Préférences de réseau…
2. Cliquez sur l’onglet Langues.
3. Décochez l’une ou l’autre des cases Activer Java ou Activer JavaScript, ou les deux. Cliquez sur OK pour sauvegarder vos modifications.

Pour activer Java et (ou) JavaScript, inversez le processus décrit ci‑dessus.



Que puis‑je faire en réponse à des erreurs de JavaScript?

Les erreurs produites par JavaScript peuvent avoir plusieurs causes différentes. Comme tout autre langage informatique, JavaScript n’est pas plus efficace que la personne qui utilise ses codes.

La majorité du temps, tout ce que vous pouvez faire est d’informer le webmestre du site concerné pour lui indiquer qu’il y a un problème quelconque.

Toutefois, si vous obtenez des erreurs de JavaScript ou des interruptions imprévues, essayez de ne pas interrompre le chargement de la page au complet avant de conclure qu’il y a un problème. Plusieurs erreurs sont causées par une utilisatrice qui clique n’importe où dans la page avant que celle‑ci ne se soit complètement chargée.



Puis‑je attraper un virus informatique en exécutant des applets Java sur le Web?

Non. Java est à l’épreuve des virus. Contrairement aux applications ordinaires, les applets de Java ne peuvent altérer les données de votre disque rigide et Java ne pose donc aucun risque d’infection par virus informatiques.


retour à l’index de contenu de la technologie

 


Website designed & maintained courtesy of Barbara Anello