Projet Cabri Java
Application CabriWeb
Dans le but de faciliter la création de fichiers HTML utilisant l'applet CabriJava, une application écrite en Java appelée CabriWeb est disponible. Avant de voir comment la mettre en oeuvre sous divers systèmes, présentons ses fonctionnalités :
 
Au lancement de l'application, une fenêtre vide s'affiche et l'utilisateur est invité à choisir un fichier Cabri produit par l'application Cabri géomètre II ou un fichier HTML au moyen du menu "Ouvrir..." ou du raccourci-clavier <pomme>O ou <ctrl>O. Ces fichiers doivent être présents préalablement sur le disque local de l'usager ou déchargés depuis le site Web que vous voulez modifier. Dans ce dernier cas, il est conseillé de placer sur son disque une copie de travail du site identique à l'original. Ainsi les noms des fichiers et dossiers seront les mêmes en local et sur le site et aucune chemin invalide à un fichier ne devrait être créé. Pour les mêmes raisons, il est conseillé de n'utiliser que des caractères alphanumériques non accentués dans les noms de fichiers ou de dossiers.
Étudions d'abord le cas du travail sur une figure. Si celle-ci est bien reconnue comme une figure Cabri II), la figure Cabri s'ouvre au travers de CabriWeb et se manipule comme l'applet, avec en plus des possibilités de déplacement et de redimensionnement.

Deux menus sont proposés :

Dans le cas du travail sur un fichier HTML déjà créé, CabriWeb recherche la présence d'une ou plusieurs applets CabriJava dans le fichier choisi. Si plusieurs applets sont présentent un dialogue permet de désigner celle dont on veut éditer les paramètres. Lors de l'enregistrement du fichier HTML, tout le texte précédant et suivant la balise <APPLET...>...</APPLET> choisie est sauvegardé; seule la balise de l'aplet CabriJava modifiée est remplacée avec ses nouveaux paramètres. Noter qu'il est aussi possible de placer dans les fichiers HTML une balise minimale comme

<APPLET CODE=CabriJava> </APPLET> ou <APPLET CODE=CabriJava.class> </APPLET>

Lors de la lecture d'une telle balise, une fenêtre vide s'ouvre à la place de l'applet factice; il faut alors choisir d'abord la figure à animer par CabriJava, puis ses paramètres.

 
Comment décharger et utiliser cette version béta de l'application CabriWeb ?
Plusieurs cas (même si Java est multiplateformes...) :
Pour résumer : liens pour le déchargement :
CabriWebMac9.sea.hqx (~190 Ko) pour MacOS 9 avec MRJ 2.2 ou après
CabriWebMacX.dmg.gz (~230 Kb) pour MacOS X avec Java 1.4.2 et après
CabriWeb.jar.zip (~140 Ko) pour Windows ou Linux

Tout commentaire ou rapport de bogue sera apprécié : n'hésitez pas à nous envoyer vos remarques et vos souhaits.


Projet Cabri Java - version 1.1.0 - 18/10/2004