Una delle caratteristiche delle applicazioni per computer è che c'è un feedback quando fai qualcosa. Il tipo più comune di feedback è audio. Il computer fa clic quando selezioni le cose, emette un segnale acustico quando si verificano degli errori e emette altri rumori per avvisarti delle situazioni. Ma le pagine web non hanno questo tipo di feedback. Questo li fa sembrare noiosi o non reattivi.
Fortunatamente è facile cambiarlo. Usando attributi e suoni HTML dinamici, puoi creare una pagina web che si comporta più come un'applicazione.
Aggiungi suono quando un cliente fa clic su qualcosa
Questo script aggiungerà effetti sonori quando un cliente fa clic su qualcosa usando l'attributo e quando un cliente passa su qualcosa usando l'attributo. Assicurati di testarli in browser diversi, poiché non tutti i browser Web gestiscono il mouseover e gli attributi di clic su elementi diversi dai link.
Inserisci il seguente script nel HEAD del tuo documento HTML:
JavaScript inserisce un elemento EMBED all'interno di un elemento SPAN vuoto quando viene avviato lo script. Pertanto, è necessario aggiungere il seguente tag SPAN da qualche parte all'interno del BODY della pagina HTML, preferibilmente nella parte superiore del documento: L'ultima cosa che devi aggiungere è un elemento che vuoi generare il suono al click o al passaggio del mouse. Chiama lo script con uno di questi attributi. Sostituisci UrlToSoundFile con l'URL completo del file audio che desideri riprodurre: Clicca qui per ascoltare un suono<> onmouseover = "PlaySound ( 'UrlToSoundFile');" > Passa il mouse sopra questo testo per ascoltare un suono
Ecco l'intero documento HTML, che riproduce il suono di un bluejay. Il file audio è memorizzato nella stessa directory della pagina HTML:
Clicca qui per sentire un uccello cantare Posiziona il suono in una campata vuota
Chiama lo script con un attributo