Как Javascript определяет операционную систему и браузер?
Доброго времени суток.
Может кто-нибудь объяснить каким образом JS определяет операционную систему и браузер? То есть как работает объект "navigator" и его свойства "userAgent" и "platform"?
Заранее спасибо за любую информацию по теме вопроса