Quali browser supportano i tag e ?

Sto lavorando su un sito web del dipartimento che deve essere conforms agli standard (xhtml 1.0 di transizione), ma il flash incorporato continua a interrompere la convalida. Utilizziamo il tag perché dobbiamo supportare la maggior parte dei browser principali.

Non possiamo usare strumenti esterni, dal momento che il sito è gestito attraverso un sistema e gli amministratori non amano mettere strumenti extra (come librerie JavaScript ecc.) Che potrebbero interferire con il loro motore di template.

Quanto è ampiamente supportato il tag dell’object? È sicuro utilizzare solo il tag e rimuovere tutti i tag ?

non è valido in XHTML 1.0 e HTML 4, ma è valido in HTML5 , quindi puoi passare al doctype HTML5 e rispettare invece quello standard.

Come accennato in precedenza, l’articolo Flash Satay di A List Apart è un’ottima spiegazione su come far funzionare Flash solo con un tag . Non è tanto quello che i browser supportano (penso che solo Netscape 4 non lo sia), è più che le differenze nel modo in cui i browser supportano Flash incorporato con rovinano tutto.

Sicuramente leggi l’articolo. Ha il codice che puoi usare e tutto il resto. In breve, funziona da solo, a meno che non si desideri avviare un filmato in Flash prima che sia completamente scaricato. Quindi hai bisogno di un altro filmato Flash per fungere da wrapper.

È consigliabile utilizzare http://code.google.com/p/swfobject/ che si occupa dei problemi di compatibilità del browser.

Google suggerisce di usare anche swfobject .

Questo validatore: http://validifier.com/ svolge un ottimo lavoro e ho ottenuto risultati decenti con esso. (Modifica nota: il sito è ora “adulto” e presumibilmente NSFW.)

C’è anche questo articolo: http://www.alistapart.com/articles/flashsatay/ su come incorporare senza un tag embed, ma credo che implichi l’uso di un film contenitore, che non è molto divertente ma fa il lavoro fatto .

Il tag non è un tag valido. Il tag è. Cherouvim ha ragione nel ritenere che swfobject si prenderà cura di tutto ciò per voi. Lo consiglio vivamente.

Il tag aiuta il browser che usa i controlli ActiveX per visualizzare correttamente il filmato flash ed è principalmente utilizzato per IE. Con i più recenti IE 7 e 8 il filmato flash funziona senza il tag e il tag è per Netscape e relativi ai browser che utilizzano il plugin Netscape per visualizzare un filmato in flash.

Quindi è meglio usare entrambi per essere sicuri che il tuo film in flash avrà una buona possibilità di essere riprodotto su tutto il browser