WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Stage Erasme: Visualisation de Réseaux


par Cédric TEMPLE
UNIVERSITE DE VALENCIENNES ET DU HAINAUT CAMBRESIS - Master Informatique Première Année 2003
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

4.5 Navigateurs Web

Différents navigateurs Web ont été testés pour vérifier que l'applet donnait les mêmes résultats. Les navigateurs de tests ont été Mozilla dans sa version 1.3, Nets-cape dans sa version 7.0 et Galeon, installé de base avec la Red Hat. L'applet s'est comportée de la même manière avec les trois navigateurs, même dans un problème rencontré. La description du problème est la suivante : au chargement de l'applet, lorsque l'on souhaite entrer du texte dans l'une des cases disponibles (un objet JTextfield), il est impossible de le faire directement sans changer tout d'abord de fenêtre. En effet, les navigateurs refusaient de mettre le focus dans la case correspondante, il fallait alors changer de fenêtre (donner le focus à un terminal ou un éditeur de texte par exemple) puis revenir dans le navigateur. Ce problème est maintenant réglé de manière complètement artificielle : l'applet étant signée car demandant un certains nombres de privilèges (comme lancer plusieurs threads ou se connecter à un serveur), juste avant la fin du chargement une fenêtre s'ouvre demandant si l'utilisateur souhaite faire confiance à l'applet. C'est l'ouverture de cette fenêtre qui règle le problème précédent. Il semble cependant que le problème ne soit qu'en partie réglé car lors du rechargement de l'applet, la fenêtre ne s'ouvre plus car l'utilisateur a déjà donné son accord pour le chargement de l'applet, ce qui implique qu'il faut alors sortir de la fenêtre puis y revenir.

Un autre petit problème vient de l'affichage de l'applet dans une fenêtre de taille maximale. En effet, à la demande du responsable, un bouton permet de «sortir» l'applet du navigateur et de la voir dans une autre fenêtre. Cependant, lorsque l'on maximise la fenêtre, les proportions des différents composants à l'intérieur de la fenêtre ne sont plus du tout respectées et l'affichage devient très désagréable.

4.6 Editeur de texte

Le code source peut être édité directement dans Poséidon. Cependant, Poséidon consommant de nombreuses ressources mémoire, l'ouverture d'un navigateur Web

pour consulter la documentation disponible sur le Web (l'API du JDK [API] sur le site de Sun) et de l'applet les ressources de la machine devenant vite très limitées. Un éditeur de code source se révèle donc plus léger mais aussi beaucoup plus fonctionnel, notamment pour l'indentation et la navigation entre différents fichiers. Emacs a donc permis l'édition du code source d'une manière bien plus aisée.

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Là où il n'y a pas d'espoir, nous devons l'inventer"   Albert Camus