Bonjour,
en général je m'assure que le site s'affiche correctement sur IE8 (mais pas les "fioritures avancées" comme les coins arrondis...) et reste lisible sur IE7. Par lisible j'entend que tous les textes sont affichés (pas de superposition), que si le site a 2 colonnes alors les 2 colonnes ne passent pas l'une sous l'autre mais que si une marge de 13px devient 18px je passe. Si l'écart est d'1em je regarde d'où ça provient et je corrige.
Je fais de même TRÈS rapidement avec IE6 parce que j'utilise des sélecteurs trop avancés pour lui, en particulier dans le menu de navigation mais c'est juste pour m'assurer que les liens sont l'un à côté de l'autre (.ie6 #nav a { float: left; display: block} en gros ^^). Le but est d'éviter la superposition de contenu et de ne pas y passer plus de quelques dizaines de minutes.
alsacreations.fr a des clients très divers :
- des chargés d'affaire dont le web n'est pas le métier principal (à nous de les conseiller et expliquer les implications de notre choix par défaut adapté à leur besoin),
- d'autres agences web qui sont libres de demander (avant) un support précis pour IE7, à utiliser CSS3PIE pour les bords arrondis sur IE8, etc à nous de les conseiller/mettre en garde et à ajuster l'estimation du temps en fonction des contraintes énoncées,
- des entreprises/collectivités qui ont un cahier des charges (je vous jure que ça existe !
) où c'est explicité.
On s'adapte, par exemple quand le marché émergent du client est ... le marché intérieur chinois et qu'IE6 doit être à peu près supporté et le support IE7 de bonne qualité.
Comme réalisation interne, alsacreations.com s'affiche (s'affichait ?) correctement sur IE6+ pour différentes raisons : c'était il y a 2-3 ans, la CSS est regardée par des personnes qui apprennent les CSS, pas de nécessité d'utiliser des propriétés avec un mauvais support pour le plaisir d'utiliser les dernières nouveautés (c'est un site de contenu, pas une démo technologique !)
Dans ton cas, le % du CA représenté par les clients sous IE7 est le même qu'il y ait 100 ou 100.000 visiteurs par jour mais le temps que tu vas devoir y passer est fixe, lui. Plus tu as de clients et plus c'est justifiable.
Il y a aussi le problème de se brider avant même d'avoir commencé : tu n'oseras pas réaliser des choses trop complexes ou bridera le design parce que d'avance tu sais que sur les vieux navigateurs ça va être un cauchemar. Là ta décision impacte tout le site web et donc également les visiteurs avec des navigateurs récents
Tu as peut-être entendu parler de 37signals (basecamp) ne supportant qu'IE9+ (je crois) : ce n'est à mon avis pas représentatif. Ils ont un CA et une marge trèèès confortables et peuvent se permettre de jeter leurs clients encore sur IE8. Leur produit est bon, était novateur en tout cas au début (actuellement j'en sais rien), ils veulent continuer à tenter des trucs nouveaux, être plus rapides pour 95% de leurs clients plutôt que d'être freinés par les 5% restants, développer de nouvelles versions le plus vite possible. À la limite ils ne veulent pas de ces clients, qui risqueraient de diminuer le CA avec leurs autres clients. Ca fait du buzz, donne une image de décisions radicales, de leaders, les clients qui sont au courant se disent qu'ils sont
trop des early adopters top moumoute mais surtout les quelques processus lents dans leur webapp ont été grandement accélérés grâce à cette décision. Ils ont pas un site de contenu et ils savent tirer parti de leur décision parce qu'ils ont de très bons développeurs. C'est pas juste que JS tourne plus vite sur IE9 ou Chrome qu'IE6, c'est qu'on peut faire plus de choses...
Google aussi a abandonné le support de je ne sais quelles versions d'IE pour Google Docs/Drive. D'une part ils ont un navigateur à refourguer de préférence à la planète entière (Chrome), d'autre part, c'est un service qui leur coûte de l'argent et qui est d'une très grande complexité technique (si c'est pas une webapp je sais pas ce que c'est). Les AdSense et la page d'accueil de Google s'affichent sur IE6, pas de souci ^^ (et peut-être Netscape 4.92, en tout cas des milliers de navigateurs exotiques)