$_SERVER['HTTP_USER_AGENT']

ti da informazioni sul so e browser del client connesso.

Comunque, generalmente basta seguire gli standard web. Qualche volta proprio non è possibile (ad esempio la proprietà "min-height" non è supportata da IE) ma girovagando sulla rete si trovano soluzioni alternative.