Intereting Posts
Как работает выход в Facebook SDK Android Android Studio – IBus до 1.5.11 может привести к проблемам ввода. Подробнее см. IDEA-78860 Разместить растровое изображение в качестве фона вида Могут ли Honeycomb Loaders решать проблемы с обновлением AsyncTask + UI? Как сжать Bitmap как JPEG с наименьшей потерей качества на Android? Вращение представления в Android Как получить текущее местоположение в Google Maps Android API v2? Ошибка браузера для Android? Прокрутка переполнения div Как заставить клавиатуру с цифрами на мобильном сайте в Android Как выводить сообщения на консоль Eclipse при разработке для Android WebView показывает исходный html с loadDataWithBaseURL, а не визуализированный вид ExpandableListView расширяется только на определенной кнопке? Создайте код скидки для моего собственного приложения в магазине google play Как напрямую читать / записывать файлы с устройства и на устройство (например, эффект O_DIRECT-флага) на Java-пути? Android Opengl-es загружает неэнергию 2 текстуры

JQuery на iPhone / Android / BlackBerry

На данный момент у меня нет каких-либо устройств для тестирования. Думаю, я начну использовать эмуляторы позже.

Мы хотим предложить мобильную поддержку. Мне было интересно, как jQuery или даже javascript отображаются в своих браузерах.

Что работает? Что нет? Какие-нибудь советы? Совет?

Solutions Collecting From Web of "JQuery на iPhone / Android / BlackBerry"

Я использовал jQuery на iPhone. Помните, что Mobile Safari не является официально поддерживаемым браузером для jQuery. Но для Safari достаточно близко, что большинство вещей работает.

Если я правильно помню, событие mousedown не происходит до тех пор, пока мышь не произойдет, и в этот момент оба огня. Я предполагаю, что большинство вещей будет работать, но вам нужно тщательно проверить все.

Мой опыт в том, что изменение DOM неожиданно медленное. Вещи, которые летают на эмуляторе, могут перетащить устройство. (Вы упомянули, что будете использовать эмуляторы – не доверяйте производительности, которую вы получите на них).

JQuery может быть излишним. Я в конечном итоге полагался на XUI, который дает вам много вещей jQuery, но гораздо более легкий, а также дает вам сенсорные события. http://github.com/brianleroux/xui/tree/master


Ppk начал тестирование мобильных браузеров. http://www.quirksmode.org/m/w3c_core.html

Нашел сегодня и помню, как читал ваш пост здесь. Думал, что я бы включил ссылку для тех, кто интересуется этим проектом jQuery для iPhone:

http://jqtouch.com/

У вас еще не было возможности попробовать его, но он, похоже, реплицирует множество элементов интерфейса iPhone в браузере. Я думаю, что это показывает некоторые обещания и использует много соглашений jQuery.

Не ожидайте, что jquery будет работать на Blackberry. Браузер по умолчанию очень ограничен с точки зрения JavaScript и рендеринга страниц.

Хотя опера на Blackberry может быть другой историей …

Я использую JQTouch на i-phone много и думаю, что это здорово. Он не работает на Android. JQuery очень, очень медленный (Android 2.0 HTC Desire и Legend), и как таковой JQTouch страдает. Кроме того, анимации очень плохие, хуже, чем WebKit ночной на моем Mac, которые довольно проблематичны … Вы получаете идею, но не так гладко, как i-phone. Мне очень нравится платформа Android и JQTouch, но они не сидят вместе.

Г*

Вы можете использовать эту новую библиотеку: http://www.sencha.com/

Приятная вещь о JQTouch на andriod vs iPhone – это небольшая работа, которую вы можете поменять по умолчанию theme.css, чтобы ваш сайт выглядел как iPhone-приложение на iPhone, но более общий мобильный сайт на Android. Дает пользователям телефонов то, что они ожидают, практически не работая на вашей стороне.

Я использую JQTouch для Android / iPhone. Он отлично выглядит и работает. Экран загрузки и ярлыки не устанавливаются, как на iphone, и анимация не работает, но обеспечивает отличный шаблон.