web-dev-qa-db-fra.com

Comment choisir les navigateurs à supporter?

Je dois faire des recommandations à une équipe d'ingénieurs sur les navigateurs (IE) à prendre en charge et à abandonner.

Les analyses montrent que, sur un an, IE6 est utilisé dans 0,0004% de pages uniques (2/247K), ce qui semble être une évidence.

  • IE7> 3,6K/247K (0,8%)
  • IE8> 15,1K/247K (3,5%)
  • IE9> 22,7K/247K (5,3%)

0,8%? Bien sûr, laissez tomber cela. Mais 5,3%?

Existe-t-il un moyen objectif et raisonnable de déterminer la ligne de démarcation en ce qui concerne la prise en charge des versions de navigateur?

3
dennislees

La mesure objective est l'argent: combien coûte l'entretien du support du navigateur par rapport à celui de refuser les utilisateurs en raison de la compatibilité du navigateur.

Frais de refus d'utilisateurs

  • Perte immédiate de revenus provenant des ventes ou de la publicité
  • "Mauvaise volonté" lorsque les utilisateurs se rappellent que votre site ne fonctionne pas et sont moins susceptibles de l'utiliser à l'avenir
  • Coûts d'acquisition des clients gaspillés
  • Impacts sur le référencement dus à une mauvaise convivialité ou à des scores "adaptés aux mobiles"

Coûts de prise en charge du navigateur

  • Temps du développeur (qui peut être difficile à estimer à l'avance)
  • Temps d'assurance qualité
  • Equipement et accès aux navigateurs
  • Coût d'opportunité (vous auriez pu travailler sur autre chose qui rapporte plus d'argent)
  • Ne pas être en mesure d'utiliser la technologie car elle n'est pas prise en charge par un navigateur spécifique. (Cela peut donner à votre site un aspect ou un comportement pire pour tout le monde.)

Ayant moi-même évalué ces facteurs, j'utilise habituellement un seuil de 2%. Si le navigateur a au moins 2% de part de marché, cela vaut la peine d'être pris en charge.

Au cours des 10 dernières années, les anciennes versions de IE ont été les plus coûteuses à prendre en charge. Ils nécessitent généralement plus de solutions de contournement et prennent en charge moins de fonctionnalités que les autres navigateurs. Ils ont également tendance à être utilisés beaucoup plus longtemps que les anciennes versions des autres navigateurs. Le coût de la prise en charge de IE 8 (3%) pourrait être vingt fois supérieur à celui de la prise en charge de la prise en charge de Opera (1%). Vous devez parfois le prendre au cas par cas et voir à quel point votre site Web est endommagé dans ce navigateur.

4
Stephen Ostermiller

En regardant les données, je ne prendrais en charge que IE8 et IE9. Cependant, certaines fonctionnalités, qui sont peut-être essentielles pour votre site, ne sont peut-être pas présentes dans IE8.

1
Kirsty Simms