Comment puis-je identifier le navigateur d'un utilisateur à l'aide?

Je voudrais afficher un pop-up qui indique à l'utilisateur si son navigateur est obsolète. Comment puis-je savoir quel navigateur ils utilisent en javascript?

OriginalL'auteur | 2011-01-28