Bonjour,

je suis webmaster freelance depuis plusieurs années et je vous avoue me perdre un petit peu dans tous les problèmes d’accessibilité des sites :

- faire des commentaires conditionnels pour chaque version de IE
- certains sélecteurs CSS ne sont pas pris en compte par certains navigateurs
- certaines propriétés CSS 2.1 sont mal prises en compte par certains navigateurs
- le CSS 3 j'en parle même pas ...
- Pour des affichages convenables sur mobiles/tablettes il faut utiliser des Medias Query (notamment)

Bref ..... déjà que le développement d'un site est long, il faut passer quasi 1,5 fois plus de temps que nécessaire pour s'assurer que tout marchera comme il faut quelque soit le navigateur et le support utilisé.

Ma question est simple : comment s'affranchir de toutes ces étapes ? J'en ai franchement marre de perdre du temps là-dessus. Utiliser un CMS ? Des resets CSS ? Des JavaScript de réinitialisation ? Un framework ? Wordpress ?

Quels sont vos conseils et/ou vos pratiques ?
Hello,
Il me semble que tu parle finalement plus de problèmes de compatibilité que d'accessibilité.
antoniolav a écrit :
Bref ..... déjà que le développement d'un site est long, il faut passer quasi 1,5 fois plus de temps que nécessaire pour s'assurer que tout marchera comme il faut quelque soit le navigateur et le support utilisé.
Ma question est simple : comment s'affranchir de toutes ces étapes ? J'en ai franchement marre de perdre du temps là-dessus. Utiliser un CMS ? Des resets CSS ? Des JavaScript de réinitialisation ? Un framework ? Wordpress ?

Un CMS ne pourra jamais te permettre de t'affranchir d'avoir un CdC détaillant la compatibilité prévue sur le projet, une base HTML/CSS front-end propre, des phases de tests complètes et les correctifs qui s'imposent suivant la compatibilité prévue en amont Smiley cligne
Les resets CSS doivent être utilisés avec beaucoup de précaution tout comme d'éventuelles solutions Javascript.
Finalement, le seul moyen de «s'affranchir de toutes ces étapes», c'est de ne pas perdre de temps là-dessus en s'affranchissant de toutes ces étapes !
Il y a des solutions techniques qui permettent de faciliter les choses quand elles sont bien utilisées, mais ça ne remplace pas l'expérience du terrain (connaître les principaux problèmes de compatibilités IE6/IE7 ssi l'on souhaite leur assurer une compatibilité parfaite, utiliser les principes d'amélioration progressive ou de dégradation élégante, etc.).
Pas vraiment de solution à ton problème, donc…
Modifié par audrasjb (27 Dec 2011 - 16:14)