Caso de uso
Este documento lista os atributos das marcas OBJECT e EMBED usados para publicar conteúdo em SWF (ativado por Flash) em páginas HTML para exibição em navegadores da Web. Os atributos permitem que você especifique determinados parâmetros que controlam os detalhes de como e onde o Flash Player exibe o arquivo SWF no navegador.
Informações sobre inclusão de conteúdo ativado por Flash (arquivo SWF) em páginas da Web também estão disponíveis na TechNote Sintaxe da marca OBJECT | Flash (tn_4150).
Os seguintes atributos são necessários dentro das marcas OBJECT e EMBED ao adicionar um arquivo SWF a uma página HTML. O comando Publicar no Flash Professional cria arquivos HTML com os atributos necessários especificados por você.
Observação: os valores entre parênteses e em itálico indicam que o desenvolvedor escolhe o valor.
Os seguintes atributos são opcionais ao definir as marcas OBJECT e EMBED. Para OBJECT, todos os atributos são definidos em marcas de parâmetro, a não ser que seja especificado de outro modo:
Os desenvolvedores pode definir a propriedade do modo Janela (wmode) do conteúdo SWF para controlar as camadas e a transparência do conteúdo no navegador. Independentemente do valor de wmode, o Flash Player exibe conteúdo no modo de tela inteira usando renderização de caminho direto. O uso de renderização de caminho direto ativa as capacidades de apresentação acelerada por hardware, como Stage Video e Stage 3D.
Para obter a reprodução do mais alto desempenho de conteúdo ativado por Flash no navegador, use wmode=direct. Este atributo ativa as capacidades de apresentação acelerada por hardware, incluindo Stage Video e Stage 3D. Evite a sobreposição de conteúdo SWF com elementos HTML (por exemplo, menus pop-up baseados em HTML) destinados a aparecer acima do arquivo SWF. O controle explícito de disposição de camadas tem suporte somente em alguns navegadores modernos (consulte o quadro abaixo). Em outros navegadores, o conteúdo SWF sempre aparece acima de outro elementos HTML.
Se você precisar de controle explícito de disposição de camadas, transparência, ou de elementos HTML que flutuem acima do conteúdo SWF , use wmode=opaque ou wmode=transparent. Você poderá então controlar a disposição de camadas em relação a outros elementos na página através de HTML. No entanto, esses modos "sem janela" reduzem o desempenho a reprodução, em comparação com wmode=window (o padrão) e wmode=direct.
Caso de uso |
Recomenda-se wmode |
Melhor desempenho, incluindo suporte para Stage Video e Stage 3D acelerados por hardware. |
wmode=direct |
Requer que elementos HTML sobrepostos apareçam sobre o conteúdo SWF, transparência ou controle explícito de disposição de camadas em relação a elementos HTML (em todos os navegadores). |
wmode=opaque ou wmode=transparent |
Diferentes navegadores dependem de diferentes abordagens para renderizar valores de conteúdo de páginas da Web e alças wmode de maneiras diferentes. O quadro acima resume quando usar wmodes diferentes. A matriz abaixo detalha os comportamentos específicos que você pode esperar de cada navegador.
ModoW |
Benefícios |
IE 6, 7 e 8 Win |
IE 9 Win |
Firefox Win |
Chrome Win |
Firefox 3 Mac (OSX 10.5 e posterior) |
Firefox 4 Mac (OSX 10.6 e posterior) |
Safari 3 (OSX 10.5) |
Safari 4 (OSX 10.6 e posterior) |
Chrome Mac (OSX 10.5) |
Chrome Mac (OSX 10.6 e posterior) |
janela |
Suporte mais amplo a acessibilidade |
-/-/A |
-/-/A |
-/-/A |
-/-/A |
-/-/- |
L/-/- |
-/-/- |
L/-/- |
-/-/- |
L/-/- |
transparente |
Transparência e combinação alfa sobre elementos HTML com suporte. Elementos HTML podem sobrepor-se a conteúdo SWF. Controle explícito de disposição de camadas (todos os navegadores) |
L/-/- |
L/-/- |
L/-/- |
L/-/- |
L/-/- |
L/-/- |
L/-/- |
L/-/- |
L/-/- |
L/-/- |
opaco |
Elementos HTML podem sobrepor-se a conteúdo SWF. Controle explícito de disposição de camadas (todos os navegadores). |
L/-/- |
L/-/- |
L/-/- |
L/-/- |
L/-/- |
L/-/- |
L/-/- |
L/-/- |
L/-/- |
L/-/- |
direto |
Melhor desempenho. Apresentação acelerada por hardware, incluindo Stage Video e Stage 3D (todos os navegadores). |
-/H/A |
L/H/- |
-/H/A |
-/H/A |
-/H/- |
L/H/- |
-/H/- |
L/H/- |
-/H/- |
L/H/- |
gpu |
Aceleração por hardware adicional em alguns aparelhos de TV e dispositivos móveis conectados à Internet. |
-/H/A |
L/H/- |
-/H/A |
-/H/A |
-/H/- |
L/H/- |
-/H/- |
L/H/- |
-/H/- |
L/H/- |
L = Suporte a camadas HTML. Elementos HTML podem sobrepor-se a conteúdo SWF. Oferece suporte a controle explícito de disposição de camadas em relação a outros elementos HTML.
H = Suporte a apresentação acelerada por hardware, incluindo Stage Video e Stage 3D.
A = Suporte a acessibilidade.
Palavras-chave: código; valor; atributo; identificadores; atributos; param; parâmetro; reproduzir; loop; qualidade; bgcolor; escala; salign; base; menu; largura; altura; src; pluginspage; filme; classid; codebase; cor de plano de fundo; cor de fundo; tn_12701
Fazer logon em sua conta