This idea was born while reading the
article dedicated to the new search functionality from Google, namely Instant Pages. Initially, I just wrote a small
comment about it, but decided to expand it and issue it in a separate post.
Its essence lies in the fact that browsers displaying a page will compile a list of all links to it and start loading resources from all pages pointed to by these links in the background with minimum priority. Accordingly, the user clicking on any link from the current page will instantly see the landing page. What is not vandervaflya in the battle for speed in the modern browser war? Of course, such a solution has its pros and cons, which I tried to paint under the cut.
UPD: The idea, as expected, is far from
new and there are even implementations that more or less implement the described, for example
rok pointed to
webaccelerator.google.com/index.html (though not available for download
anyway ), and
bondbig used FF plugins. (most likely it was
Fasterfox ) And the
buger indicated that site creators can indicate which links to preload
developer.mozilla.org/en/Link_prefetching_FAQ (it seems to work only in FF)
Plus, in principle, there is only one, but killer, this increase in the “speed” of the Internet for the average user to the limit, both subjectively and objectively.
')
But there are enough cons:
- The use of the Internet channel will increase dramatically (although on the other hand this will push their development)
- The load on the web resources will also increase.
- Most of the requests will be “garbage”, which means that analytics systems are going to hell (in principle, this can be corrected by sending a special header in such requests)
- The fur animal will come to the contextual advertising market, since loading in the background will be considered a “click” (you can fix it by pointing out such links with rel to not load the material on this link)
- There may be a lot of problems with javascript on the pages loaded in the background (solutions can also be invented)
What do you think about this? What is it? Future or useless idea?