HTML5: события offline и online
На сайте JavaScript.ru появилась статья о новых событиях в JavaScript — offline и online (реализованы в Firefox 3.5 и Internet Explorer 8.0). Цитирую выводы:
Эти события никак не связаны с подключением к сети интернет и к сайту.
Они триггерятся при переходе по клику пользователя в автономный режим и обратно.
Они также триггерятся, когда отключаются все сетевые адаптеры, или подключается хотя бы один. При этом не важно, ведет ли он в реальный интернет.
Firefox глючит, в отличие от IE
А зачем нужен автономный режим?
Комментарий для alisey.myopenid.com:
Для offline-вебприложений.
Комментарий для Евгения Степанищева:
Я не понимаю как приложение, способное работать без интернета, не сможет работать с интернетом.
Комментарий для alisey.myopenid.com:
Что-то я вопрос не понял.
Комментарий для alisey.myopenid.com:
Есть гипотетическое offline-вебприложение, которое работает в автономном режиме.
Под автономным режимом я подразумеваю включенную галочку Work Offline в браузере.
Вопрос: зачем нужна эта галочка Work Offline? Никто не заставляет приложение использовать интернет, пусть себе работает автономно, почему это должно заботить пользователя?
Комментарий для alisey.myopenid.com:
Галочка Work Offline раньше использовалась, чтобы работать только с тем, что есть в кеше браузера, трафик экономили и время (грузилось всё медленно). Сейчас веб-приложению нужно знать подключен ли к браузер к инету чтобы, например, произвести синхронизацию с сервером (например, вебприложение-почтовый клиент может почту забрать).