User Agent -testaus on perseestä, mutta joskus tarvitset sitä hienovaraisiin asioihin. Minun tapauksessani käytin sitä säätämään mitä näytin näppäimistön pikanäppäimille (komento tai ohjaus). Mikään superpäällikkö.
if (navigator.userAgent.indexOf('Mac OS X') != -1) ( $("body").addClass("mac"); ) else ( $("body").addClass("pc"); )
Lausekkeissa käytetään jQueryä lisäämään vartaloluokka, mutta sitä ei vaadita, voit tehdä mitä tahansa.