Il comando Pubblica crea un documento HTML con tutti i parametri specificati
nella finestra di dialogo Impostazioni pubblicazione. Se non si ha familiarità con
HTML, è possibile affidarsi a Pubblica per specificare modifiche alle impostazioni
HTML. Se si è esperti di HTML, è possibile cambiare o immettere parametri
HTML manualmente in un editor HTML, creare i propri file HTML per
controllare un filmato Flash oppure creare i propri modelli HTML da usare con
Pubblica.
Uso di OBJECT ed EMBED
Per visualizzare un filmato Flash Player in un browser Web, un documento
HTML deve usare i tag EMBED ed OBJECT con gli opportuni parametri.
Per il tag
EMBED, tutte le impostazioni (quali HEIGHT, WIDTH, QUALITY e LOOP) sono attributi
che appaiono fra parentesi angolari all'apertura del tag EMBED stesso.
Ad esempio:
<EMBED SRC="moviename.swf" WIDTH="100" HEIGHT="100" PLAY="true”
LOOP="true" QUALITY="high"
PLUGINSPAGE=”http://www.macromedia.com/shockwave/download/
index.cgi?P1_Prod_Version=ShockwaveFlash”>
</EMBED>
Per OBJECT, quattro impostazioni (HEIGHT, WIDTH, CLASSID e CODEBASE) sono gli
attributi che appaiono nel tag OBJECT; tutte le altre sono parametri che appaiono in
tag separati, denominati PARAM.
Ad esempio:
<OBJECT CLASSID="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" WIDTH="100"
HEIGHT="100" CODEBASE="http://active.macromedia.com/flash4/cabs/
swflash.cab#version=4,0,0,0">
<PARAM NAME="MOVIE" VALUE="moviename.swf">
<PARAM NAME="PLAY" VALUE="true">
<PARAM NAME="LOOP" VALUE="true">
<PARAM NAME="QUALITY" VALUE="high">
</OBJECT> Per usare entrambi i tag insieme, posizionare il tag EMBED appena prima del tag
OBJECT di chiusura, in questo modo:
<OBJECT CLASSID="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" WIDTH="100"
HEIGHT="100" CODEBASE="http://active.macromedia.com/flash4/cabs/
swflash.cab#version=4,0,0,0">
<PARAM NAME="MOVIE" VALUE="moviename.swf">
<PARAM NAME="PLAY" VALUE="true">
<PARAM NAME="LOOP" VALUE="true">
<PARAM NAME="QUALITY" VALUE="high">
<EMBED SRC="moviename.swf" WIDTH="100" HEIGHT="100" PLAY="true”
LOOP="true" QUALITY="high"
PLUGINSPAGE=”http://www.macromedia.com/shockwave/download/
index.cgi?P1_Prod_Version=ShockwaveFlash”>
</EMBED>
</OBJECT> : Se si usano entrambi i tag OBJECT ed EMBED, utilizzare valori identici per ogni
attributo o parametro per garantire una riproduzione coerente fra i vari browser. Inoltre,
swflash.cab#version=4,0,0,0 è opzionale. Lasciarlo disattivato se non si desidera controllare
il numero di versione. |
La seguente lista di attributi e parametri dei tag aiuterà a comprendere l'HTML creato da Pubblica e a scrivere il proprio HTML da inserire in filmati Flash.
Tutte le voci valgono sia per OBJECT che per EMBED a meno che non sia indicato altrimenti nella descrizione. Le voci con la stella sono opzionali.
Durante la creazione di un modello, è possibile sostituire una variabile di modello qui elencata con un valore. |
Valore movieName.swf
Variabile di modello: $MO
Descrizione Specifica il nome del filmato da caricare. Solo EMBED. |
Valore movieName.swf
Variabile di modello: $MO
Descrizione Specifica il nome del filmato da caricare. Solo OBJECT. |
Valore clsid:D27CDB6E-AE6D-11cf-96B8-444553540000
Descrizione Identifica il controllo ActiveX del browser. Il valore deve essere immesso
esattamente come mostrato. Solo OBJECT. |
Valore n o n%
Variabile di modello: $WI
Descrizione Specifica la larghezza del filmato in pixel o in percentuale della finestra del
browser. |
Valore n o n%
Variabile di modello: $HE
Descrizione Specifica l'altezza del filmato in pixel o in percentuale della finestra del browser.
Poiché i filmati di Flash sono scalabili, la loro qualità non diminuisce nei diversi
formati a condizione che vengano mantenute le proporzioni (ad esempio, tutti
questi formati hanno una proporzione di 4:3: 640 pixel x 480 pixel, 320 pixel x
240 pixel e 240 pixel x 180 pixel). |
Valore http://active.macromedia.com/flash4/cabs/swflash.cab#version=4,0,0,0"
Descrizione Identifica la posizione del controllo ActiveX di Flash Player in modo che il
browser possa eseguirne il downloading automatico se non è già installato. Il
valore deve essere immesso esattamente come mostrato. Solo OBJECT. |
Valore http://www.macromedia.com/shockwave/download/
index.cgi?P1_Prod_Version=ShockwaveFlash
Descrizione Identifica la posizione del plug-in di Flash Player in modo che l'utente possa
scaricarlo se non è già installato. Il valore deve essere immesso esattamente come
mostrato. Solo EMBED. |
Valore true | false
Descrizione Specifica se il browser deve avviare Java quando Flash Player viene caricato per la
prima volta. Il valore predefinito è false se questo attributo è omesso.
Ogniqualvolta si usano JavaScript e Flash sulla stessa pagina, è necessario che Java
sia in esecuzione affinché gli FS Command funzionino; tuttavia, se si sta usando
JavaScript solo per il rilevamento del browser o per altri scopi non attinenti gli FS
Command, è possibile impedire l'avvio di Java impostando SWLIVECONNECT su
false. È inoltre possibile forzare l'avvio di Java quando non si usa JavaScript con
Flash impostando esplicitamente SWLIVECONNECT su true. L'apertura di Java
aumenta sostanzialmente il tempo necessario per avviare un filmato; pertanto
impostare questo tag su true solo se necessario. Solo EMBED.
Usare Exec FS Command per avviare Java da un proiettore standalone. |
Valore true | false
Variabile di modello: $PL
Descrizione Specifica se la riproduzione del filmato inizia immediatamente dopo il
caricamento nel browser. Se il filmato Flash è interattivo, è possibile lasciare che
sia l'utente ad avviare la riproduzione facendo clic su un pulsante o eseguendo
altre operazioni. In questo caso, impostare l'attributo PLAY su false per evitare
l'avvio automatico del filmato. Il valore predefinito è true se questo attributo viene
omesso. |
Valore true | false
Variabile di modello: $LO
Descrizione Specifica se il filmato viene ripetuto indefinitamente o se si arresta al
raggiungimento dell'ultimo fotogramma. Il valore predefinito è true se questo
attributo viene omesso. |
Valore low | high | autolow | autohigh | best
Variabile di modello: $QU
Descrizione Specifica il livello di antialiasing da usare durante la riproduzione del filmato.
Poiché l'antialiasing richiede un processore più veloce per attenuare ogni
fotogramma del filmato prima del rendering sullo schermo dello spettatore, è
innanzitutto necessario scegliere un valore basato sulla velocità o l'aspetto:
- Bassa assegna la priorità alla velocità di riproduzione invece che all'aspetto.
Con questa impostazione, l'opzione di antialiasing non è mai utilizzata.
- Bassa auto enfatizza inizialmente la velocità ma migliora l'aspetto quando
possibile. La riproduzione inizia con l'antialiasing disattivato. Se Flash Player
rileva che il processore è in grado di gestirlo, l'antialiasing viene attivato.
- Alta auto enfatizza inizialmente la velocità di riproduzione e l'aspetto in egual
misura ma sacrifica l'aspetto per la velocità di riproduzione se necessario. La
riproduzione inizia con l'antialiasing attivato. Se la frequenza dei fotogrammi
corrente scende al di sotto di quella specificata, l'antialiasing viene disattivato
per migliorare la velocità di riproduzione. Usare questa impostazione per
emulare l'impostazione Visualizza > Antialiasing in Flash.
- Alta assegna la priorità all'aspetto invece che alla velocità di riproduzione. Con
questa impostazione, l'opzione di antialiasing è sempre utilizzata. Se il filmato
non contiene animazione, le bitmap sono attenuate mentre in presenza di
animazione le bitmap non sono attenuate. Alta è l'impostazione predefinita di
Qualità.
- Superiore offre la migliore qualità di visualizzazione e non considera la velocità
di riproduzione. Tutto l'output è sottoposto ad antialiasing e tutte le bitmap
sono sempre attenuate.
- Il valore predefinito è high se questo attributo è omesso.
|
Valore #RRGGBB (valore RGB esadecimale)
Variabile di modello: $BG
Descrizione Specifica il colore di sfondo del filmato. Usare questo attributo per escludere
l'impostazione del colore di sfondo specificata nel file Flash. Questo attributo non
ha effetto sul colore di sfondo della pagina HTML. |
Valore showall | noborder | exactfit
Variabile di modello: $SC
Descrizione Definisce come viene inserito il filmato all'interno della finestra del browser se i
valori WIDTH ed HEIGHT sono percentuali.
- Predefinita (Mostra tutto) rende visibile l'intero filmato all'interno dell'area
specificata mantenendone comunque le proporzioni originali. Non si
verificano distorsioni. Ai due lati del filmato possono apparire bordi.
- Nessun bordo scala il filmato in modo da riempire l'area specificata
mantenendone comunque le proporzioni originali. Non si verificano
distorsioni. Porzioni del filmato possono essere ritagliate.
- Adattamento esatto rende visibile l'intero filmato nell'area specificata.
Tuttavia, non viene fatto alcun tentativo di conservare le proporzioni originali
e possono verificarsi distorsioni.
- Il valore predefinito è showall se questo attributo è omesso (e i valori WIDTH ed
HEIGHT sono percentuali).
|
Valore L | R | T | B
Variabile di modello: $HA
Specifica l'attributo ALIGN per i tag OBJECT, EMBED e IMG e determina in che modo
la finestra del filmato Flash viene posizionata all'interno della finestra del browser.
- Predefinito centra il filmato nella finestra del browser e ritaglia i bordi se la
finestra del browser è più piccola del filmato.
- Sinistra allinea il filmato lungo il bordo sinistro della finestra del browser e
ritaglia i lati superiore, inferiore e destro secondo necessità.
- Destra allinea il filmato lungo il bordo destro della finestra del browser e
ritaglia i lati superiore, inferiore e sinistro secondo necessità.
- Superiore allinea il filmato lungo il bordo superiore della finestra del browser e
ritaglia i lati inferiore, sinistro e destro secondo necessità.
- Inferiore allinea il filmato lungo il bordo inferiore della finestra del browser e
ritaglia i lati superiore, sinistro e destro secondo necessità.
|
Valore L | R | T | B | TL | TR | BL | BR
Variabile di modello: $SA
Pubblicazione ed esportazione 249
Descrizione Specifica dove viene posizionato un filmato Flash all'interno dell'area definita dalle
impostazioni WIDTH e HEIGHT. Consultare “SCALE*” a pagina 248 per ulteriori
informazioni su queste condizioni.
- L allinea il filmato lungo il bordo sinistro della finestra del browser e ritaglia i
lati superiore, inferiore e destro secondo necessità.
- R allinea il filmato lungo il bordo destro della finestra del browser e ritaglia i
lati superiore, inferiore e sinistro secondo necessità.
- T allinea il filmato lungo il bordo superiore dela finestra del browser e ritaglia i
lati inferiore, sinistro e destro secondo necessità.
- B allinea il filmato lungo il bordo inferiore della finestra del browser e ritaglia i
lati superiore, sinistro e destro secondo necessità.
- TL allinea il filmato all'angolo superiore sinistro della finestra del browser e
ritaglia i lati inferiore e destro secondo necessità.
- TR allinea il filmato all'angolo superiore destro della finestra del browser e
ritaglia i lati inferiore e sinistro secondo necessità
- BL allinea il filmato all'angolo inferiore sinistro della finestra del browser e
ritaglia i lati superiore e destro secondo necessità.
- BR allinea il filmato all'angolo inferiore destro della finestra del browser e
ritaglia i lati superiore e sinistro secondo necessità.
- Se questo attributo è omesso, il filmato è centrato nella finestra del browser.
Secondo necessità, è possibile eseguire il ritaglio o lasciare apparire i bordi ai lati. |
Valore directory base o URL
Descrizione Specifica la directory base o l'URL usati per risolvere tutte le dichiarazioni di
percorso relative nel filmato Flash Player. Questo attributo è utile se i filmati Flash
Player sono conservati in una directory diversa da quella degli altri file. |
Valore true | false
Variabile di modello: $ME
Descrizione Specifica che tipo di menu riceve l'utente facendo clic nell'area del filmato
all'interno del browser con il pulsante destro del mouse (Windows) o tenendo
contemporaneamente premuto il tasto Comando (Macintosh).
- True visualizza l'intero menu che offre all'utente numerose opzioni per il
potenziamento o il controllo della riproduzione.
- False visualizza un menu contenente solo l'opzione Informazioni su Flash.
- Il valore predefinito è true se questo attributo viene omesso.
|
Valore Window | Opaque | Transparent
Variabile di modello: $WM
Descrizione Consente di utilizzare le funzionalità filmato trasparente, posizionamento assoluto
e layering disponibili in Internet Explorer 4.0. Questo tag funziona solo in
Windows con il controllo Active X di Flash.
- Finestra riproduce il filmato nella propria finestra rettangolare su una pagina
Web.
- Opaco nasconde tutto ciò che si trova dietro al filmato sulla pagina.
- Trasparente rende visibile lo sfondo della pagina HTML attraverso tutte le
porzioni trasparenti del filmato. Le prestazioni di animazione possono essere
più lente quando si usa questa impostazione.
Il valore predefinito è Finestra se questo attributo è omesso. Solo Object. |