Предположу, не претендуя на истину, что тебе при первом обращении клиента надо записать ему куку, джаваскриптом определить разрешение, передать разрешение на сервер, а потом при каждом обращении клиента с этой кукой выдавать ему дизайн для его разрешения. Иногда, наверное, стоит проверять, не сменил ли он разрешение.
Но это так... Теоретические умозрения.