Решил в верстке сайта использовать jQuery Mobile.
На мобильных устройствах очень долго выполняется каждое действие.
Даже если это простое отображение меню.
Проверял на Samsung galaxy s 2 и Samsung 7562.
Пример:
<div data-role="page">
<div data-role="header" id="header">
<a href="#menu" >Меню</a><h1>Мое приложение</h1>
<a href="#list" >Список</a>
</div><!-- /header -->
<div data-role="panel" data-display="reveal" data-theme="d" id="menu">
<ul data-role="listview" data-theme="d">
<?php echo $li ?>
</ul>
</div>
<div data-role="content">
<div id="content1"></div>
<div id="content2">
</div>
</div><!-- /content -->
</div><!-- /page -->