Как то я не до конца понял вопрос. Вас интересует как определить разрешение экрана пользователя или как решить конкретные задачи в коде? Если первое, то самый легкий путь это использовать css media quaries, можно извратится с js кодом, ну и конечно же сделать отдельную страничку для мобильных устройств.