Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    swf come sfondo ad una pagina html

    Salve a tutti!
    vorrei inserire un swf come sfondo ad una pagina html (sfondo al body, non ad un div posizionato con z-index!), un pò come per il sito http://it.playstation.com/
    Qualcuno sa darmi qualche dritta?
    grazie
    Umbria e Sapori
    www.umbriaesapori.it

  2. #2
    Moderatrice di Grafica, Cerco e offro lavoro L'avatar di Myaku
    Registrato dal
    Nov 2006
    Messaggi
    10,349
    a quanto mi risulta, non puoi. Un filmato è un oggetto non gestibile come background da css


  3. #3
    ma scusa... come hanno fatto allora per il sito: http://it.playstation.com/????
    Umbria e Sapori
    www.umbriaesapori.it

  4. #4
    Moderatrice di Grafica, Cerco e offro lavoro L'avatar di Myaku
    Registrato dal
    Nov 2006
    Messaggi
    10,349
    Originariamente inviato da parabondio
    ma scusa... come hanno fatto allora per il sito: http://it.playstation.com/????
    io su quella pagina vedo solo una gif applicata come sfondo al body (tra l'altro, dichiarata nel css denominato "common"). Nessun swf

  5. #5
    Beh non è proprio così! basta che fai tasto destro e ti accorgi che lo sfondo è un swf, se poi apri la cartella dei file temporanei di internet trovi un file chiamato latin-background.swf che è esattamente lo sfondo che vedi online! Sicuramente viene impostato in qualche modo con javascript! Vi chiedevo appunto se qualcuno di voi ha mai utilizzato questa tecnica o simili per impostare un swf come sfondo ad una pagina.
    Umbria e Sapori
    www.umbriaesapori.it

  6. #6
    Moderatrice di Grafica, Cerco e offro lavoro L'avatar di Myaku
    Registrato dal
    Nov 2006
    Messaggi
    10,349
    Originariamente inviato da parabondio
    Beh non è proprio così! basta che fai tasto destro e ti accorgi che lo sfondo è un swf, se poi apri la cartella dei file temporanei di internet trovi un file chiamato latin-background.swf che è esattamente lo sfondo che vedi online! Sicuramente viene impostato in qualche modo con javascript! Vi chiedevo appunto se qualcuno di voi ha mai utilizzato questa tecnica o simili per impostare un swf come sfondo ad una pagina.
    allora, cerchiamo di fare chiarezza.
    La tua domanda iniziale era "come inserire un swf come sfondo ad una pagina html (sfondo al body, non ad un div posizionato con z-index!)".
    Ora ti posto uno screenshot di ciò che risulta su Safari mac (in questo momento è l'unico browser con cui posso navigare) ... dov'è l'swf?
    No perchè se io non vedo il contenuto, faccio anche fatica a capirti ...
    Immagini allegate Immagini allegate

  7. #7
    ...se puoi usare solo safari su Mac che ti posso fare?? ...non rispondermi che in quel sito non c'è un swf come sfondo solo perchè lo hai testato con un solo browser e li non funziona! Stiamo parlando, a mio parere, di un bel sito (tra le altre cosette è il sito ufficiale Sony Playstation), accattivante e ben fatto, e si vede bene sicuramente su Explore, Firefox e Chrome (questi sono i browser su cui ho avuto modo di provarlo io!).
    Facendo chiarezza possiamo dire che:
    • Non è inserito via CSS (e questo lo avevo capito!)

    • Hanno utilizzato Javascript per inserie l'swf come sfondo

    • Questa tecnica non è crossbrowser visto che su Safari (Mac) non funziona (adesso lo sappiamo)

    Resta ilfatto che in qualche modo è stato inserito un swf come sfondo visibile in IE Firefox e Chrome! ....e quindi si può fare!? Resta la domanda COME? :berto:
    Umbria e Sapori
    www.umbriaesapori.it

  8. #8
    Moderatrice di Grafica, Cerco e offro lavoro L'avatar di Myaku
    Registrato dal
    Nov 2006
    Messaggi
    10,349
    Originariamente inviato da parabondio
    ...se puoi usare solo safari su Mac che ti posso fare?? ...non rispondermi che in quel sito non c'è un swf come sfondo solo perchè lo hai testato con un solo browser e li non funziona!
    no dico, secondo te se tu mi chiedi come inserire un swf nel body, io apro il sito e nel body ci vedo un'immagine, cosa devo pensare? visto che la presentazione (ergo, sfondo) in genere è gestita da css, dove è normale che vada a vedere nel codice? se poi non c'è compatibilità crossbrowser non è un problema mio, io utente do per scontato che funzioni.

    se poi mi dici che ci sono dei js che richiamano il filmato ok, non appena rientrerò e potrò usare altri browser lo verificherò, e nel caso dipenda da javascript ti farò spostare da uno dei mod di questa sezione.

    Basta che non ti alteri, ok?

    Cyà

  9. #9
    Ok Myaku, se lo dici tu, non mi altero!
    Cmq io sto cercando di vedere i javascript associati a quel portale, ma non ci capisco un gran che! Se dovessi arrivare ad una conclusione logica la posto! :master:
    Umbria e Sapori
    www.umbriaesapori.it

  10. #10
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,774

    Re: swf come sfondo ad una pagina html

    Originariamente inviato da parabondio
    Salve a tutti!
    vorrei inserire un swf come sfondo ad una pagina html (sfondo al body, non ad un div posizionato con z-index!), un pò come per il sito http://it.playstation.com/
    Qualcuno sa darmi qualche dritta?
    grazie
    Ciao.
    Come ha detto giustamente Myaku non puoi impostare come background un file swf.
    Al momento nessun browser possiede questa caratteristica.

    Il sito da te indicato non imposta uno sfondo swf al body, ma imposta solamente una gif, questa: http://it.playstation.com/static/fur...bg_generic.gif
    in attesa che venga poi caricato il filmato swf in uno specifico div (..nel caso in cui sia consentito, cioè a seconda del browser utilizzato).

    In particolare, questo è il js che gestisce il caricamento dello sfondo swf:
    http://it.playstation.com/static/inc...pt/flash-bg.js
    Sostanzialmente non fa altro che caricare il filmato swf sul div con id "flash_background", utilizzando peraltro il ben conosciuto metodo SWFObject.

    All'oggetto swf viene poi impostata la proprietà wmode come "trasparent" (caratteristica supportata decentemente solo da alcuni browser) , in modo da poter poi disporre il div dei contenuti sopra il filmato swf.

    Alla fine dei conti, come constatato, questa soluzione non è proprio cross-browser, tant'è vero che su alcuni browser viene omessa del tutto attraverso il js.

    Trai tu le conclusioni.
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

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 © 2025 vBulletin Solutions, Inc. All rights reserved.