Данная идея родилась во время прочтения статьи посвящённой новому функционалу поиска от Google, а именно Instant Pages. Изначально я просто написал о ней маленький комментарий, но решил расширить её и оформить отдельным постом.
Суть её заключается в том, что браузеры отобразив страницу составят список всех ссылок на ней и начнут в фоновом режиме с минимальным приоритетом подгружать ресурсы со всех страниц на которые указывают эти ссылки. Соответственно пользователь перейдя по любой ссылке с текущей страницы мгновенно увидит целевую страницу. Чем не вундервафля в битве за скорость в современной браузерной войне? Разумеется у такого решения есть свои плюсы и минусы, которые я постарался расписать под катом.
UPD: Идея как и ожидалось далеко не нова и даже существуют реализации более-менее реализующее описанное, например rok указал на webaccelerator.google.com/index.html (правда более недоступный для скачивания), а bondbig пользовался плагинами для ФФ. (скорее всего это был Fasterfox) А buger указал что создатели сайтов могут указывать какие ссылки предзагружать developer.mozilla.org/en/Link_prefetching_FAQ (работает вроде только в ФФ)
Плюс тут в принципе один, но убойный, это увеличение «скорости» Интернета для обычного пользователя до предела, как в субъективном, так и в объективном плане.
А вот минусов хватает:
А что вы думаете на сей счёт? Что это? Будущее или бесполезная идея?
Суть её заключается в том, что браузеры отобразив страницу составят список всех ссылок на ней и начнут в фоновом режиме с минимальным приоритетом подгружать ресурсы со всех страниц на которые указывают эти ссылки. Соответственно пользователь перейдя по любой ссылке с текущей страницы мгновенно увидит целевую страницу. Чем не вундервафля в битве за скорость в современной браузерной войне? Разумеется у такого решения есть свои плюсы и минусы, которые я постарался расписать под катом.
UPD: Идея как и ожидалось далеко не нова и даже существуют реализации более-менее реализующее описанное, например rok указал на webaccelerator.google.com/index.html (правда более недоступный для скачивания), а bondbig пользовался плагинами для ФФ. (скорее всего это был Fasterfox) А buger указал что создатели сайтов могут указывать какие ссылки предзагружать developer.mozilla.org/en/Link_prefetching_FAQ (работает вроде только в ФФ)
Плюс тут в принципе один, но убойный, это увеличение «скорости» Интернета для обычного пользователя до предела, как в субъективном, так и в объективном плане.
А вот минусов хватает:
- Резко увеличится использование Интернет-канала (хотя с другой стороны это подтолкнёт их развитие)
- Нагрузка на веб-ресурсы так же увеличится.
- Большая часть запросов будет «мусорными», а это значит что системы аналитики летят к чертям (в принципе это можно поправить посылая в таких запросах особый хедер)
- Пушной зверёк придёт рынку контекстной рекламы, т.к. подгрузка в фоновом режиме будет считаться «кликом» (можно исправить указывая в таких ссылках с помощью rel не подгружать материал по данной ссылке)
- Может возникнуть куча проблем с джаваскриптом на страницах подгружаемых в фоновом режиме (решения тоже можно придумать)
А что вы думаете на сей счёт? Что это? Будущее или бесполезная идея?