Si intende l'effetto "lazy load" come su Twitter (quando si scorre, si carica di più quando si raggiunge il fondo)? Utilizzano AJAX (Asynchronous JavaScript and XML) e misurano quando si raggiunge il fondo e si caricano più dati. Ma usano JSON poiché è più facile per la maggior parte delle persone che XML (ma è ancora chiamato AJAX).
C'è un plugin jQuery per quello chiamato Infinite Scroll.
Anche per la barra di scorrimento, quelle sono come la barra di scorrimento di Mac OS X Lion (che è molto probabilmente da dove hanno avuto l'idea), ecco un altro Stack Overflow post su di esso.
Spero che questo ti aiuti a darti qualche informazione su questa roba.
E a proposito, se non sai cosa sia jQuery, è una fantastica libreria per JavaScript e rende tutto più veloce per codificare in JavaScript. Dovresti controllarlo allo jQuery.com se non lo hai mai usato/sentito.
Non so cosa usi Facebook, ma controlla questo: http://www.infinite-scroll.com/ – bfavaretto
@bfavaretto Probabilmente hanno creato il loro proprio come hanno creato la propria libreria javascript. – Nathan