Je commence à apprendre le javascript et j'aimerais savoir à quel point il est important d'apprendre le support des anciens navigateurs en 2019 (qui utilise IE 7 de nos jours?). Pour chaque code que je trouve dans le livre (à partir de 2014), il existe un code alternatif pour les anciens navigateurs. Dois-je chaque fois vérifier d'abord, par le biais du code, certaines fonctionnalités sont-elles prises en charge par le navigateur? C'est ridicule en quelque sorte. J'ai vérifié certaines pages et je n'ai pas trouvé d'exemples de support. Je crois que c'est bien de savoir des trucs comme ça mais je me demande si je perds mon temps et mon énergie.

J'apprécie chaque illumination.

0
user3427294 5 nov. 2019 à 13:06

2 réponses

Cela dépend de votre public. Si c'est juste pour vous, il n'est pas nécessaire de prendre en charge les anciennes fonctionnalités. Si votre programme va être utilisé dans une entreprise, préparez-vous à IE verrouillé en version. La meilleure stratégie consiste à utiliser quelque chose comme Puis-je utiliser ou MDN pour vérifier quels navigateurs prennent exactement en charge certaines fonctionnalités.

CanIUse conserve spécifiquement des statistiques sur la fréquence des versions, de sorte que vous ne souhaiterez peut-être pas implémenter un poly-remplissage qui n'est nécessaire que pour 0,01% des utilisateurs. Si votre site devient un peu plus grand, vous pouvez utiliser une sorte d'analyse pour voir qui utilise vraiment votre site Web et obtenir des statistiques plus précises sur les types de navigateurs que votre cible démographique réelle utilise. Sur cette base, vous pouvez décider si l'utilisation d'une fonctionnalité spécifique en vaut la peine ou s'il est préférable d'attendre qu'elle reçoive plus d'assistance.

0
mousetail 5 nov. 2019 à 10:17

Si vous n'avez aucune restriction sur un projet qui dicte une version de navigateur spécifique, vous pouvez mettre ce sujet de côté en toute confiance pour l'instant. Presque tous les navigateurs modernes prennent en charge toutes les fonctionnalités JavaScript que vous utiliserez au début de votre apprentissage.

Mais si vous êtes curieux de savoir quelles versions de navigateur sont utilisées aujourd'hui, vous pouvez jeter un œil à un tableau de "part de marché du navigateur" comme celui-là . Fait intéressant, la version d'Internet Explorer la plus utilisée est la version 9.0 (de 2011, ce qui est assez ancien) avec une part de marché de 2,02%.

0
Sandrogo 5 nov. 2019 à 10:20