Javascript.RU

Как работают события online и offline

События online и offline, которые описаны в стандарте HTML 5 предназначены для определения соединения с интернет.

Это - лишь одно из множества усовершенствований для оффлайн-работы, которые предлагаются HTML5, и в настоящий момент эти события поддерживаются браузерами Firefox 3.5 и Internet Explorer 8.

Чтобы продемонстрировать, как они работают, я снял небольшое видео.


В видео интерфейс Firewire 1394 назван "сетевым мостом". Конечно, это не сетевой мост, а просто Firewire, но суть видео от этого нисколько не меняется.

Общее резюме такое:

  • Эти события никак не связаны с подключением к сети интернет и к сайту.
  • Они триггерятся при переходе по клику пользователя в автономный режим и обратно.
  • Они также триггерятся, когда отключаются все сетевые адаптеры, или подключается хотя бы один. При этом не важно, ведет ли он в реальный интернет.
  • Firefox глючит, в отличие от IE

А в доказательство - смотрите видео. Приятного вам просмотра!


Автор: tenshi, дата: 3 октября, 2009 - 21:54
#permalink

а семёрка сама умеет определять есть ли инет - попробуй в ней

.ня


Автор: Стас Агарков (не зарегистрирован), дата: 4 октября, 2009 - 10:39
#permalink

Спасибо, очень познавательно!


Автор: Гость (не зарегистрирован), дата: 4 октября, 2009 - 14:04
#permalink

Автор, а почему у тебя код так похож на код Рейсига в его посте двухлетней давности? http://ejohn.org/blog/offline-events/

Лепет про то что Ие хороший, а ФФ глючит, это такой жирный троллинг, что тебе блин должно быть стыдно, такой домен красивый сливаешь. Торгуй чебуреками, вобщем, псто минус один.


Автор: Илья Кантор, дата: 5 октября, 2009 - 00:13
#permalink

Пост не читал, а скелет кода похож, потому что и Ресиг и я брали исходный вариант с сайта Mozilla Firefox и адаптировали под себя.

Что касается глюка в Firefox - он имеет место быть в данном случае. Уж ничего не поделать, я тоже удивлен. Просто обязан был немного постебаться Впрочем, скорее всего там глюк в пару строчек и поправить будет не проблема.

Да, ну а что касается домена - я приложил много усилий, чтобы такой домен у меня был, приложил много усилий, создавая статьи для этого сайта (впрочем, мне это интересно), ну и также много работал (больше 7 лет), чтобы чего-то достичь в своей профессии. И продолжаю это делать. Вот так...


Автор: Гость (не зарегистрирован), дата: 7 апреля, 2010 - 17:57
#permalink

Всегда найдется человек, который не может сдерживать своих эмоций .


Автор: Гость (не зарегистрирован), дата: 4 октября, 2009 - 17:45
#permalink

а чем видео записывал?


Автор: Илья Кантор, дата: 5 октября, 2009 - 00:07
#permalink

Camtasia Studio. Вообще много программ есть со схожим функционалом для этого, платных и бесплатных. Раньше еще снимал в VMWare - там снятие встроено в интерфейс вирт. машины, но нет подсветки мыши и кодек свой.


Автор: kibal4iw, дата: 25 марта, 2010 - 18:34
#permalink

Каким редактором пользуешься? Что-то совсем мне незнаком


Автор: кино (не зарегистрирован), дата: 20 мая, 2010 - 07:06
#permalink

Редактор называется notepad++ отменная вещь - сам уже 4 года пользуюсь!
Скачай новую версию с сайта разработчика..


Автор: Гость (не зарегистрирован), дата: 7 ноября, 2010 - 19:39
#permalink

это не notepad++, это SciTE


Автор: ИльяДум (не зарегистрирован), дата: 25 июня, 2010 - 17:32
#permalink

Спасибо за уроки и объяснения! Очень внятно и полезно.


Автор: Гость (не зарегистрирован), дата: 26 июня, 2010 - 15:44
#permalink

Интересное видео! Будем знать! спасибо!


Автор: Гость (не зарегистрирован), дата: 21 января, 2011 - 08:39
#permalink

А где обработчики нажатия кнопок клавиатуры ?
За что начинаю ненавидеть javascript --- куча костылей , документации официальной нет , есть мистичное толкование нескольких пророков , как эту кривизну на практике применят вообще не ясно .
Ага , есть у Фленегана , с его художественным пересказом функций , Шилдт ему позавидует .
В общем спасибо за сайт , но местами очень не хватает лаконичного описания функий DOM по категориям , с чем я столкнулся, просмотрев все обработчики и не найдя нужного .


Автор: Гость (не зарегистрирован), дата: 17 октября, 2011 - 12:20
#permalink

Автор, Спасибо за видео!


Автор: is (не зарегистрирован), дата: 20 июля, 2012 - 17:36
#permalink

Подобные тонкости представляют больший интерес, в отличие от copypaste-инструкций из стандартов о том, как ДОЛЖНО РАБОТАТЬ, тогда как на деле выходит несколько иначе.


Автор: Гость (не зарегистрирован), дата: 15 мая, 2013 - 09:06
#permalink

А дайте этот скрипт,пожалуйста


Отправить комментарий

Приветствуются комментарии:
  • Полезные.
  • Дополняющие прочитанное.
  • Вопросы по прочитанному. Именно по прочитанному, чтобы ответ на него помог другим разобраться в предмете статьи. Другие вопросы могут быть удалены.
    Для остальных вопросов и обсуждений есть форум.
P.S. Лучшее "спасибо" - не комментарий, как все здорово, а рекомендация или ссылка на статью.
Содержание этого поля является приватным и не предназначено к показу.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Разрешены HTML-таги: <strike> <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <u> <i> <b> <pre> <img> <abbr> <blockquote> <h1> <h2> <h3> <h4> <h5> <p> <div> <span> <sub> <sup>
  • Строки и параграфы переносятся автоматически.
  • Текстовые смайлы будут заменены на графические.

Подробнее о форматировании

CAPTCHA
Антиспам
2 + 2 =
Введите результат. Например, для 1+3, введите 4.
 
Текущий раздел
Поиск по сайту
Реклама
Содержание

Учебник javascript

Основные элементы языка

Сундучок с инструментами

Интерфейсы

Все об AJAX

Оптимизация

Разное

Дерево всех статей

Последние комментарии
Последние темы на форуме
Forum