Lo scrolling[1][2] (lett. "scorrimento" in inglese), scorrimento[3][4] o scroll[5] (lett. "scorrere") consiste nello spostamento di testi, immagini o video su un display, verticalmente e/o orizzontalmente. Lo scorrimento in sé non cambia la disposizione del testo o delle immagini, ma sposta la visuale dell'utente su ciò che appare essere un'immagine più grande non interamente visibile, facendo scomparire parte dei dati in un lato dello schermo e facendone apparire di nuovi dal lato opposto.[2]
Lo scrolling può avvenire completamente senza intervento dell'utente (similmente ai titoli di coda di un film) o, su un dispositivo interattivo, può essere attivato in molti modi come spostando apposite barre con il mouse, girando la rotella del mouse,[4] via touchscreen o con la pressione di un tasto. Lo scrolling può consistere di incrementi discreti (ad es. una o poche righe di testo alla volta) o in modo che all'occhio umano appaia continuo (smooth scrolling). Il frame rate è la velocità con cui un'intera immagine viene ridisegnata, ed è correlato allo scrolling nel senso che le modifiche alla posizione del testo e delle immagini possono avvenire solo con la stessa frequenza con cui l'immagine può essere ridisegnata. Quando il frame rate è un fattore limitante, lo smooth scrolling viene simulato sfocando le immagini durante il movimento, che altrimenti sembrerebbero "saltellare".[senza fonte]
Lo scorrimento può essere presente in tutti i generi di applicazione informatica (interfacce utente, videogiochi, web design, ecc.).