Alla pagine 59 del manuale del buon web design c’è scritto che quando si linka un file che non sia una semplice pagina è buona norma inserire almeno due dati aggiuntivi accanto al link: il tipo di file che si sta per aprire/scaricare e le sue dimensioni.
addSizes.js è una soluzione basata su jQuery e JSON che usa le basi del protocollo HTTP per verificare le dimensioni di un file e che consente poi di inserire automaticamente le informazioni rintracciate (oltre all’estensione, ricavata dalla URL) nel testo della pagina. Trovate su questa pagina una serie di esempi.
In alcuni casi, se si tratta di file esterni, e quasi sempre, se si tratta di file interni al proprio server, per rendere il tutto accessibile si può utilizzare la funzione filesize di PHP (per esempio).