Доступен (http://instantclick.io/3.0.html) выпуск JavaScript-библиотеки InstantClick 3.0 (http://instantclick.io), позволяющей заметно ускорить отзывчивость перехода между разделами сайта за счёт организации упреждающей загрузки страниц. При использовании InstantClick страница загружается не дожидаясь клика при наведении пользователем курсора на ссылку или при поступлении события нажатия кнопки (до момента когда кнопка опущена), а после клика отображается почти мгновенно без дополнительной задержки на загрузку данных. Отрицательным моментом подобного подхода является излишний расход трафика из-за загрузки страниц на которые не был совершён переход. Код проекта распространяется (https://github.com/dieulot/instantclick) под лицензией MIT.
В версии InstantClick 3.0 добавлена поддержка упреждающей загрузки контента для мобильных устройств на базе Android и iOS, с инициацией загрузки после поступления события ouchstart, сигнализирующего о начале касания к сенсорному экрану. В новой версии также добавлена реализация индикатора для отображения процесса смены страницы после клика и поддержка черных и белых списков ссылок для управления выборочным применением упреждающей загрузки.
URL: http://instantclick.io/3.0.html
Новость: http://www.opennet.me/opennews/art.shtml?num=39267
Неожиданная философия. В связи с тем, что всё движется к слиянию приложений и сайтов (и слияние это - SPA, загружаемое как единый js-файл), ссылки и кнопки всё больше становятся action, нежели действительно ссылками для перехода на новую страницу.
Пользовался. Тема хорошая, только на многих сайтах нужно правильно её готовить. Различные скрипты и части сайта - загонять в чёрный список, что бы библилотека их не обрабатывала. И тогда всё будет ок.
Вы только что ответили на мой не заданный вопрос.
Просто было бы весело если бы эта хрень сама прошла бы по ссылке/кнопке "удалить".
На всех нормальных сайтах такая ссылка-кнопка не выполняет действие сама, а лишь вызывает POST-форму подтверждения. Действия же выполняются только через POST.
Мне как юзеру 3g "безлимита" = 75мб/сутки на мобильнике не нравится эта библиотека )
А мне как владельцу лошади не нравятся заправки и автомобили. Дальше что? Прогресс есть прогресс. Проблемы пользователей жадных российских опсосов никого не волнуют.
заправки тебе не мешают. А эта штука весь трафик сьест.
> А мне как владельцу лошади не нравятся заправки и автомобили. Дальше что?
> Прогресс есть прогресс. Проблемы пользователей жадных российских опсосов никого не волнуют.это не прогресс, это бесполезные свистоперделки.
А что, других безлимитов не продают?
> А что, других безлимитов не продают?А эти так называемые "безлимиты с лимитом" - милый такой оксюморон от опсосов, типа "ну мы же не отключаем интернет по истечении лимита! Пользуйся безлимитно 64 кбит/сек до конца месяца!". И - да, не продают других безлимитов на 3G. Все они "безлимиты с лимитом".
>> А что, других безлимитов не продают?
> А эти так называемые "безлимиты с лимитом" - милый такой оксюморон от
> опсосов, типа "ну мы же не отключаем интернет по истечении лимита!
> Пользуйся безлимитно 64 кбит/сек до конца месяца!". И - да, не
> продают других безлимитов на 3G. Все они "безлимиты с лимитом".Ну вот тут вот: http://moscow.megafon.ru/tariffs/alltariffs/all_inclusive_m/... переход на 64Кбит производится после того, как вы выбрали 5Гб. Куда вам столько на мобиле?
(до момента когда кнопка опущена)интересно как часто опускают кнопки? )
Интереснее, как часто событие нажатия приходит до этого момента.
Неплохо, правда, загрузка при наведении для каждого клиент - куча лишнего трафика впустую для сервака, но загрузка до отпуска кнопки, это гуд.