Horloge Analogique en HTML/Javascript [Code] - HTML/CSS - Programmation
Marsh Posté le 09-05-2007 à 21:34:26
Merci pour ce script.<br />
Je l'utilise sur mon site.
Vous pouvez le voir ici www.fcbat.com
Marsh Posté le 03-08-2007 à 16:15:38
J'ai mis à jour le texte et il est maintenant possible de tout télécharger dans un fichier zip.
Lien supprimé
Marsh Posté le 03-08-2007 à 16:39:49
Salut,
J'ai essayé hier d'afficher un png24 sous ie6, mais finalement j'ai laissé tomber et j'ai utilisé un gif.
Tu saurais me faire un exemple hyper simple d'affichage de png sous ie 6 qui marche que je puisse recopier? J'ai peur de pas savoir prendre que les parties utiles de ton code... Un énorme merci si tu pouvais m'aider.
Marsh Posté le 04-08-2007 à 23:00:35
Durkheim> C'est assez simple en fait...
Si le navigateur est IE 5.5 ou IE 6, il faut récupérer l'élément image, ici nodeImg, coller le nom de l'image dans szSrc et appliquer la ligne suivante :
|
Marsh Posté le 05-08-2007 à 22:44:35
Je me demandais pkoi ça mettait autant de temps à charger au début
Forcément, avec 365 images
En tout cas, pas mal
Y'a juste que je sais pas si c'est IE 7 ou quoi, mais les aiguilles sont décallées par rapport au centre de l'horloge et même entre elles
Marsh Posté le 05-08-2007 à 22:53:03
Apparement, c'est pas IE7, parceque j'ai pareil avec FF sous Debian et IE6SP1 sous 98
Quoique sous IE6SP1 ça semble un peu moins décallé.
Marsh Posté le 06-08-2007 à 21:41:36
MagicBuzz> Faut pas lire une ligne sur deux, c'est pas bien, pas glop !
Citation : Petits soucis : |
C'est les images qui ne sont pas assez travaillées...
Marsh Posté le 07-08-2007 à 15:47:13
ouais c'est vrai ça gache un peu le design.
mais sinon je trouve qu'elle est pas si mal cette horloge..
Marsh Posté le 11-08-2007 à 18:41:24
christophe_d13 a écrit : |
ou comment flinguer le serveur ...
et niveau code, il y a moyen de faire beaucoup mieux !!
allez, cadeau : http://kangol.prout.be/tests/jsclock/
Marsh Posté le 13-08-2007 à 10:22:33
KangOl> C'est pas encore terminé (il manque la gestion de la transparence). Mais c'est surement mieux que charger progressivement les images.
En fait, je ne savais pas que l'on pouvait utiliser ce genre de technique en JS (le position X/Y dans l'image comme un bitblt). Mais est-ce que cela fonctionne sur tous les navigateurs ? IE5, IE5.5, IE6, IE7, FireFox, Opera, Mozilla...
Marsh Posté le 13-08-2007 à 10:25:49
christophe_d13 a écrit : KangOl> C'est pas encore terminé (il manque la gestion de la transparence). Mais c'est surement mieux que charger progressivement les images. |
En tout cas ça ne passe pas sous IE6
Marsh Posté le 13-08-2007 à 18:29:35
vu que ce sont des png, ca ne m'étonne pas...
et puis IE < 6, je pense qu'on peut les oublier
Marsh Posté le 13-08-2007 à 21:49:27
KangOl> Le but de cet horloge, lorsque je l'avais développé était de fonctionner à partir d'IE5, de Safari (celle avec les G4), de Firefox, de mozilla et d'opéra.
Il fallait du code compatible.
Marsh Posté le 13-08-2007 à 22:04:05
d'un autre coté, vu le code, ca devrais marcher sous tous les navigateurs avec des .gif ...
Marsh Posté le 14-08-2007 à 10:11:21
Reply
Marsh Posté le 20-02-2007 à 17:04:00
Je viens de finir une horloge en Javascript/HTML...
Il y a surement des erreurs... Le JS/HTML n'est pas mon domaine de prédilection.
Le code est écrit pour être le plus lisible et compréhensible (pas pour être le plus efficace).
Vous pouvez la voir en activité ici :
Lien supprimé
Et tout télécharger là :
Lien supprimé
Le design de l'horloge est dans l'esprit MacOS.
Lien supprimé
J'utilise en tout 365 images : GIF 8 bits avec transparence et PNG 32bits (24bits+alpha 8bits)
- 2 x 60 images pour les heures (format PNG et GIF) - clock-h00.gif à clock-h59.gif et clock-h00.png à clock-h59.png
- 2 x 60 images pour les minutes (format PNG et GIF) - clock-m00.gif à clock-m59.gif et clock-m00.png à clock-m59.png
- 2 x 60 images pour les secondes (format PNG et GIF) - clock-s00.gif à clock-s59.gif et clock-s00.png à clock-s59.png
- 2 x 2 images pour le fond (format PNG et GIF) - clock-am.gif, clock-pm.gif, clock-am.png, clock-pm.png
- 1 image de fond transparent (format GIF) - clock-blank.gif
Total : 49Ko pour les GIF et 209Ko pour les PNG
Elle a été testée sous Firefox 2.0, Internet Explorer 5.0, Internet Explorer 5.5, Internet Explorer 6 et Safari (version MacOS 10.4).
Spécificité :
- Sa taille est fixée à 96x96
- Par défaut, on utilise le format PNG sauf lorsqu'Internet Explorer est détecté en version 5.0 ou antérieure, dans ce cas, le GIF est utilisé.
- La transparence des PNG est forcée en mode Internet Explorer 5.5 et 6.0.
- Toutes les images sont préchargées simultanément.
Petits soucis :
- L'alignement du centre des aiguilles est assez moyen...
- Il faudrait alléger le code et incorporer le preload dans l'affichage
Le code
Message édité par christophe_d13 le 05-06-2009 à 17:32:04
---------------
http://www.ikalizer.fr