Accueil > Programmes > Projets PHP pour Sites WEB > Charlemagne > De Monito à Monitoo > Monito (HTML)
Monito (HTML)
dimanche 8 août 2010, par
Son utilisation est simplissime
- Il suffit de placer une image nommée monito.gif dans un dossier quelconque
- A côté de la page WEB index.html
Puis d’ouvrir la page WEB index.html, qui activera aussitôt le déroulement :
- Le déroulement peut être contrôlé à l’aide des boutons de magnétoscope situés sous l’image
- Début
- Retour plus moins rapide
- Stop
- Avance plus ou moins rapide
- Fin
- Rejouer depuis le début
NOTE PRATIQUE
Ce mode d’emploi simplissime a comme corolaire une certaine rigidité dans l’organisation
- Il faut une page INDEX.HTML pour chaque IMAGE
- L’image doit obligatoirement s’appeler MONITO.GIF
Une version pour image JPG monito.jpg est également disponible
Le format GIF a été choisi après de nombreux essais car il semble le plus adapté à la compression des tracés de monitoring
- Très forte compression (donc petit fichier très rapide à charger)
- Sans perte de qualité (8 couleurs suffisent largement à sa reproduction)
NOTE TECHNIQUE
L’algorithme d’animation de l’image bénéficie de la technique moderne de l’HTML DYNAMIQUE encore appelé AJAX associant :
- Balisage HTML de base
- Script Javascript
- Feuilles de Style C.S.S
N’importe quel navigateur est capable de l’interpréter (à condition d’autoriser le JAVASCRIPT)
Et donc n’importe quelle plateforme (PC, MAC, LINUX) est capable de l’utiliser
Enfin le script étant intégralement inscrit en clair dans la page HTML (cf affichage Code Source)
- N’importe qui peut le modifier et l’améliorer,
- Avec un simple éditeur de texte
CODE SOURCE
La lecture du code source distingue 3 sections :
-1- LA SECTION FEUILLE DE STYLE
Entre <STYLE> et </STYLE>
Décrit la présentation des différents objets de la page
- Titre
- Image
- Boutons
On notera essentiellement le balisage du conteneur d’image CONTAINER
Donc l’argument overflow (dépassement) et réglé sur scroll
- Ce qui fait apparaitre un ascenseur horizontal permettant de dérouler la bande "à la main"
-2- LA SECTION JAVASCRIPT
Entre <SCRIPT> et </SCRIPT>
Est très inspiré du travail libre suivant :
=> http://javascript.internet.com/misc...
Une fonction a été crée pour chaque bouton,
- Ce qui donne ensuite une grande plasticité pour la maintenance et l’amélioration
-3- LA SECTION HTML
Entre les balises <BODY> et </BODY>
A noter que la nom de l’image se détermine dans la section
IMG
On peut remplacer monito.gif, par un nom d’image quelconque
Voir en ligne : http://bluegyn.com/monito/