Ознакомьтесь с «Руководством по интерфейсу iPhone для веб-приложений» на сайте разработчиков Apple.
В нем не говорится так явно, но, исходя из того, о чем он говорит и о чем не говорит, похоже, что вы НЕ МОЖЕТЕ получить доступ к любым из расширенных возможностей iPhone, о которых вы упомянули. Таким образом, веб-приложения iPhone - это, по сути, просто веб-страницы, которые могут иметь оптимизированный пользовательский интерфейс для iPhone (вышеприведенное руководство содержит хорошие конкретные инструкции по оптимизации взаимодействия с пользователем).
Единственное исключение - геолокация , которое, по-видимому, доступно из веб-приложений. Но это не потому, что MobileSafari делает что-то особенное с iPhone; это просто потому, что API геолокации является (будет) частью веб-стандартов, а MobileSafari просто реализует стандарт.
Добавлено: похоже, вы также получаете уведомление при изменении ориентации iPhone, см. Комментарий ниже о событии onorientationchange.