Имя браузера, версия и информация об ОС предоставляются самим браузером через строку user-agent при создании страницы. Вы можете найти страницу MSDN от Microsoft на user-agent интересной. Если вы используете элемент управления веб-браузера в C #, при необходимости вы можете переопределить строку user-agent.
Если вы используете Firefox, вы можете переопределить user-agent аналогичным образом с помощью надстройки user-agent. Я не уверен, если или как вы можете изменить пользовательский агент в других браузерах.
Что касается разрешения экрана, при быстром просмотре источника страницы обнаруживается следующий Javascript:
<script type="text/JavaScript">
document.write(screen.width+'x'+screen.height);
</script>
Я подозреваю, что браузер будет получать информацию о переменных 'screen' непосредственно из ОС - я не уверен, как вы переопределите эти значения, и я не уверен, что вы захотите!