Dopo aver creato delle pagine con un sottofondo audio (musica o parlato), mi sono reso conto che l'audio inizia a sentirsi dopo parecchi secondi che si e' aperta la pagina ed e' apparsa l'immagine o il testo.
In alcuni casi, poi bisogna attendere anche 30 sec. prima dell'inizio dell'audio.
E' normale? C'e' qualche accorgimento per fare in modo che scritto o immagine e audio inizino in tempo reale all'apertura della pagina?
Grazie.
Credo sia per via del buffer. Il browser fa in modo da garantirsi un certo numero di secondi (se non proprio tutto) l'mp3, ovviamente per il pipelining della richiesta HTTP, il testo si carica ben prima dell'audio.
Una soluzione ci sarebbe, ma così facendo il tuo testo apparirà dopo 30 secondi. Se un utente non ha un feedback immediato mentre naviga abbandona la pagina ben prima del secondo.
Tra l'altro le clip audio automatiche non piacciono molto agli utenti, se proprio non puoi farne a meno, fai in modo che sia l'utente a decidere di farla partire.