Les développeurs de sites Web expérimentés ont souvent besoin de livrer le contenu du site Web différemment selon le navigateur Web que l'utilisateur utilise. Ceci est parce que tous les navigateurs Web rendre le contenu de la même façon et certains peuvent avoir des bugs pour certaines fonctionnalités avancées dont vous dépendez pour votre expérience de site Web. Même avec la famille du même navigateur Web, comme Internet Explorer, vous aurez envie de savoir quelle version de votre visiteur utilise au cas où vous devez procéder à un ajustement de la livraison de contenu. javascript propose un moyen pour vous de découvrir cette information.