onmouseover : javascript ou intégré au HTML ???

onmouseover : javascript ou intégré au HTML ??? - HTML/CSS - Programmation

Marsh Posté le 28-09-2003 à 13:39:51    

Voilà la situation :
- sur un autre forum, une personne demande de faire un image survolée.
- je lui donne une solution en CSS sans javascript.
- un soi-disant expert lui répond :  <img name="imagefliper" src="002.jpg" onMouseOver="document.imagefliper.src = '001.jpg'; return true;" onMouseOut="document.imagefliper.src = '002.jpg'; return true;">
- je réponds : que cette technique fonctionne aussi, à condition que l'internaute ait javascript activé
 
Et voici ce que me dit "l'expert" :  
"C'est du n'importe quoi (une fois de plus)!
 
onMouseOver et onMouseOut sont des événements intrinsèques : complètement intégrés au HTML."
 
Rassurez-moi : "onmouseover", c'est bien du javascript, non?
Lorsque js est désactivé ça ne fonctionne pas, non?
Dernière chose : un onmouseover sur un site ne passe pas les Validateurs d'Accessibilité (WCAG ou section 508), non ?


---------------
www.polychromies.com (Portfolio) - www.photographier-bebe.com (livre photo de bébé) - www.alsacreations.com
Reply

Marsh Posté le 28-09-2003 à 13:39:51   

Reply

Marsh Posté le 28-09-2003 à 13:57:37    

SIBELIUS a écrit :

Voilà la situation :
- sur un autre forum, une personne demande de faire un image survolée.
- je lui donne une solution en CSS sans javascript.
- un soi-disant expert lui répond :  <img name="imagefliper" src="002.jpg" onMouseOver="document.imagefliper.src = '001.jpg'; return true;" onMouseOut="document.imagefliper.src = '002.jpg'; return true;">
- je réponds : que cette technique fonctionne aussi, à condition que l'internaute ait javascript activé
 
Et voici ce que me dit "l'expert" :  
"C'est du n'importe quoi (une fois de plus)!
 
onMouseOver et onMouseOut sont des événements intrinsèques : complètement intégrés au HTML."
 
Rassurez-moi : "onmouseover", c'est bien du javascript, non?
Lorsque js est désactivé ça ne fonctionne pas, non?
Dernière chose : un onmouseover sur un site ne passe pas les Validateurs d'Accessibilité (WCAG ou section 508), non ?


 
Montre nous le topic du forum en question qu'on aille un peu calmer cet "expert"...  [:yaisse2]

Reply

Marsh Posté le 28-09-2003 à 14:00:14    

Je n'en demandais pas tant, mais pourquoi pas : http://www.allhtml.com/forum/index [...] 1&i=313784
 
Pour la petite histoire : cet "expert" ne me lâche plus depuis que j'ai osé le contredire (à raison) sur un point précis ;)


Message édité par sibelius le 28-09-2003 à 14:01:43

---------------
www.polychromies.com (Portfolio) - www.photographier-bebe.com (livre photo de bébé) - www.alsacreations.com
Reply

Marsh Posté le 28-09-2003 à 14:05:55    

SIBELIUS a écrit :


 
Et voici ce que me dit "l'expert" :  
"C'est du n'importe quoi (une fois de plus)!
 
onMouseOver et onMouseOut sont des événements intrinsèques : complètement intégrés au HTML."
 


 
[:rofl] super l'expert
 
dis, sur le topic allhtml tu mets « Tiens, et pour en rajouter une couche : "onMouseOver" ne passe pas au Validateur W3C », c'est parce que les attributs doivent être en majuscule en XHTML, donc onmouseover ;)


Message édité par antp le 28-09-2003 à 14:06:24

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 28-09-2003 à 14:10:56    

antp a écrit :


dis, sur le topic allhtml tu mets « Tiens, et pour en rajouter une couche : "onMouseOver" ne passe pas au Validateur W3C », c'est parce que les attributs doivent être en majuscule en XHTML, donc onmouseover ;)


Tout à fait : "onMouseOver" ne passe pas, mais "onmouseover" oui ;)
Tant qu'à faire, autant l'écrire proprement tout de suite.


---------------
www.polychromies.com (Portfolio) - www.photographier-bebe.com (livre photo de bébé) - www.alsacreations.com
Reply

Marsh Posté le 28-09-2003 à 14:30:39    

SIBELIUS a écrit :


