Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    Non parte audio automatico in pagina Web (audio sfondo)

    Ciao vorrei impostare un audio di sottofondo ad una pagina Web, ho inserito questo codice semplicissimo, ma niente da fare... mi appare solo il pulsante di controllo e la possibilità quindi di avviare l'audio, ma non l'automatismo della riproduzione, che era l'unica cosa che mi interessava.
    Il codice inserito (banalissimo) è questo:

    <audio autoplay>
    <source src="file.mp3"/>
    </audio>

    Dove sbaglio? (ovviamente il file è ben presente nella Directory)
    Il sistema operativo in uso è Win10, il browser è Chrome.
    Grazie.

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,657
    l'autoplay è un bad-practice e tante volte i browser la bloccano.
    in ogni caso il codice è errato, vedi esempio corretto:

    codice:
    <audio controls autoplay>
      <source src="horse.mp3" type="audio/mpeg" >
    </audio>

  3. #3
    Quote Originariamente inviata da Vincent.Zeno Visualizza il messaggio
    l'autoplay è un bad-practice e tante volte i browser la bloccano.
    in ogni caso il codice è errato, vedi esempio corretto:

    codice:
    <audio controls autoplay>
      <source src="horse.mp3" type="audio/mpeg" >
    </audio>
    Sì hai ragione, in realtà l'avevo scritto male, anche scrivendolo così non funziona, quindi il codice è giusto ma il browser lo blocca? non comprendo perché sia una bad-practice, a me piaceva che in una certa pagina Web del mio sito ci fosse una canzone di sottofondo. Non c'è niente da fare? cioè, il mondo internet non vuole che avvenga questo, quindi non si può fare?

  4. #4
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,657
    Quote Originariamente inviata da Delmak_O Visualizza il messaggio
    a me piaceva che in una certa pagina Web del mio sito ci fosse una canzone di sottofondo. ... il mondo internet non vuole che avvenga questo, quindi non si può fare?
    hai detto giusto: a te piace, ma a me (utente) piace?
    non puoi e non devi impormi di ascoltare qualcosa.
    potrei avere altro da ascoltare in quel momento, potrei spaventarmi con suoni inopportuni...

    per chrome:
    Ad aprile 2018, i criteri di riproduzione automatica di Chrome sono cambiati:

    "I criteri di riproduzione automatica di Chrome sono semplici:


    La riproduzione automatica con audio disattivato è sempre consentita.


    La riproduzione automatica con audio è consentita se:


    L'utente ha interagito con il dominio (clic, tocco, ecc.).
    Sul desktop, la soglia dell'indice di coinvolgimento multimediale dell'utente è stata superata, il che significa che l'utente ha precedentemente riprodotto video con audio.
    Su dispositivo mobile, l'utente ha aggiunto il sito alla propria schermata iniziale.

  5. #5
    Si puo fare se usi i controlli e lo fai partire manualmente oppure se usi un iframe e ancore se usi un frameset, oppure se usi JS

    Ovvio che è buona norma e educazione mettere un modo per fermare l'audio se l'utente non gradisce
    Ultima modifica di carlomarangoni; 27-02-2021 a 16:23
    “Che le cose siano cosi, non vuol dire che debbano andare così. Solo che quando si tratta di rimboccarsi le maniche e incominciare a cambiare, vi è un prezzo da pagare. Ed è allora che la stragrande maggioranza preferisce lamentarsi più che fare”.

    Giovanni Falcone

  6. #6
    Quote Originariamente inviata da Vincent.Zeno Visualizza il messaggio
    hai detto giusto: a te piace, ma a me (utente) piace?
    non puoi e non devi impormi di ascoltare qualcosa.
    potrei avere altro da ascoltare in quel momento, potrei spaventarmi con suoni inopportuni...

    per chrome:

    Tu hai ragione, ma fino ad un certo punto. Se io creo un sito e ritengo che una musica da sfondo sia essenziale alla mia pagina Web, questo mi deve essere consentito. Sarà l'utente eventualmente a cambiare immediatamente pagina, o a chiuderla. Magari facendone pubblicità negativa, se lo ritiene. Stiamo parlando di un brano in sottofondo, non di virus o applicativi che si installano a tua insaputa. Ma di elementi della pagina. E della pagina di un sito che ha creato qualcuno, e che nei contenuti sono la libera scelta di quel qualcuno. A mio parere, questi blocchi e limitazioni sono solo un'imposizione di quello che deve essere per tutti, togliendo - e questo è il nostro futuro - la possibilità di ogni creatività e scelta individuali. Col proposito di tutelare tutti - fittizio, ovviamente- si limita la libertà di tutti. Comunque sia, grazie come sempre dell'aiuto.

    P.S. Ma poi, quello che vale per un audio, non potrebbe valere allora per le immagini di un sito? allora oscuriamo tutto internet perché allora qualcuno potrebbe finire su una pagina Web con immagini che non gli piacciono. Suvvia...
    Ultima modifica di Delmak_O; 28-02-2021 a 12:39

  7. #7
    [in risposta a CarloMarangoni]
    Sì infatti ora l'unica è farlo partire manualmente, ma comprendi che il significato muta profondamente, non è più un brano di sottofondo, ma un brano che se vuoi puoi far iniziare, privato del suo contesto originario (la pagina a cui era legato), dunque che sottofondo è? Grazie comunque

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.