Con calma ....

Qualcosa si puo` ricavare lato client (con JS), altre cose le puo` sapere solo il server.

Vedi le proprieta` dell'oggetto screen e le proprieta` dell'oggetto Navigator, per la parte di JS.

Invece l'indirizzo IP non si puo` sapere da browser (solo il vecchio NN4 lo sapeva fare).