В последнее время тестирование веб-приложения на настольных браузерах Windows/Mac, а затем на iPad, я заметил различные различия в Safari, которых я не ожидал. даже если версия # одинакова.
Я хотел бы составить список этих различий (для себя и других), чтобы иметь ссылку на разработчика.
например. в Safari на iPad
- iPad Safari полностью контролирует стиль выбора/стиля
- iPad открывает экранную клавиатуру, когда элемент ввода получает фокус, поэтому встроенные виджеты с плавающим календарем (и т.п.) могут работать не так, как ожидалось (или их нужно изменить).
- iPad Safari не поддерживает
position:fixed
как рабочий стол Safari < iOS 5 - iPad Safari (аналогично iPhone/iPodTouch Safari) автоматически связывает 10-значное число, чтобы предлагать варианты телефона #/контакта
- iPad Safari
prompt('long message...','default');
показывает только одну строку сообщения (хотя она обеспечивает прокрутку сообщения
Я слышал от других, что некоторые JavaScript не работают и т.д. и т.д., но я еще не полностью его протестировал, поэтому буду благодарен за любые открытия, которые вы, возможно, встретили.