• 10 odgovora
  • 6.353 pregleda
Kako da embed tag za Flash prođe HTML 4.01 Transitional validaciju? 27.02.2004. u 15:35 · pre 275 meseci #1
kod je:

Code:
 <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com...h/swflash.cab#version=6,0,29,0" width="1" height="1">
    <param name="movie" value="img/intro.swf">
    <param name="quality" value="high">
    <embed src="img/intro.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="1" height="1"></embed>
  </object>


i rezultat validacije je:

Line 338, column 15: there is no attribute "SRC" (explain...).
<embed src="img/intro.swf" quality="high" pluginspage="http://www.macromedia
^
Line 338, column 39: there is no attribute "QUALITY" (explain...).
<embed src="img/intro.swf" quality="high" pluginspage="http://www.macromedia
^
Line 338, column 58: there is no attribute "PLUGINSPAGE" (explain...).
...ntro.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashpl
^
Line 338, column 109: there is no attribute "TYPE" (explain...).
...cromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="1
^
Line 338, column 147: there is no attribute "WIDTH" (explain...).
...application/x-shockwave-flash" width="1" height="1"></embed>
^
Line 338, column 158: there is no attribute "HEIGHT" (explain...).
.../x-shockwave-flash" width="1" height="1"></embed>
^
Line 338, column 161: element "EMBED" undefined (explain...).
...shockwave-flash" width="1" height="1"></embed>
^

međutim, ako ceo taj kod smestim u promenljivu i koristim JavaScript tj. document.write, proći ću validaciju, ali je to prevara njihovog parsera... jel uopšte može Flash da se embeduje po HTML 4.01 standardu?
Re: Kako da embed tag za Flash prođe HTML 4.01 Transitional validaciju? 29.02.2004. u 03:51 · pre 275 meseci #6
@zombie: to si ti nas'o na neku prevaru i sad me lozis :)sve sam probo, da ne prepricavam kljucne reci sad, al' sam bre poludeo sa onom searchom, kako nije konfuzan, svaki title mu identican, pa title je majka! ma, samo mi jednu stvar reci, jel to blog? ako jeste, znao sam ja da je to s***** kroz gusto granje:p

@bluesman: okej, i meni je prakticno na prvom mestu, ali ne vidim nista lose da povremeno cekiras standarde, da vidis koja je sematizacija, u konkretnom slucaju - istina je da ja nikakve koristi necu imati od toga, pogotovu ne funkcionalne, ali sam naleteo na nesto sto me zainteresovalo i sto bih zeleo da proucim, znaci cisto informativno, kapiras? i naucio sam neke stvari o embed i object tagu i sad mogu da te zajebavam kako ti sajtovi koje si radio, pored izrazito lose optimizacije za pretrazivace, imaju i kod koji nije valjan po HTML standardima :p mislim zajebavam se, ali opet, sto da ne znas malo vise. kad imas takav pristup, to ne mozes da shvatis kao gubljenje vremena, vec shvatis kao bolje upoznavanje sa materijom, a mislim da nikada ne mozes pobeci od specifikacija i standarda, kad tad ce ti i funkcionalnost zavisiti od toga, ne?
Re: Kako da embed tag za Flash prođe HTML 4.01 Transitional validaciju? 17.12.2007. u 16:56 · pre 229 meseci #9
pogledaj ovaj i druge članke o tome na a list apart:

http://www.alistapart.com/articles/flashembedcagematch/

a u praksi upotrebi Unobtrusive Flash Objects - js koji se lako implementira, generiše validan kod i proverava da li korisnik ima instaliranu odgovarajuću verziju flash-a:

http://www.bobbyvandersluis.com/ufo/
Re: Kako da embed tag za Flash prođe HTML 4.01 Transitional validaciju? 07.01.2008. u 17:28 · pre 228 meseci #11
Ja koristim sledeci kod:
Code:
<object type="application/x-shockwave-flash"
data="flash_file.swf" 
width="100" height="100">
<param name="movie" 
value="flash_file.swf" />
</object>


On prolazi validaciju...

pozz
Potpis
http://www.mihailovic.info
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme