Bonjour, je suis intégrateur dans une agence web de Montpellier et je me pose des questions sur l'utilisation des CSS3.

Devant être compatible tous navigateurs (anciens et récents), l'utilisation des propriétés CSS3 entrainent forcement une surcouche de js, ce qui alourdi le site.

Faut-il faire une feuille de style pour les navigateurs qui le prenne en charge et une pour les autres ?

Merci pour vos éclaircissements
a écrit :
Devant être compatible tous navigateurs (anciens et récents), l'utilisation des propriétés CSS3 entrainent forcement une surcouche de js, ce qui alourdi le site.


Même avec des js, je ne suis pas sûr que Ie-débile va comprendre les propriétés... si tu mets en css3 il va falloir beaucoup d'heures de photoshop pour faire des images pour chaque iemerde Smiley cligne
Administrateur
Hello,

"être compatible tous navigateurs (anciens et récents)" n'a - d'après moi - plus beaucoup de sens aujourd'hui.

A l'heure où on côtoie plusieurs générations de navigateurs en même temps (je pense à IE6 et très bientôt IE9), il devient tout simplement impossible de faire un site de la même manière pour tout le monde : IE6 ne reconnaît même pas la moitié de CSS2 et IE9 reconnaîtra une partie de CSS3.

Chez nous, on fait comme tout le monde : on propose un tableau de prise en charge progressive selon les générations de navigateurs. Et on accepte que des différences surviennent sur les anciennes versions.

Selon tes besoins et tes clients, à toi de voir quelles différences sont acceptables sur telle génération.

A partir de là, il faut choisir une stratégie pour que les mauvais élèves ne soient pas trop pénalisés quand-même : soit des bidouilles javascript, soit d'anciennes techniques de design (découpages multiples d'images, imbrications multiples de div), soit on accepte les choses en tolérant qu'un coin puisse être carré sur IE.

En tant qu'agence, on explique à nos clients qu'à l'heure actuelle, on gagne 50% de temps à utiliser les techniques actuelles... et que du coup s'il veut un rendu au pixel près sur un navigateur dinosaure, ça risque de lui coûter bien plus cher.
Bonjour,

alesson a écrit :
Même avec des js, je ne suis pas sûr que Ie-débile va comprendre les propriétés... si tu mets en css3 il va falloir beaucoup d'heures de photoshop pour faire des images pour chaque iemerde Smiley cligne
Est-ce qu'il te serais possible d'utiliser un langage correct...