Problema riproduzione files audio postato il 26/03/2008 10:37:24 nel forum programmazione, gdrcd, open source, hosting
Premessa
Mi sono sempre sforzato di cercare di realizzare un sito in regola con la legge e fruibile da chiunque (non mi va di pensare ad una versione separata per utenti affetti da qualsivoglia disabilità; lo trovo discriminante).
Tuttavia ho appena scoperto un problema serio al sistema di registrazione che ho adottato: il sistema di conferma d'invio, che prevedere che venga ricopiato un codice alfanumerico generato graficamente, non è (ovviamente) "leggibile" ad ipovedenti e non vedenti.
E renderlo facilmente leggibile comporterebbe il rischio di inficiarne l'utilità.
Che fare dunque?
Mi è venuto in mente che potrei generare un file audio, in background, che "legga" il codice (essendo un'immagine, infatti, non viene letta dalla sintesi vocale).
Tuttavia questo comporta la riproduzione sequenziale di diversi files wav (o mp3).
Per far ciò sto lavorando sulla possibilità di abilitare tempi diversi di riproduzione ad una sequenza di files tra tag <embed>.
Domanda
Esiste un singolo comando che mi consenta di riprodurre, uno dietro l'altro, più files audio in una singola pagina html (ovviamente senza che questa venga ricaricata alla partenza di ogni singolo file)?
Grazie anticipatamente a chi mi saprà/vorrà dare aiuto. :-)
Pagine → 1
26/03/2008 20:28:06
Ho trovato questo http://www.laboratoriocaffeina.it/development/2007/10/23/come-azzerare-timeout-multipli.html ↗ sulla gestione dei timeout tramite javascript e volevo chiedere a chi ne avesse le competenze se potesse servire al mio scopo, prima di mettermi a perderci tempo sopra.
Qualcuno sa dirmi qualcosa in proposito?
26/03/2008 23:25:59 e modificato da darkside of breakfast il 27/03/2008 15:20:01
Dunque.
A livello teorico, è tardi per scrivere codice (almeno per me, ora gh)
Dovresti creare una funzione che chiameremo funzionegenerale() che carichi con un onLoad dal body.
In questa funzione, metterai un setTimeOut, impostato a... be', contando che devi leggere caratteri alfanumerici, lo metti a 1000 millisecondi.(un sec)
Crei una variabile chiamata con un nome a casaccio, che si aggiorna ogni volta che lo fa seTimeOut aggiungendo a se' stessa un +1 (l'uno dipende dai casi).
Poi con un if, controlli a che punto sta la variabile chiamata a casaccio.
E in merito a quello stampi con document.write() i vari embed che ti servono.
Insomma, avevo in mente una cosa del genere
27/03/2008 14:13:20 e modificato da darkside of breakfast il 27/03/2008 15:18:40
Ripensandoci, è meglio se ti crei un div o un qualcosa di simile e poi cambi la canzone con innerHTML, perchè nel modo che ho scritto ti parte ogni volta un nuovo embed.
Effettivamente non so se tu possa modificare direttamente l'src dell'embed, magari fai qualche prova.
La cosa che mi lascia perplesso è che saltano fuori molti problemi logici, oltre ai tempi di buffering di ogni embed.
27/03/2008 15:23:45
Infatti ^^"
Ammetto che la cosa mi sta venendo un po' intricata; in ogni caso ti ringrazio per l'aiuto che cerchi (e hai cercato in passato) di darmi, per risolvere le mie balzane richieste. :-P
27/03/2008 18:13:21
27/03/2008 19:34:02
Confermo. u.u
Il sistema è operativo unicamente in fase di registrazione.
27/03/2008 22:35:26
Guarda al volo non ti saprei dire. Però ci si potrebbe sempre pensare qualcosa basato su AJAX. Esistono un paio di librerie per creare dei backend sonori ma ora non me ne viene in mente manco una.
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
Shadow Scape: ✨ Land nuovamente aperta!
La Tana del Ladro: ~ Forte Xantharl - La Rocca dei Burroni ~
Lineage II → Entra in uno sconfinato mondo fantasy dominato da razze in contrasto tra loro. Scatena i tuoi poteri in uno dei Mmo più famosi al mondo!
Dalemyr: Pratoverde, festa in tutti i Reami
Entropia Universe: Note sulla versione di Entropia Universe 18.13.0
Gioco più visitato di Aprile 2025: The Last Sparks - Savannah Tales
Enlisted: Rendiamo Enlisted un posto migliore N° 68
Enlisted → Guida la tua squadra di soldati in combattimenti su larga scala, con fanteria, veicoli corazzati e aerei della IIa Guerra Mondiale!
I dati del generatore di rank sono stati aggiornati!
One Piece World: Level Up verso l'unicità
Legacy of Magic: Missione Superstizione IIII
Football Team Soccer: Ultimo numero del nostro magazine!
Lineage II → Entra in uno sconfinato mondo fantasy dominato da razze in contrasto tra loro. Scatena i tuoi poteri in uno dei Mmo più famosi al mondo!
Enlisted: Saldi di maggio in Enlisted
Raxhodya Yaoi GdR: Nuova Trama: L'incubo Senza Volto
Shadow Scape: ✨ Chiusura momentanea
Lineage II → Entra in uno sconfinato mondo fantasy dominato da razze in contrasto tra loro. Scatena i tuoi poteri in uno dei Mmo più famosi al mondo!
Erant - Intervista allo staff di Erant il play by chat fantasy storico da giocare su Discord!
Donne e Gdr - Analizziamo il misterioso rapporto fra le donne e i giochi di ruolo
Chiesa e GdR - I Giochi di Ruolo e Giochi di Proiezione: solo divertimento? Folle articolo di Tarcisio Mezzetti contro i giochi di ruolo..
Mondomago - Recensione di Mondomago gioco di ruolo online ambientato nel mondo di Harry Potter
Classifica 2024 - La classifica dei giochi più visitati sul portale nell'anno 2024!
Tassi Chiusura GdR - Abbiamo calcolato il tasso di chiusura dei giochi di ruolo online in base al genere di appartenenza. Scopri i dati!
Storie di Esperia - Intervista alla gestione del play by chat fantasy Storie di Esperia
Tatuaggi - Tutti i tatuaggi che nascono da film e serie tv