Purtroppo al momento non sembra esserci un modo per dire a Chrome di non scaricare risorse fino a quando non le richiedi esplicitamente (ho anche controllato nel loro Web Store delle estensioni per vedere se qualcuno ha scritto un'estensione che potrebbe farlo).
La guida per gli sviluppatori di Opera per HTML5, tutto ciò che devi sapere sugli stati audio e video di HTML5 :
Che succede con tutto questo download?
Opera, Chrome e Safari scaricheranno automaticamente l'intero file video anche se la riproduzione non è ancora iniziata. Firefox 3.6 carica solo abbastanza per eseguire il rendering di un frame e determinare la durata, a meno che non autobuffer
sia presente l' attributo. Nota che le specifiche sono cambiate da autobuffer
a
preload
, che non è ancora stato implementato da nessuna parte. Opera prevede di modificare il comportamento di Firefox solo caricando abbastanza per eseguire il rendering di un frame e determinare la durata per impostazione predefinita, a meno che l'
preload
attributo non dica diversamente.
È stato un problema noto che Chrome ignora l' preload
attributo, il che significa che precarica sempre il video, anche se non dovrebbe. La buona notizia, tuttavia, è che questo bug è stato corretto nell'ultima versione per sviluppatori di Chrome:
Commento 72 del membro del progetto vrk@chromium.org, 5 aprile (6 giorni fa)
Le patch per implementare il precarico sono ora arrivate! L'attributo di precarico verrà finalmente riconosciuto in Chrome 12. (Il canale Dev dovrebbe ottenere questo aggiornamento tra qualche settimana.)
Una volta che questa modifica ha luogo (dipende dalla versione di Chrome che stai utilizzando), dovresti vedere i file audio non precaricati a meno che il feed RSS, la pagina web, ecc. Non indichi esplicitamente che deve essere precaricato.
La mia comprensione di HTML5 mi porta a credere che se il web designer ha impostato il precarico, non c'è niente che puoi fare per dirgli di non farlo. La mia ipotesi, tuttavia, è che vedremo presto un'estensione o un'opzione nei browser che ti consentirà di scegliere se precaricare o meno una fonte (penso che sia un po 'come il funzionamento del plugin Click to Play di Chrome per i plug-in ).