Visualizzazione dei risultati da 1 a 10 su 10

Discussione: w3c e tag embed

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    7

    w3c e tag embed

    inserendo un plugin flash nella mia pagina dreamweaver mi crea questo codice:

    codice:
    <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="180" height="177">
                    <param name="movie" value="flash/mappa%20africa.swf">
                    <param name="quality" value="high">
                    <embed src="flash/mappa%20africa.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="180" height="177"></embed>
                  </object>
    ma il validator del w3c non mi accetta questa riga:

    codice:
    <embed src="flash/mappa%20africa.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="180" height="177"></embed>
    come mai, dato che è necessaria per la visualizzazione del flash in forefox e netscape?

    ci sono alternative?

  2. #2
    Primo, il W3C rinnega da sempre il marcatore embed dato che non ha mai fatto parte di alcuna sua specifica:

    - www.webstandards.org/learn/askw3c/jun2004.html
    - www.webstandards.org/learn/askw3c/may2005.html

    Per l'inserimento di oggetti flash in modo standard c'è questo punto di riferimento:

    - www.alistapart.com/articles/flashsatay

    Tuttavia, guys, prima di postare fate una ricerca!!! L'argomento è stato trattato un milione di volte.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    7
    i'm sorry per la ricerca non fatta, ma ero troppo preso da quello che mi era successo. comunque continuo a non capire perchè certi browser non debbano accettare gli standard. o, viceversa, perchè gli standard non tengano conto di certi browser....

  4. #4
    Originariamente inviato da adelchi
    continuo a non capire perchè certi browser non debbano accettare gli standard. o, viceversa, perchè gli standard non tengano conto di certi browser....
    La prima che hai detto!

    Gli standard non sono limitativi, anzi: sfruttano appieno le potenzialità delle tecnologie (visto che sono scritti da chi le tecnolgie le ha inventate ); inoltre, ti ricordo che i gruppi di lavoro del W3C comprendono tra gli altri rappresentati di varie aziende (anche molto grosse), quindi le decisioni vengono prese anche nell'ottica del mercato.

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    7
    Originariamente inviato da pierofix
    Gli standard non sono limitativi, anzi: sfruttano appieno le potenzialità delle tecnologie
    già, concordo e ne sono consapevole...resto comunque perplesso, ma so che questa è una sensazione frequente nel web

    comunque grazie..

  6. #6
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    32
    in genere in questo modo viene validato:

    <object type="application/x-shockwave-flash" data="filmato.swf" width="736" height="174" id="flash1">
    <param name="movie" value="filmato.swf">
    </object>


    Ciao Ciao

  7. #7
    in genere in questo modo viene validato:

    <object type="application/x-shockwave-flash" data="filmato.swf" width="736" height="174" id="flash1">
    <param name="movie" value="filmato.swf">
    </object>
    Sì, infatti: qui viene spiegato a dovere, compresa la parte del contenuto alternativo.

    Originariamente inviato da pierofix
    Per l'inserimento di oggetti flash in modo standard c'è questo punto di riferimento:

    - www.alistapart.com/articles/flashsatay

  8. #8
    ho masticato un po' l'articolo suddetto e sono riuscito ad ottenere un contenuto validato...soddisfazione ^^

    ho pero' trovato un problema nel creare, come l'articolo consiglia, un flash contenitore in cui usare il seguente AS:

    _root.loadMovie(_root.path,0);

    ottenendo in fase di pubblicazione il seguente errore:

    **Errore** Scena=Scena 1, livello=Livello 1, fotogramma=1:Linea 1: Tipo non corrispondente.
    _root.loadMovie(_root.path,0);

    Totale errori ActionScript: 1 Errori segnalati: 1


    ...dove ho sbagliato?
    Gabriele B. - http://9thcircle.it

  9. #9

  10. #10
    pardon, hai ragione

    ho pensato che visto il thread la richiesta fosse lecita anche qui
    Gabriele B. - http://9thcircle.it

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.