jQuery Client is a minimal user-agent parser for client-side JavaScript. See doc.wikimedia.org/jquery-client.