Rate it!
[Edit Description]
This simple bookmarklet strips everything from the page except for images with width > 120px and height > 120px or that are reoccurring, searches for a link with rel="next" and starts preloading this page in a hidden iframe. When you scroll to the bottom of the page the preloaded images are appended to the page and the next rel="next" link is preloaded. This way you can browse forums that support the rel="next" attribute (e.g. vBulletin) like soup.io and without any distracting text. I tested it with Firefox 3.6 and Chrome 6.
Source (twoday.tuwien.ac.at)
[Edit Javascript]
Show Source Code
javascript%3Afunction%20wrap%20%28image%2C%20href%29%20%7Bvar%20img%20%3D%20document.createElement%28%27img%27%29%3Bvar%20div%20%3D%20document.createElement%28%27div%27%29%3Bimg.src%20%3D%20image.src%3Bvar%20node%20%3D%20image.parentNode%3Bif%20%28%21href%29%20%7Bdiv.appendChild%28img%29%3B%7Delse%20%7Bvar%20a%20%3D%20document.createElement%28%27a%27%29%3Ba.href%20%3D%20href%3Ba.appendChild%28img%29%3Bdiv.appendChild%28a%29%3B%7Dreturn%20div%3B%7Dfunction%20findNext%20%28document%29%20%7Bvar%20res%20%3D%20document.evaluate%28%27//a%5B@rel%3D%5C%27next%5C%27%5D%27%2C%20document%2C%20null%2CXPathResult.FIRST_ORDERED_NODE_TYPE%2C%20null%29%3Bif%20%28res.singleNodeValue%29%20%7Breturn%20res.singleNodeValue.href%3B%7Delse%20%7Breturn%20null%3B%7D%7Dif%20%28%27scrollMaxY%27%20in%20window%29%20%7Bfunction%20getScrollMaxY%20%28%29%20%7Breturn%20window.scrollMaxY%3B%7D%7Delse%20%7Bfunction%20getScrollMaxY%20%28%29%20%7Breturn%20document.body.scrollHeight%20-%20window.innerHeight%3B%7D%7Dfunction%20streamify%20%28%29%20%7Bvar%20contentDiv%20%3D%20document.createElement%28%27div%27%29%3Bvar%20imageDiv%20%3D%20document.createElement%28%27div%27%29%3Bvar%20moreButton%20%3D%20document.createElement%28%27input%27%29%3Bvar%20style%20%3D%20document.createElement%28%27style%27%29%3Bvar%20iframe%20%3D%20document.createElement%28%27iframe%27%29%3Bvar%20errorSpan%20%3D%20document.createElement%28%27span%27%29%3Bvar%20retryButton%20%3D%20document.createElement%28%27input%27%29%3Bvar%20currentPageDiv%20%3D%20document.createElement%28%27div%27%29%3Bvar%20currentPageLink%20%3D%20document.createElement%28%27a%27%29%3Bvar%20nextUrl%20%3D%20findNext%28document%29%3Bvar%20occured%20%3D%20%7B%7D%3Bvar%20images%20%3D%20%5B%5D%3Bvar%20loadTimer%20%3D%20null%3Bvar%20scrolledToBottom%20%3D%20false%3Bfunction%20extract%20%28elem%2C%20href%2C%20images%29%20%7Bswitch%20%28elem.localName%29%20%7Bcase%20%27a%27%3Ahref%20%3D%20elem.href%3Bbreak%3Bcase%20%27img%27%3Aif%20%28%21%28elem.src%20in%20occured%29%20%26%26%20elem.offsetWidth%20%3E%20120%20%26%26%20elem.offsetHeight%20%3E%20120%29%20%7Bimages.push%28wrap%28elem%29%29%3Boccured%5Belem.src%5D%20%3D%20true%3B%7D%7Dvar%20child%20%3D%20elem.firstElementChild%3Bwhile%20%28child%29%20%7Bextract%28child%2C%20href%2C%20images%29%3Bchild%20%3D%20child.nextElementSibling%3B%7D%7Dfunction%20loadNext%20%28%29%20%7Bif%20%28loadTimer%20%21%3D%3D%20null%29%20%7Bwindow.clearTimeout%28loadTimer%29%3B%7Dif%20%28nextUrl%29%20%7BloadTimer%20%3D%20window.setTimeout%28function%20%28%29%20%7BerrorSpan.style.display%20%3D%20%27%27%3BloadTimer%20%3D%20null%3B%7D%2C%2030000%29%3Biframe.src%20%3D%20nextUrl%3B%7D%7Dstyle.type%20%3D%20%27text/css%27%3Bstyle.appendChild%28document.createTextNode%28%27body%20%7Bbackground-color%3A%20black%3Bcolor%3A%20white%3B%7Da%20%7Bcolor%3A%20white%3Bfont-weight%3A%20bold%3Btext-decoration%3A%20none%3B%7Da%3Ahover%20%7Btext-decoration%3A%20underline%3B%7D%23greasemonkey-image-stream-content%20%7Btext-align%3A%20center%3B%7D%23greasemonkey-image-stream-content%20%3E%20div%20%3E%20div%20%7Bmargin-top%3A%202em%3Bmargin-bottom%3A%202em%3B%7D%23greasemonkey-image-stream-content%20input%20%7Bpadding%3A%200.5em%3Bfont-weight%3A%20bold%3B%7D%27%29%29%3BcontentDiv.id%20%3D%20%27greasemonkey-image-stream-content%27%3BcurrentPageLink.appendChild%28document.createTextNode%28%27current%20page%27%29%29%3BcurrentPageLink.href%20%3D%20window.location.href%3BcurrentPageDiv.appendChild%28currentPageLink%29%3BmoreButton.type%20%3D%20%27button%27%3BmoreButton.value%20%3D%20%27More%27%3BmoreButton.disabled%20%3D%20true%3Bfunction%20handleMore%20%28%29%20%7BcurrentPageLink.href%20%3D%20iframe.src%3BscrolledToBottom%20%3D%20false%3BerrorSpan.style.display%20%3D%20%27none%27%3BmoreButton.disabled%20%3D%20true%3Bfor%20%28var%20i%20%3D%200%3B%20i%20%3C%20images.length%3B%20++%20i%29%20%7BimageDiv.appendChild%28images%5Bi%5D%29%3B%7Dimages%20%3D%20%5B%5D%3BloadNext%28%29%3B%7DmoreButton.addEventListener%28%27click%27%2C%20handleMore%2C%20false%29%3BretryButton.type%20%3D%20%27button%27%3BretryButton.value%20%3D%20%27Retry%27%3BretryButton.addEventListener%28%27click%27%2C%20function%20%28event%29%20%7BloadNext%28%29%3BerrorSpan.style.display%20%3D%20%27none%27%3B%7D%2C%20false%29%3BerrorSpan.style.fontWeight%20%3D%20%27bold%27%3BerrorSpan.style.color%20%3D%20%27red%27%3BerrorSpan.style.display%20%3D%20%27none%27%3BerrorSpan.appendChild%28document.createTextNode%28%27%20Load%20Error%20%27%29%29%3BerrorSpan.appendChild%28retryButton%29%3Biframe.style.width%20%20%3D%20%270px%27%3Biframe.style.height%20%3D%20%270px%27%3Biframe.style.visibility%20%3D%20%27hidden%27%3Biframe.addEventListener%28%27load%27%2C%20function%20%28event%29%20%7Bif%20%28loadTimer%20%21%3D%3D%20null%29%20%7Bwindow.clearTimeout%28loadTimer%29%3B%7DerrorSpan.style.display%20%3D%20%27none%27%3BnextUrl%20%3D%20findNext%28iframe.contentDocument%29%3Bextract%28iframe.contentDocument.body%2C%20null%2C%20images%29%3Bif%20%28images.length%20%3D%3D%200%20%26%26%20nextUrl%29%20%7BloadNext%28%29%3BmoreButton.disabled%20%3D%20true%3B%7Delse%20%7BmoreButton.disabled%20%3D%20%21nextUrl%20%26%26%20images.length%20%3D%3D%200%3Bif%20%28scrolledToBottom%20%26%26%20%28nextUrl%20%7C%7C%20images.length%20%3E%200%29%29%20%7BhandleMore%28%29%3B%7D%7D%7D%2C%20false%29%3Bextract%28document.body%2C%20null%2C%20images%29%3Bfor%20%28var%20i%20%3D%200%3B%20i%20%3C%20images.length%3B%20++%20i%29%20%7BimageDiv.appendChild%28images%5Bi%5D%29%3B%7Dimages%20%3D%20%5B%5D%3BcontentDiv.appendChild%28style%29%3BcontentDiv.appendChild%28currentPageDiv%29%3BcontentDiv.appendChild%28imageDiv%29%3BcontentDiv.appendChild%28moreButton%29%3BcontentDiv.appendChild%28errorSpan%29%3BcontentDiv.appendChild%28iframe%29%3Bvar%20elem%20%3D%20document.documentElement.firstElementChild%3Bwhile%20%28elem%29%20%7Bswitch%20%28elem.localName%29%20%7Bcase%20%27head%27%3Avar%20child%20%3D%20elem.firstElementChild%3Bwhile%20%28child%29%20%7Bvar%20next%20%3D%20child.nextElementSibling%3Bif%20%28child.localName%20%21%3D%20%27title%27%29%20%7Belem.removeChild%28child%29%3B%7Dchild%20%3D%20next%3B%7Dbreak%3Bcase%20%27body%27%3Awhile%20%28elem.firstChild%29%20%7Belem.removeChild%28elem.firstChild%29%3B%7D%7Delem%20%3D%20elem.nextElementSibling%3B%7Dwindow.addEventListener%28%27scroll%27%2C%20function%20%28event%29%20%7Bif%20%28window.scrollY%20%3E%3D%20getScrollMaxY%28%29%29%20%7BscrolledToBottom%20%3D%20true%3BmoreButton.click%28%29%3B%7D%7D%2C%20false%29%3Bdocument.body.appendChild%28contentDiv%29%3BloadNext%28%29%3B%7Dstreamify%28%29%3Bvoid%280%29
images forum auto load preload soup