onMouseOver et onMouseOut sont des événements intrinsèques : complètement intégrés au HTML."


 
Tous les trucs genre onmouseover, etc... sont biens intrinsèques à l'HTML (ce sont les Intrinsic events cf. http://www.w3.org/TR/html4/interac [...] l#h-18.2.3). Par contre, ce qu'on met dedans, c'est bien du script (javascript, VBscript, n'importe quel langage de scraÿpt)


---------------
W3C : Leading the Web to Its Full Potential... - Membre du W3C l33t club
Reply

Marsh Posté le 28-09-2003 à 14:33:28    

Intrinsèques ou non ça na change rien au problème : si le visiteur désactive js, le onmouseover ne fonctionne plus (j'ai testé)


---------------
www.polychromies.com (Portfolio) - www.photographier-bebe.com (livre photo de bébé) - www.alsacreations.com
Reply

Marsh Posté le 29-09-2003 à 01:47:51    

Eh bien il est têtu le bougre : il vient de remettre une couche ! ;)


---------------
www.polychromies.com (Portfolio) - www.photographier-bebe.com (livre photo de bébé) - www.alsacreations.com
Reply

Marsh Posté le 29-09-2003 à 10:02:03    

he bhe [:mlc] puis son document.imageName.... c'est un truc propre à IE, non ?

Reply

Marsh Posté le 29-09-2003 à 23:12:00    

Alors Hermes, que penses-tu de mon copain ?  :)


---------------
www.polychromies.com (Portfolio) - www.photographier-bebe.com (livre photo de bébé) - www.alsacreations.com
Reply

Marsh Posté le 29-09-2003 à 23:12:00   

Reply

Marsh Posté le 29-09-2003 à 23:23:11    

Citation :

Je ne sais pas qui tu es, mais quoi que tu fasses, ou qui que tu sois, ça ne prouve rien de toutes manières. 99.99% des professionnels qui font des sites sont au mieux des mecs en retard de 5 ans sur les technos, au pire des incompétents. --> Pas de respect des normes, pas de prise en compte des handicapés, pas de prise en compte des autres navigateurs, utilisation de logiciel WYSIWYG piratés, méconnaissance des CSS, du javascript etc... etc...


 
 
Mais bien sûr !
 
 

Reply

Marsh Posté le 29-09-2003 à 23:28:26    

Autobot a écrit :


Mais bien sûr !

Bah tu as raison, c'est peut-être un peu plus que ça en effet.
Il est vrai que le xml date de 1998 environ, non? Pour ce qui est des normes W3C ça doit dater des années 1995... et quand on voit que 99.9% des sites sont obsolètes ;) (www.pompage.net/pompe/obsoletes/)


---------------
www.polychromies.com (Portfolio) - www.photographier-bebe.com (livre photo de bébé) - www.alsacreations.com
Reply

Marsh Posté le 29-09-2003 à 23:40:17    

ça me fait chaud au coeur de savoir que j'ai un sacré retard et je que suis peut-être même incompétent ... sans compter sur le fait que mon travail est sûrement devenu obsolète depuis toutes ces années :)  
 
Merci de m'avoir montré la lumière  :jap:  

Reply

Marsh Posté le 29-09-2003 à 23:46:12    

Bah, ça me concerne aussi : je n'ai pas encore touché à xml... mais le web évolue vite et c'est à nous de suivre l'évolution... où à être vite obsolètes


---------------
www.polychromies.com (Portfolio) - www.photographier-bebe.com (livre photo de bébé) - www.alsacreations.com
Reply

Marsh Posté le 30-09-2003 à 09:04:48    

Autobot a écrit :

ça me fait chaud au coeur de savoir que j'ai un sacré retard et je que suis peut-être même incompétent ... sans compter sur le fait que mon travail est sûrement devenu obsolète depuis toutes ces années :)  
 
Merci de m'avoir montré la lumière  :jap:  


 
La récente polémique sur les journaux télévisés actuellement parce que le web est inaccessible aux aveugles (enfin la TV s'est décidé à en parler), montre clairement que les professionnels du secteur ont "mal appris" à faire des sites.
 
Ce n'est d'ailleurs pas complêtement de leur faute et je ne leur jette pas la pierre. En effet, quand je vois que dans des écoles réputées, dreamweaver est au programme... ça laisse rêveur... Je suis convaincu que les profs dans ces écoles sont complêtement dépassés par les évènements.
 
Conclusion : un bon web-créateur se forme seul... Ce qui n'est jamais facile. Certains sont plus ou moins performants comme autodidactes.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed