Re:
Per la risoluzione del monitor javascript se non erro mette a disposizione la variabili screen.width e screen.height, quindi scrivendo
<script language=javascript>
document.write(screen.width);
</script>
dovrebbe apparire la larghezza del monitor
Per quanto riguarda nome e versione del browser, potresti provare con
navigator.userAgent;
navigator.appVersion;
Non ho tempo di provare ciò che ti ho detto però in teoria dovrebbero funzionare
Ciao!