Эй, этот вопрос довольно общий, но мне интересно, что различия Javascript в Mobile Safari и Safari для Mac.Различий между Java Safari и Safari на Mac?
У меня создалось впечатление, что с точки зрения Javascript они одинаковы, и только некоторые различия в CSS/рендеринге. Но я испытываю ряд ошибок Javascript в Mobile Safari, которые не существуют в обычном Safari на Mac.
В принципе, количество вызовов определенных плагинов jQuery возвращает неопределенные значения (согласно отладчику разработчика в Mobile Safari).
Веб-сайт, на котором я столкнулся с этими проблемами, имеет очень паршивый интерфейс, который пронизан ошибками проверки, паршивый JS и имеет огромное количество CSS. Я не сомневаюсь, что эта проблема находится где-то в этом коде, и я никогда раньше не сталкивался с такими проблемами.
У меня просто проблемы с хонингом проблемы, поэтому всякая проницательность/ссылки на общие различия в движках Javascript были бы высоко оценены.
Как уже говорилось, проблемы будут вызваны различиями DOM/BOM больше, чем различиями в самом двигателе JS. Но давайте узнаем, что полезно знать, особенно если Mobile Safari не доступно для всех, чтобы проверить. – bobince