Bonjour,
Dans le tutoriel de Raphaël sur DD_roundies, il est question d'appeler le script via des commentaires conditionnels pour internet explorer (versions égales ou plus anciennes que IE8)…

Cependant, en regardant la documentation, on y trouve cette précision:
DD_roundies a écrit :
addRule can take up to three arguments:
(REQUIRED) A text string representing a CSS selector
(REQUIRED) A text string representing a border radius or radii (anywhere from 1 to 4, separated by commas)
(OPTIONAL) A boolean indicating whether or not you want to make roundies just in IE (set to false), or attempt to make roundies in "all" browsers (set to true).

Auquel cas, une seule déclaration suffirait, sans faire de distinguo entre les différents navigateurs…

Quelqu'un aurait déjà testé cet argument? Y'a-t-il une restriction, ou des problèmes particuliers?
Modifié par speedlab (21 Aug 2010 - 15:07)
Hello,

je dirais que :
1) autant ne pas utiliser de JavaScript pour ça si le CSS suffit.
2) autant utiliser les commentaires conditionnels pour ne cibler que les versions d'IE < 9 (puisqu'on peut espérer que la prochaine version saura gérer la propriété border-radius).

My 2 cts.
Salut,
La question portait justement là-dessus…
Avant qu'ie9 soit largement distribué (la première version bêta complète du navigateur de Microsoft sera dévoilée le 15 septembre), il va falloir attendre un bon bout de temps, je pense…

Puisque qu'il faut encore prévoir un comportement spécifique ie -> utilisation de javascript "nécessaire"… Donc pourquoi ne pas utiliser une seule méthode d'implémentation (roundies avec le 3ème argument - optionnel)?
speedlab a écrit :
Puisque qu'il faut encore prévoir un comportement spécifique ie -> utilisation de javascript "nécessaire"… Donc pourquoi ne pas utiliser une seule méthode d'implémentation (roundies avec le 3ème argument - optionnel)?
Pour les raisons que je donnais plus haut en ajoutant :
3) on ne va pas revenir sur nos vieux codes le jour où IE9 va débarquer.
4) après tout ce n'est que du cosmétique.

Et bien sûr mon avis n'engage que moi. Smiley smile
Mmmh… Difficile de faire un choix. J'entends bien ce que tu dis, je suis effectivement d'accord sur
Heyoan a écrit :
on ne va pas revenir sur nos vieux codes le jour où IE9 va débarquer.


Ma réflexion portait sur la maintenabilité: moins de fichiers = moins de risques, mais effectivement,
Heyoan a écrit :
autant ne pas utiliser de JavaScript pour ça si le CSS suffit.


Merci pour tes éclaircissements Smiley smile