Он есть, но, видимо, не работает (для меня на iPad с iOS 3.2.2). Мой код показывает, что он всегда возвращает истину, как в режиме полета, так и при явно отключенном беспроводном соединении (у меня не включен 3G). Если у кого-то еще на iPad это работает, мне было бы интересно услышать об этом.
Было бы также неплохо, если бы Apple применила navigator.connection (см. текст ссылки ), но, очевидно, в Аиде будет холодный день, прежде чем это произойдет.