Это может быть немного OT, но здесь стоит отметить, что при прямой поддержке javascript существует два типа мобильных "браузеров" - есть браузеры с интерпретаторами JS в них (например, Opera Mobile , iPhoneSafari, Droid), а затем существуют «тонкие клиенты» (например, Opera Mini , Bolt, Skyfire и т. Д.).
Тонкие клиенты поддерживают сценарии, но делают это по-другому.У них нет телефона JS на телефоне - JS выполняется на сервере, а результат этого затем отправляется в браузер.