Autor Zpráva
__Martin
Profil *
Ahoj,
rád bych na stránky umístil video z http://www.youtube.com, ale při vložení do stránky je nevalidní. Rád bych měl web validní podle xhtml stcrit, takže bych měl odstranit tag embed. Co bude v praxi znamenat jeho odstranění? Dík
Str4wberry
Profil
__Martin
Koukni na toto — http://www.dgx.cz/trine/item/jak-spravne-vlozit-flash-do-stranky
__Martin
Profil *
Str4wberry
díky, použil jsem řešení úplně dole na stránce, ale IE 6 video nenačte respektive se načítá už asi pět minut a nemá to konce
Chamurappi
Profil
Reaguji na __Martina:
Jestli užíváš MIME typ „text/html“, pak k optimalizaci pro nestandardní W3C Validátor stačí tohle:
<?cokoliv ><embed src="..."><?>
__Martin
Profil *
chybka byla na mojí straně, už vše funguje.

Chamurappi
ano, používám MIME type text/html. Podmíněné komentáře jsou mi ale sympatičtější. Díky za radu.
Chamurappi
Profil
Reaguji na __Martina:
<!--[if !IE]> -->

<object type="application/x-shockwave-flash"
data="movie.swf" width="300" height="135">
<!-- <![endif]-->

<!--[if IE]>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swfl ash.cab#version=6,0,0,0"
width="300" height="135">
<param name="movie" value="movie.swf" />
<!--><!---->
<param name="loop" value="true" />
<param name="menu" value="false" />

<p>This is <strong>alternative</strong> content.</p>
</object>
<!-- <![endif]-->
— versus —
<?flash >

<embed src="movie.swf" loop="true" menu="false" width="300" height="135">
<?>
Z těchto dvou nevalidních postupů bych vybral ten stručnější. Měl by být i spolehlivější. Ale dělej, jak myslíš.
__Martin
Profil *
Jak by obě řešení prošla xml parserem?
Chamurappi
Profil
Reaguji na __Martina:
Prošla by obě bez chybového hlášení. Vždyť to je to, co dělá W3C Validátor, ne?
Bude-li příští verze Exploreru podporovat podmíněné komentáře i v XHTML, tak tam by mohlo první uvedené řešení skončit fatální chybou, neboť sekvence znaků „--“ není dovolena uvnitř komentáře. Ale to je asi už příliš hypotetické strašení :-)

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0