Мне нужно использовать JavaScript в форме для мобильного веб-приложения.
Мне нужна некоторая информация об этом, связанная с совместимостью браузеров, а также способ использования JavaScript в мобильных веб-приложениях (синтаксис).



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Это кошмар. Это как работать с веб-браузерами в 90-х, но с ожиданиями менеджера завтрашнего дня.
Я настоятельно рекомендую вам определить свои целевые платформы с точки зрения регионов, программного обеспечения и реального оборудования, поскольку рынок гораздо более фрагментирован, чем Интернет, и у большого количества мобильных устройств есть проблемы с CSS, JS и даже XHTML, варьирующиеся от болезненных до нет. на этой платформе.
Хорошая новость заключается в том, что Android и iphone стремительно продвигаются в этой области. Плохая новость заключается в том, что многие источники, которые вы используете в Google, сильно устарели.
Некоторые ссылки:
Особенно последний :)
Полностью согласен с аннаката,
Попытка работать с JavaScript на мобильном телефоне - минное поле, на самом деле мы (я работаю в мобильном агентстве), как правило, рекомендуем клиентам не использовать JavaScript на своих мобильных страницах.
Если вам нужно использовать JavaScript, посмотрите
И я бы порекомендовал создать сайт только для iPhone со всеми классными функциями, а затем простой сайт для всех остальных, чтобы он хорошо работал для них.
Также помните, что вы можете использовать устройство где угодно для тестирования на нескольких телефонах.
Я бы порекомендовал вам использовать новый фреймворк для мобильных веб-приложений Sencha http://www.sencha.com/
Этот фреймворк поддерживает широкий спектр мобильных платформ, таких как Adroid, iPhone и другие ...
Удачи, Евгений В. Softjourn Inc. Разработчик программного обеспечения.
Согласитесь с комментарием «это кошмар».
Несколько советов:
Еще одно хорошее решение для нацеливания на несколько устройств (iPhone, Android, BlackBerry, Bada ...) и использования инновационных компонентов - использование JavaScript Toolkit Подмигивание.
Хуши,
Я только что основал фреймворк под названием PhoneGap, вы создаете все свое приложение, используя javascript, html5 и css. Вы даже можете поиграть с собственными функциями устройства.
Взгляните для получения дополнительной информации http://www.phonegap.com/about.
Вам все равно нужно будет создать веб-приложение. PhoneGap просто предоставляет вам загрузчик для устройства и доступ к его компонентам. Раньше я использовал jquery.mobile и во многом был смоделирован на основе поведения iPhone в стиле «App» и хорошей стартовой среды, если вы не хотите беспокоиться о многих особенностях мобильных разработчиков.
Реальность изменилась с тех пор, как был задан этот вопрос. Современные смартфоны поддерживают браузеры, совместимые с настольными старшими братьями, с такой же поддержкой JavaScript. Тем не менее, все еще есть различия в том, как отображается приложение и как оно работает, вы не можете полагаться на перетаскивание, есть некоторые различия в рендеринге, например. в GWT-Ext Showcase в Opera Mobile не отображаются кнопки закрытия вкладки. Поэтому вам не следует полагаться на современные «волшебные фреймворки» JavaScript, такие как Ext.
Я согласен, что GWT без проблем работает на основных платформах браузеров на мобильных телефонах, планшетах и браузерах.
Возможно, вы знаете Патрика Х. Лаука, который написал блог quirksmode. Он начал работать с мобильными телефонами не так давно.
Он публикует свои работы на том же сайте в таком же прекрасном качестве.
Браузеры в новых мобильных телефонах становятся лучше, это правда, но, к сожалению, появляются еще более безумные ошибки.
Не все связаны с javascript, но вы можете проверить его мобильные страницы по адресу:
тысячу раз это! Я занимаюсь мобильной разработкой, мой первый вопрос к любому мобильному проекту - какие устройства мы поддерживаем! Он информирует обо всех других решениях.