• User Attivo

    Validare codice video

    Sto provando a validare il codice fornito da yuotube,
    però mi sono bloccato a questo punto:

    
    <object width="425" height="350">
              <param name="movie" value="
    " /> <param name="wmode" value="transparent" /> <embed src="
    " type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed> </object>

    cosa devo modificare ancora, io non ne ho idea, l'errore che ricevo è questo:

    Line 205 column 21: there is no attribute "src".

          <embed src="
    " type="application/x-

    Error Line 205 column 65: there is no attribute "type".

    .../

    " type="application/x-shockwave-flash" wmode="t

    Error Line 205 column 103: there is no attribute "wmode".

    ...application/x-shockwave-flash" wmode="transparent" width="425" height="350"><

    Error Line 205 column 123: there is no attribute "width".

    ...ave-flash" wmode="transparent" width="425" height="350"></embed>

    Error Line 205 column 136: there is no attribute "height".

    ...ode="transparent" width="425" height="350"></embed>

    Error Line 205 column 141: element "embed" undefined.

    ...transparent" width="425" height="350"></embed>

    You have used the element named above in your document, but the document type you are using does not define an element of that name. This error is often caused by:

    * incorrect use of the "Strict" document type with a document that uses frames (e.g. you must use the "Frameset" document type to get the "<frameset>" element),
    * by using vendor proprietary extensions such as "<spacer>" or "<marquee>" (this is usually fixed by using CSS to achieve the desired effect instead).
    * by using upper-case tags in XHTML (in XHTML attributes and elements must be all lower-case.
    

    Error Line 214 column 136: element "embed" undefined.

    ...transparent" width="425" height="350"></embed>


  • Super User

    Ciao, il problema è il tag embed, che non ci a messo.
    Puoi vedere nelle wiki http://www.giorgiotave.it/wikigt/os/Flash una breve spiegazione (anche se relativa al plugin Flash).
    Con quel tipo di doctype, ovvero script, devi levarlo.
    Altrimenti cambi doctype.

    Nella stragrande maggioranza dei browser (testa comunque prima) si dovrebbe ugualmente vedere 😉


  • Super User

    Ah.. poi le dimensioni le dovresti dare tramite css, non direttamente 😉


  • User Attivo

    Grazie per la guida e per il consiglio ,
    mi metto subito al lavoro


  • User Attivo

    Per adesso, dopo decine di prove non sono riuscito a validare il codice, tra un po ci rinuncio.....


  • Super User

    Così viene validato, ed è xhtml1.0 strict

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
    <head>
    <title>iutub</title>
    </head>

    <body>
    <div>
    <object width="425" height="350"><param name="movie" value="

    "></param><param name="wmode" value="transparent"></param></object>
    </div>
    </body>
    </html>

    se poi ti da altri errori il problema è in altra parte 😉
    Ciao


  • Super User

    Ho trovato anche questo, per risolvere alcuni problemi per il flash player
    http://hp.fuzzy76.net/archives/103-Finding-the-best-way-to-insert-Flash.html

    In alternativa puoi visitare la sezione
    Flash e actionscript
    http://www.giorgiotave.it/forum/flash-actionscript/


  • User Attivo

    @hogudo said:

    Così viene validato, ed è xhtml1.0 strict

    se poi ti da altri errori il problema è in altra parte 😉
    Ciao

    Si cosi è validato, ma il video non si vede .....
    grazie comunque...


  • User Attivo

    Ciao,
    posto il codice e dopo le presentazioni... 😄

    Prova questo:

    
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="it" lang="it" dir="ltr">
    <head>
    <title>Test Flash</title>
    </head>
    <body>
    <div>   
    <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="425" height="350" tabindex="1" title="Filmato You Tube">
    <param name="movie" value="
    " /> <param name="wmode" value="transparent" /> <!--[if !IE]> <--> <object type="application/x-shockwave-flash" data="
    " width="425" height="350" tabindex="1" title="Filmato You Tube"> <param name="movie" value="
    " /> <param name="wmode" value="transparent" /> </object> <!--> <![endif]--> </object> </div> </body> </html>

    XHTML 1 Strict valido, funziona su firefox 2, safari 2, opera 9.1, IE 6

    Ciao a tutti!
    Mi chiamo Elvino... si lo so che è il posto sbagliato per presentarsi.. :fumato:


  • User Attivo

    Grande cosi funziona ed è validato perfetto!!!!!!!!!
    da solo non ci sarei mai arrivato ......
    Grazie mille


  • Super User

    Ciao Elvino,
    è un piacere leggerti anche qui sul forumGT. Benvenuto.

    Ottimo contributo, spero possa essere il primo di una serie 🙂


  • User Attivo

    @hogudo said:

    Ciao Elvino,
    è un piacere leggerti anche qui sul forumGT. Benvenuto.

    Ottimo contributo, spero possa essere il primo di una serie 🙂

    Grazie!
    Cercherò di fare il possibile... 😉
    Ciao