Newsgroup: it.lavoro.professioni.webmaster
Titolo: oggetto fash nella pagina

Da poco ho scoperto che i cellulari non visualizzano l'oggeto .swf che
ho inserito in alcune pagine.
E'un errore mio o un'impostazione di alcuni browser per cellulari?
Come posso risolvere il problema?
o in alternativa è possibile sostituire l'oggetto con una sorta di
<noscript> ?
Grazie 1000

 wrote:

Solo i cellulari senza flash non lo vedono, l'iPhone è uno di questi.
Soluzione, non usare flash.
Max
-- 
http://www.maxori.it
L'Arte è la capacità di fare cose di nessun valore
e di riuscire a venderle
F. Zappa

 F. Zappa
Se controllassi in qualche modo se il sito è visualizzato da un iPhone
potrei con dei css o js selezionare cosa visualizzare? Davvero non c'è
soluzione?

 potrei con dei css o js selezionare cosa visualizzare?
Sì, ma non puoi selezionare un oggetto flash.

Get Flash</a>';
     document.write(alternateContent);  // insert non-flash content
   }
// -->
</script>
Questo non l'hai mai visto?
È praticamente default
Marco

 soluzione?
Io ho notato che gli swf presenti su Youtube sono visibili dall'iPhone
pur essendo, appunto, degli SWF.
Credo che sia merito di come questi swf sono embeddati nella pagina.
Purtroppo non ho ancora avuto il tempo di studiare la faccenda, ma
potrebbe essere che Youtube, riconoscendo l'User Agent dell'iPhone,
rimpiazza la pagina con una in HTML 5.
Però è solo un'ipotesi.
Max
-- 


 È praticamente default
Pero' a quanto mi risulta non puoi installare Flash su iPhone/iPad
Ciao
-- 
MMM


Però a quanto mi risulta leggere le cose cui si risponde potrebbe essere 
una buona prassi
Non ho detto che si può installare flash su iphone
Ho riportato uno snippet di codice javascript che controlla se c'è un 
flashplayer adeguato e in caso contrario propone del contenuto 
alternativo. Funzionalmente è come un <noscript> orientato a flash.
Ovviamente serve che js sia abilitato

 Purtroppo non ho ancora avuto il tempo di studiare la faccenda,
In quel caso viene lanciata l'applicazione nativa Youtube che lavora 
comunque in MP4 e non flv.
Credo che sia Safari ad effettuare il controllo.



Hai ragione.
Ho fatto un test ed ho visto che quando si usa come user agent iPhone o
iPad si passa automaticamente all'HTML 5, con il relatvo tag <video>



Proverò, grazie

 Max
  o non comprare un iphone, visto che su android si vedono :P

 Ovviamente serve che js sia abilitato
Pero' se sai che alcuni dispositivi in particolare non possono proprio 
supportare flash puoi fare come qualcuno ha suggerito un controllo a 
monte e presentare direttamente un css diverso tutto li.
Mi spiace se ti sono sembrato supponente, non era mia intenzione.
Ciao
-- 
MMM

   o non comprare un iphone, visto che su android si vedono :P
Questo è proprio il tipo di risposta da evitare, perchè non serve a
nessuno.
Questo è un newsgroup dedicato alla professione del webmaster, se
pretendiamo di definirci tali la risposta a chi ci commissiona un sito
non può essere questa, e quindi cosa gli dici al tuo cliente che invece
l'iCoso ce l'ha e non vede quello per cui ha pagato?


 Max
ohhhhh fatti na vita madò... mamma mia l'ironia! -_-'
Coda di paglia?


Io spesso mi appoggio a css_browser_selector
http://rafael.adm.br/css_browser_selector/
e semplicemente creo classi css basandomi su quello.
Certo che se si prevede di dover fornire un sito su piattaforme che già 
si sa non ne supporteranno dei pezzi ci sarebbe da fare un lavoro di 
analisi a monte secondo me. È un problema ricorrente coi clienti, me ne 
rendo conto
Non era mia intenzione neanche la risposta piccata, scusa :)
P.S.
Quello snippet è un pezzo della pagina di default creata da flex builder 
3 quando si fa il deployment di un progetto flex

   o non comprare un iphone, visto che su android si vedono :P
Senza polemica, e da androidiano con froyo (e quindi possibilita` di 
avere flash): flash deve morire. :)
Da sviluppatore web: flash deve morire. :)
Da utente che ogni tanto naviga con un Eee o con un Athlon 1700: flash 
deve morire.
Percio` la prima cosa che installo su qualsiasi browser che lo permetta 
e` flashblock, ho evitato di installare flash su Android, e non uso i 
browser che non permettono di bloccarlo. :)
Bye.


Effettivamente sono di quest'idea pure io
HTML fa di più e meglio ed è uno standard, aperto per giunta
M

 nessuno.
LOL u mad?
-- 
  Daniele Orlandi					つづく