onmouseover : javascript ou intégré au HTML ??? - HTML/CSS - Programmation
Marsh Posté le 28-09-2003 à 13:57:37
SIBELIUS a écrit : Voilà la situation : |
Montre nous le topic du forum en question qu'on aille un peu calmer cet "expert"...
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
Marsh Posté le 28-09-2003 à 14:05:55
SIBELIUS a écrit : |
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
Marsh Posté le 28-09-2003 à 14:10:56
antp a écrit : |
Tout à fait : "onMouseOver" ne passe pas, mais "onmouseover" oui
Tant qu'à faire, autant l'écrire proprement tout de suite.
Marsh Posté le 28-09-2003 à 14:30:39
SIBELIUS a écrit : |
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)
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é)
Marsh Posté le 29-09-2003 à 01:47:51
Eh bien il est têtu le bougre : il vient de remettre une couche !
Marsh Posté le 29-09-2003 à 10:02:03
he bhe puis son document.imageName.... c'est un truc propre à IE, non ?
Marsh Posté le 29-09-2003 à 23:12:00
Alors Hermes, que penses-tu de mon copain ?
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 !
Marsh Posté le 29-09-2003 à 23:28:26
Autobot a écrit : |
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/)
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
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
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 |
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.
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