• User Attivo

    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


  • User

    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


  • User Attivo

    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?


  • User Attivo

    @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).

    :ciauz:


  • User Attivo

    @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!


  • User Attivo

    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...


  • Super User

    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.


  • User Attivo

    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...


  • User Attivo

    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?


  • User Attivo

    @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à mai 🙂

    Vuoi la soluzione migliore in assoluto? Niente musica :nonono: mai.

    Ma se sei costretto dal cliente, ti suggerisco nuovamente di utilizzare Flash.

    :ciauz:


  • User Attivo

    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

    😢😢😢😢😢😢😢😢😢😢😢😢😢😢


  • User Attivo

    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? 😉

  • User Attivo

    @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...


  • User Attivo

    @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... 😞


  • User Attivo

    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 🙂

    :ciauz:


  • User Attivo

    @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.... :yuppi:
    a. nn dirgli ch ci sono iframe
    b. sperare che lui non sappia cosa siano gli iframe...

    hihihi...
    vai di pannello in flash...:ciauz:


  • User Attivo

    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


  • User Attivo

    @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 😉