Genelde bu tarz şeyleri javascript ile yapıyorlar. Javascript kütüphanelerini kontrol etmekte fayda. Ama mobil user-agent ile girmek gerekir. Çünkü agent'a göre render ediyor olabilir de siteyi.