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