Wiele rozbudowanych stron internetowych korzysta dziś z kilku popularnych trików przyśpieszających proces ładowania w przeglądarce. Jednym z nich jest nadawanie wyższego priorytetu obrazkom, które są od razu widoczne dla użytkownika. Jak przenieść to rozwiązanie do innych witryn?

Współczesne serwisy WWW, szczególnie blogi, ciągną się często jak papier toaletowy. Ich twórcy starają się zmieścić jak największą ilość informacji na stronie głównej. Siłą rzeczy część treści jest dostępna dopiero po przewinięciu umieszczonej wyżej zawartości.

Takie witryny często bardzo wolno się ładują. Animacje Flash, widżety społecznościowe czy obrazki potrafią dopiec szczególnie właścicielom wolniejszych łącz oraz mniej zaawansowanych komputerów. To głównie do nich skierowano firefoksowe rozszerzenie Deferredto.

Deferredto stosuje ten sam sposób, którego używają niektóre znane, złożone serwisy. Wymusza na każdej odwiedzanej witrynie nowy sposób ładowania obrazków. Najpierw pobierane są te, które użytkownik widzi od razu (tzw. above the fold).

Deferredto

Dzięki temu szybciej można zacząć korzystać ze strony WWW, przeczytać jakąś treść czy kliknąć link do znacznie lżejszej podstrony. Dopiero po przescrolowaniu w dół z serwera pobierane są grafiki, które umieszczono below the fold - poniżej początkowego progu widoczności.

Deferredto nie narusza w żaden sposób kompozycji witryn. Od razu pobiera informacje na temat tego, gdzie są obrazki i jakie są ich rozmiary. Umieszcza na stronie puste pola - dzięki temu tekst czy formularze nie rozjeżdżają się we wszystkie strony.

Rozszerzenie działa najlepiej na wolnych łączach o prędkości downloadu rzędu 1-5 Mb/s. Właściciele stałek o prędkości 20, 30 czy 50 Mb/s najpewniej nie zauważą większej różnicy.