Come trovare la dimensione di localStorage

Attualmente sto sviluppando un sito che farà uso di localStorage di HTML5. Ho letto tutto sulle limitazioni delle dimensioni per i diversi browser. Tuttavia, non ho visto nulla su come scoprire la dimensione corrente di un’istanza localStorage. Questa domanda sembra indicare che JavaScript non ha un modo integrato per mostrare le dimensioni di una determinata variabile. LocalStorage ha una proprietà di memoria che non ho visto? C’è un modo semplice per fare questo che mi manca?

Il mio sito ha lo scopo di consentire agli utenti di inserire le informazioni in modalità ‘offline’, quindi essere in grado di dare loro un avvertimento quando lo spazio di archiviazione è quasi pieno è molto importante.