- Home
- Categorie
- Coding e Sistemistica
- HTML e CSS
- Audio e css
-
Audio e css
Ciao a tutti
Mi hanno chiesto di fare un sito in html con gestione database in php e un sacco di altre cose, a cui pero vorrebbero mettere un file audio che non ricominci ad ogni refresh della pagina.
Un unico file audio che inizi quando apro il sito e continui finche non lo chiudo, o magari non lo spengo con dei tastini.
Ho visto un pò in giro che con css2 sono state introdotte molte funzioni sull'audio per poter gestire anche la navigazione da parte di persone non vedenti.E possibile utilizzare questi strumenti per gestire un sito con un unica misichetta di sottofondo??
Ciao grazie
-
Mi sa che le funzionalità audio dei CSS2 sono usate esclusivamente dai browser vocali, usati appunto da parte di persone non vedenti. Sono quasi sicuro che nessun web-browser tradizionale attualmente supporta queste funzionalità.
Bbye
-
azz....
ma esiste un qualche giochini, magari javascript che mi permetta di mettere una musichina su tutto un sito??Pensavo anche a quei fastidiosi pop up pubblicitari che spesso si piazzano davanti ai contenuti di un sito. Se riuscissi a fare qualcosa di simile. Con un popup senza la parte di finestra di windows, che rimane sempre in primo piano e a cui passo un giochino java che comanda l'audio. magari ce la faccio.
se poi riesco ad adattarlo alla grafica del sito diverrebbe meravigioso.
Sapete mica se esiste qualcosa di simile?
-
@alebal said:
azz....
ma esiste un qualche giochini, magari javascript che mi permetta di mettere una musichina su tutto un sito??Pensavo anche a quei fastidiosi pop up pubblicitari che spesso si piazzano davanti ai contenuti di un sito. Se riuscissi a fare qualcosa di simile. Con un popup senza la parte di finestra di windows, che rimane sempre in primo piano e a cui passo un giochino java che comanda l'audio. magari ce la faccio.
se poi riesco ad adattarlo alla grafica del sito diverrebbe meravigioso.
Sapete mica se esiste qualcosa di simile?
Ciao Alebal,
Sparare un midi in faccia al visitatore è un pugno nello stomaco all'Accessibilità.Le proprietà CSS (mi sembra si chiamino Aural) per i controlli audio sono prerogativa dei browser vocali e servono per controllare la direzione, l'azimuth, il volume e altre cose ma non il contenuto da riprodurre.
Volere è potere e la soluzione meno peggio è utilizzare flash (dando però all'utente il potere di controllare volume e esecuzione).
-
@Laburno said:
Ciao Alebal,
Sparare un midi in faccia al visitatore è un pugno nello stomaco all'Accessibilità.Concordo, audio solo su richiesta, e soprattutto che si possa disabilitare.
Ricorda poi che la qualità del midi, dipende esclusivamente dalla scheda(/ altro device) audio sul quale viene "riprodotto"... questo significa che se per caso un utente ha una scheda audio un po' datata è probabile che ascolti una musichetta "sintetica" tipo suoneria cellulare anni 90!
-
secondo me, come avevo scritto in un altro post, una soluzione è una piccola console flash, dove puoi gestire volume, stop, pausa ecc...in modo che se a me la musica nn va me la posso sotppare e proseguire nella navigazione...
-
Perchè una console flash per disabilitare qualcosa che rende il sito inaccessibile.... è accessibile? Il fatto che ci sia un plugin da scaricare per realizzare una cosa del genere non è considerato inaccessibile? Dopotutto non è una pubblicità o un'animazione che non grava sul contenuto, ma è proprio qualcosa che serve a manipolare ciò che , se non fosse abilitato, non potrebbe fare.
-
lui cita l'utilizzo di javascript...
anche li x l'accessibilità come la mettiamo?
io appoggiavo il suggerimento di Laburno..
fosse per me sconsiglierei l'uso di musichette, danno solo fastidio...
-
Uaohhh... quante risposte....
Ho girato un po tutta ieri sera cercando qualcosa per risolvere il problema musica.
Sono daccordissimo che la musichina deve essere controllobile dall'utente per decinerne il volume e quando stopparla perche può essere fastidiosa.
Dalle varie cose che ho visto ieri sera e dalle vostre risposte sono indirizzato verso una soluzione del tipo:
Utilizzo di un popup che si apre automaticamente in home page del sito tramite un comando all'interno del tag body in una nuova finestra. Il popup dovrebbe essere senza la grafica delle finestre di windows, con la grafica di sfondi caratteri , ecc personalizzabili (in modo da poterli adattare alla grafica del sito), dovrebbe stare sempre in primo piano, dovrebbe avere una posizione relativa ben definibile. Tutto cio che sta all'interno del popup devono essere i comandi play stop e volume (flash, javascript, ?). Non serve sia visto dai motori di ricerca, il link del popup dovrebbe essere elaborato come fosse un link ad un sito esterno in modo da non compromettere l'accessibilità del sito, di pari passo dovrebbero essere i contenuti.
Un pò come se io stessi navigando il mio sito con una seconda finestra di explorer aperta su un altro sito che all'interno ha una musichetta... che però vorrei stesse in primo piano ed in una posizione che ho definito io.
Ora non è che io abbia le idee chiare su come realizzare tutto questo, ma dal giretto che mi son fatto ieri sera ho visto che gli strumenti (presi singolarmente) per realizzare tutto questo esistono.
Secondo voi è una cosa fattibile è possibile mettere assieme tutti gli strumenti necessari per arrivare al risultato finale?
Magari mi son perso qualche ostacolo importante nelle mie valutazioni?
-
@alebal said:
Utilizzo di un popup che si apre automaticamente in home page del sito tramite un comando all'interno del tag body in una nuova finestra. Il popup dovrebbe essere senza la grafica delle finestre di windows, con la grafica di sfondi caratteri , ecc personalizzabili (in modo da poterli adattare alla grafica del sito), dovrebbe stare sempre in primo piano, dovrebbe avere una posizione relativa ben definibile. Tutto cio che sta all'interno del popup devono essere i comandi play stop e volume (flash, javascript, ?). Non serve sia visto dai motori di ricerca, il link del popup dovrebbe essere elaborato come fosse un link ad un sito esterno in modo da non compromettere l'accessibilità del sito, di pari passo dovrebbero essere i contenuti.
Ciao Alebal,
questa soluzione è ancora peggio. L'espediente del popup, ponendo che Accessibilità e Usabilità siano concetti inesistenti, viene stroncata sul nascere dai popup-blocker integrati in tutti i maggiori browser: nessuno lo aprirà maiVuoi la soluzione migliore in assoluto? Niente musica mai.
Ma se sei costretto dal cliente, ti suggerisco nuovamente di utilizzare Flash.
-
Ma con flash mi frega, la misichina riparte ogni volta che cambio pagina ed io gestendo i dati in php e mysql di pagine ne cambiero parecchie
-
nn capisco la tua frase:
- gestendo i dati in php cosa c'entra? -> i dati sono per singola pagina oppure hai una sola pagina che cambia i contenuti dinamicamente?
- mettere la musica solo in home?
-
@alebal said:
Ma con flash mi frega, la misichina riparte ogni volta che cambio pagina ed io gestendo i dati in php e mysql di pagine ne cambiero parecchie
gestirle in Ajax caricando i contenuti dinamici in una sola pagina??l'unico problema che mi viene in mente è che (credo, ma potrebbe anche essere una stupidaggine) il contenuto dinamico non sia visibile ai motori di ricerca, poichè non è presente nel source...
-
@Meryk said:
l'unico problema che mi viene in mente è che (credo, ma potrebbe anche essere una stupidaggine) il contenuto dinamico non sia visibile ai motori di ricerca, poichè non è presente nel source...
credo di si...e in + il tasto indietro del browser nn funziona...
-
Beh a questo punto se sei disposto a tutto puoi anche fare una pagina con i frame. Ne metti uno nascosto piccolissimo con dentro il player e voitlà hai la musichetta che ti segue per tutta la navigazione.
Il rovescio della medaglia è che non esiste essere umano che abbia usato internet negli ultimi tre anni che pagherebbe due euro per un sito fatto così.
La soluzione più intelligente è fare tutto con Flash, ma te l'abbiamo gia suggerito
-
@Laburno said:
Il rovescio della medaglia è che non esiste essere umano che abbia usato internet negli ultimi tre anni che pagherebbe due euro per un sito fatto così.
2 soluzioni....
a. nn dirgli ch ci sono iframe
b. sperare che lui non sappia cosa siano gli iframe...hihihi...
vai di pannello in flash...
-
Mamma... mi sento tramortito da quest'inqubo della musichetta....
Credo faro di tutto per far passare al cliente l'idea di questa musichetta...
Gli metterò in home page una musichetta fastidiosissima e che suona in eterno affinche sia lui a chiedermi di toglierla.A questo punto credo sia la cosa migliore.
Grazie a tutti per l'impegno e l'aiuto che mi avete dato, e grazie per i vostri consigli, non solo per quelli che riguardano la programmazione, ma anche per quelli che riguardano la realizzazione di un sito decente e soprattutto non fastidioso, più importanti perche non espressamente richiesti dalle politiche del forum.
Grazie mille
Ciao
-
@alebal said:
Mamma... mi sento tramortito da quest'inqubo della musichetta....
Credo faro di tutto per far passare al cliente l'idea di questa musichetta...
Gli metterò in home page una musichetta fastidiosissima e che suona in eterno affinche sia lui a chiedermi di toglierla.A questo punto credo sia la cosa migliore.
Grazie a tutti per l'impegno e l'aiuto che mi avete dato, e grazie per i vostri consigli, non solo per quelli che riguardano la programmazione, ma anche per quelli che riguardano la realizzazione di un sito decente e soprattutto non fastidioso, più importanti perche non espressamente richiesti dalle politiche del forum.
Grazie mille
Ciao
Ottima idea
Vai tranquillo, siamo qui apposta