Мобильный Safari оброс новыми функциями в iOS 4.2

С выходом операционной системы iOS 4.2 для iPhone и iPad компания Apple обогатила встроенный в него браузер Safari новыми функциями, в числе которых поддержка акселерометра и WebSockets. Теперь разработчики сайтов получили возможность добавлять в свои ресурсы новые и интересные функции, которые будут поддерживаться устройствами на базе iOS. Например, вебмастер Максимильяно Фиртман (Maximiliano Firtman) создал демонстрацию веб-страницы, по которой катается красный шарик, управляемый наклонами устройства (см. видео выше).

Фиртман сообщил, что написал код страницы на JavaScript и CSS3, используя на недавно добавленный в Mobile Safari программный интерфейс DeviceOrientation. Он позволяет 50 раз в секунду снимать показания с акселерометра и на основании этих данных заставлять объекты на экране реагировать. Система также поддерживает использование гироскопа на iPhone 4 и четвертом поколении iPod touch.

Mobile Safari в iOS 4.2, представленный в понедельник, также поддерживает WebSockets – программный интерфейс W3C HTML5, который помогает создавать приложения, осуществляющие соединение с сервером через сокеты TCP. В число других обновлений в Mobile Safari входит поддержка форм HTML5, AJAX 2, команд на печать и многое другое.

Напомним, что Apple активно продвигает HTML5 и другие открытые веб-стандарты для использования на таких мобильных устройствах как iPhone и iPad. В сентябре компания даже заявила, что собрала «креативную технологическую группу», которая будет создавать новый интерактивный контент на базе HTML5. Он будет демонстрировать «инновационные» способности Интернет-сайтов.

Источник: AppleInsider.com
Специально для AppleInsider.ru