Resumo

Neste artigo, discutiremos os principais pontos sobre o HTML5 e seu impacto na mídia no cenário de desenvolvimento da web. HTML5 é a versão mais recente da especificação HTML e traz mudanças e aprimoramentos significativos para a web. Ele fornece uma maneira padrão de tocar mídia sem a necessidade de plug-ins de navegador. No entanto, o HTML5 ainda é um trabalho em andamento, e o suporte do navegador para seus recursos pode variar.

Pontos chave:

  1. HTML5 é a primeira nova versão da especificação HTML desde 1999.
  2. Html5 será o novo padrão para html, xhtml e o html dom.
  3. HTML5 fornece uma maneira padrão de tocar mídia sem plug-ins de navegador.
  4. A maioria dos navegadores modernos tem algum nível de suporte à tag html5.
  5. Html5 é uma alternativa viável ao flash para jogar mídia.
  6. A tag de vídeo html5 oferece uma abordagem padronizada para reproduzir vídeos.
  7. HTML5 suporta vários formatos de mídia, incluindo AAC, MP3, Ogg Vorbis, Ogg Theora, WebM e MPEG-4.
  8. O suporte do navegador para formatos de mídia pode variar.
  9. A tag de vídeo no HTML5 permite controles de reprodução personalizáveis.
  10. A tag de vídeo suporta propriedades como AutoPlay, Loop e Poster.

Perguntas e respostas

  1. P: O que é html5?
  2. HTML5 é a versão mais recente da especificação HTML que traz novos recursos e aprimoramentos ao desenvolvimento da Web.

  3. P: Qual é o significado do HTML5 na mídia de jogo?
  4. O HTML5 fornece uma maneira padrão de tocar mídia sem a necessidade de plug-ins do navegador, tornando-o mais acessível e consistente em diferentes plataformas.

  5. P: Como a etiqueta de vídeo html5 difere da tag de objeto para reproduzir mídia?
  6. A tag de vídeo html5 é uma abordagem padronizada para reproduzir vídeos, garantindo a compatibilidade entre os navegadores sem a necessidade de plug-ins específicos.

  7. P: Quais são os formatos de mídia suportados em html5?
  8. HTML5 suporta AAC, MP3, Ogg Vorbis, Ogg Theora, WebM e MPEG-4 para áudio e vídeo.

  9. P: Todos os navegadores suportam todos os formatos de mídia HTML5?
  10. Não, o suporte do navegador para formatos de mídia pode variar. É importante considerar a compatibilidade dos formatos de mídia ao desenvolver aplicativos HTML5.

  11. P: Quais são os benefícios de usar a tag de vídeo em html5?
  12. A tag de vídeo no HTML5 permite controles de reprodução personalizáveis ​​e fornece uma maneira padronizada de reproduzir vídeos em diferentes navegadores.

  13. P: Quais propriedades podem ser usadas com a tag de vídeo?
  14. A tag de vídeo suporta propriedades como AutoPlay, loop, controles, altura e pré -carga.

  15. P: Como posso usar a tag de vídeo em uma página HTML5?
  16. Para reproduzir um vídeo em uma página HTML5, basta usar a tag de vídeo e definir o atributo de origem para especificar o (s) arquivo (s) de vídeo a ser reproduzido.

  17. P: Qual é o estado atual da implementação HTML5 em navegadores?
  18. A maioria dos navegadores modernos tem algum nível de suporte para recursos HTML5. No entanto, é importante considerar a compatibilidade do navegador ao usar tags e recursos HTML5 específicos.

  19. P: é html5 o substituto do flash?
  20. HTML5 fornece uma alternativa ao Flash para jogar mídia, mas não é um substituto completo. O Flash ainda tem suporte mais amplo ao navegador e oferece recursos adicionais.

Baixe o HTML 5 para Windows 10 – Melhor software e aplicativos

Você pode definir propriedades em html ou javascript. O código a seguir mostra como definir a propriedade Boolean Controls em HTML e JavaScript.

HTML5 – Trabalhando com mídia em html5

A menos que você esteja morando em uma ilha remota há mais ou menos um ano, você provavelmente já ouviu o burburinho e o hype em torno de Html5. Não, o HTML5 não vai curar a maioria das doenças, nem acabará com a fome do mundo, mas está pronto para remodelar o rico cenário de aplicativos da Internet. Com todo o hype sobre o novo padrão HTML, é importante trazer a discussão de volta à terra. Aqui estão os fatos importantes que você precisa saber sobre esta nova especificação HTML:

  • HTML5 é a primeira nova versão da especificação desde 1999 – a web mudou muito desde então.
  • Html5 será o novo padrão para html, xhtml e html dom.
  • O HTML5 fornece uma maneira padrão de reproduzir mídia-um benefício principal porque não havia padrão para reproduzir mídia em uma página da web sem um plug-in do navegador, e não há garantia de que todo navegador suportasse o plug-in.
  • HTML5 ainda é um trabalho em andamento, mas a maioria dos navegadores modernos tem algum suporte de tag html5.

Quando Silverlight 1.0 Enviado em 2007, a Microsoft elogiou sua reprodução de vídeo e áudio como características primárias e um dos principais motivos para ver Silverlight como uma alternativa ao Flash – que é suportado em uma versão ou outra em 95 % dos navegadores em todo o mundo em todo o mundo. Até o momento, o Silverlight é apoiado em cerca de 75 % dos navegadores em todo o mundo, ou cerca de três dos quatro computadores. Mas se você’estou procurando jogar mídia e você não’Não quero o incômodo ou a dependência de um plug-in, html5 é a resposta.

Para ver a diferença entre usar a tag de vídeo html5 e a tag de objeto tradicional para reproduzir mídia, considere o exemplo em figura 1.

Figura 1 A tag de vídeo html vs. a tag de objeto para jogar mídia

 

Usando a tag de vídeo html5 para reproduzir vídeo

Usando a tag de objeto para reproduzir mídia usando o plug-in flash

E daí’é o grande negócio? Ambos os exemplos são simples e fáceis de implementar. Mas o ponto importante aqui é que, como a tag é um padrão, não haverá dúvida de que deve ser usado para jogar mídia. Você não’É preciso adivinhar se um navegador tiver uma certa versão de um plug-in específico instalado para reproduzir sua mídia. A parte padrão é o que’está faltando em html.

Formatos de mídia suportados em html5

Para usar a mídia no seu próximo aplicativo HTML5, você precisa saber quais formatos são suportados. O HTML5 suporta AAC, MP3 e Ogg Vorbis para Audio e Ogg Theora, WebM e MPEG-4 para vídeo.

Embora o HTML5 suporta esses formatos de mídia, no entanto, nem todo navegador suporta todos os formatos. Figura 2 mostra os navegadores atuais e os formatos de mídia que eles apoiam.

Figura 2 Suporte de mídia nos navegadores atuais

Navegador Formatos de vídeo Formatos de áudio
Ogg Theora H.264 VP8 (WebM) Ogg Vorbis Mp3 WAV
Internet Explorer Instalação manual 9.0 Instalação manual Não Sim Não
Mozilla Firefox 3.5 Não 4.0 Sim Não Sim
Google Chrome 3.0 Não 6.0 Sim Sim Sim
Safári Instalação manual 3 Instalação manual Não Sim Sim
Ópera 10.50 Não 10.60 Sim Não Sim

Usando a tag de vídeo

Para reproduzir um vídeo em uma página HTML5, basta usar a tag, como mostrado aqui:

O atributo SRC (https: // www.W3.org/tr/2013/cr-html5-20130806/incorporado-content-0.html#the-videolement) define o nome ou nomes do vídeo para reproduzir, e o controle’s switch boolean dita se os controles de reprodução padrão exibem. Você também pode usar duas outras propriedades booleanas – AutoPlay e Loop – quando configurar a tag de vídeo. Figura 3 lista cada atributo de propriedade e seu valor.

Figura 3 Propriedades da tag de vídeo

Atributo Valor Descrição
Áudio Silenciado Define o estado padrão do áudio. Atualmente, apenas silenciado é permitido.
Reprodução automática Reprodução automática Se estiver presente, o vídeo começa a reproduzir assim que’está pronto.
Controles Controles Adiciona controles de reprodução, pausa e volume.
Altura Píxeis Define a altura do player de vídeo.
Laço Laço Se presente, o vídeo começará de novo toda vez que terminar.
Poster url Especifica o URL de uma imagem que representa o vídeo.
Pré -carga Pré -carga Se presente, o vídeo é carregado na página da página e está pronto para executar. É ignorado se o AutoPlay estiver presente.
Src url O URL do vídeo para reproduzir.
Largura Píxeis Define a largura do player de vídeo.

O código a seguir mostra algumas das principais propriedades do player de vídeo em um cenário comum que inclui definir as propriedades de altura e largura, autooplasa, loop e controles, que exibirão os controles de reprodução, pausa e volume, bem como uma mensagem de erro de retorno.

  

Você também pode definir o tipo MIME específico usando o atributo de tipo e o codec no elemento de origem. Esses exemplos usam o atributo de tipo para definir o tipo MIME e a codificação da mídia:

Você pode definir propriedades em html ou javascript. O código a seguir mostra como definir a propriedade Boolean Controls em HTML e JavaScript.

    // 2 maneiras de mostrar controles no vídeo JavaScript.controles = true; vídeo.setattribute ('controles', 'controles'); 

Quando você não gosta’Saber. Tudo o que você faz é listar os formatos de vídeo em que você renderizou seu vídeo, e o navegador toca o primeiro que suporta. Você também pode adicionar texto como último recurso para que o usuário saiba que o navegador que está sendo usado’t Suporte a reprodução nativa HTML5 do vídeo. O código a seguir inclui várias fontes de vídeo, bem como uma mensagem de fallback indicando nenhum suporte HTML5.

 

Se você deseja garantir que o seu vídeo seja reproduzido, também pode incluir a tag de objeto para reproduzir uma versão flash, como assim:

  

Você também pode usar o JavaScript para verificar se um formato de vídeo é suportado verificando a propriedade CanPlayType, como segue:

var vídeo = documento.getElementsByTagName ('video') [0]; if (vídeo.CanPlayType) < // video tag supported if (video.canPlayType('video/ogg; codecs="theora, vorbis"')) < // it may be able to play>outro > 

Se você quiser fazer algo mais expressivo do que o texto simples de fallback, você pode usar o ouvinte do evento OnError para passar o erro para:

  

Usando a propriedade do pôster, você pode especificar o URL de uma imagem para mostrar no lugar do vídeo no formulário. Geralmente você&rsquo;está mostrando uma lista de vídeos ou um único vídeo em um formulário, portanto, ter uma maneira fácil de mostrar uma prévia do vídeo na forma de uma imagem oferece uma melhor experiência do usuário. Aqui está a propriedade do pôster em ação:

Finalmente, usando um pouco de JavaScript e HTML básico, você pode criar um player de vídeo mais interativo. Figura 4 mostra como adicionar um player de vídeo a um formulário com JavaScript e como responder à entrada do usuário ao controle.

Figura 4 interagindo com o vídeo em javascript

var vídeo = documento.createElement (‘vídeo’); vídeo.src = ‘video1.mp4 ‘; vídeo.controles = true; documento.corpo.appendChild (vídeo); var vídeo = novo vídeo (); vídeo.src = ‘video1.mp4 ‘; var vídeo = novo vídeo (‘vídeo1.mp4 ‘)

Para uma lista completa de eventos e recursos para reproduzir vídeo, confira esta seção da especificação em https: // www.W3.org/tr/html-markup/vídeo.html.

Usando a tag de áudio

Usando a tag de áudio é muito parecido com a tag de vídeo: você passa um ou mais arquivos de áudio para o controle, e o primeiro que o navegador suporta é reproduzido.

  

Figura 5 lista as propriedades disponíveis na tag de áudio. O controle não&rsquo;Não preciso ser exibido como um player de vídeo; portanto, propriedades como altura, largura e pôster não estão incluídas.

Figura 5 Propriedades de tag de áudio

Atributo Valor Descrição
Reprodução automática Reprodução automática Se estiver presente, o áudio começa a tocar assim que&rsquo;está pronto.
Controles controles Controles, como um botão de reprodução, são exibidos.
Laço laço Se estiver presente, o áudio começa a tocar novamente (loop) quando chegar ao fim.
Pré -carga pré -carga Se presente, o áudio é carregado na carga da página e está pronto para executar. Isto&rsquo;é ignorado se o AutoPlay estiver presente.
Src url O URL do áudio para jogar.

Assim como na tag de vídeo, você pode passar vários arquivos para a tag de áudio e o primeiro que é suportado será reproduzido. Você também pode usar uma mensagem de fallback quando o navegador não faz&rsquo;t Suporte a etiqueta de áudio, como esta:

  

Resumo

Html5 é o próximo padrão para a web e, dependendo dos navegadores, você&rsquo;RE -MELATION, você pode começar a usar algumas das novas tags, como áudio e vídeo, agora. Seja cauteloso ao usar o HTML5, no entanto, porque nem todo navegador suporta as novas tags e, mesmo que alguém o faça, pode não suportar todos os formatos de mídia. Se você&rsquo;Estando usando um navegador moderno que suporta HTML5, você ainda precisa fazer o trabalho extra para processar sua mídia em todos os formatos para garantir o sucesso do usuário. Aqui estão alguns ótimos recursos da Web que fornecem informações de suporte ao navegador, bem como todas as outras informações necessárias para garantir o sucesso da mídia HTML5:

  • https: // www.W3.org/tr/html-markup/vídeo.html
  • https: // dev.W3.org/html5/spec/visão geral.html
  • https: // www.W3schools.com/html/html5_intro.asp
  • https: // html5test.coma
  • https: // pode ser.coma

_Jason Beres é vice-presidente de gestão de produtos, comunidade e evangelismo em infragísticas e líderes de recursos e funcionalidades inovadoras orientadas por clientes em todos os produtos infragísticos. Jason é um Microsoft .Mvp líquido e é um membro ativo do .Comunidade de rede. Ele fala em dezenas de eventos e conferências em todo o mundo todos os anos. Ele é o autor de oito livros sobre tópicos que variam de Visual Basic e C# a SQL Server e Silverlight; Seu mais recente é Professional Silverlight 4 (Wrox, 2010). Você pode chegar a Jason em Jasonb@infragística.com ou no Twitter @jasonberes._

Baixe o HTML 5 para Windows 10 – Melhor software e aplicativos

Internet Explorer 9 é um navegador da Internet gratuito para computadores e laptops do Microsoft Windows PC. Desenvolvido e publicado pela Microsoft, IE 9 é compatível com.

  • janelas
  • navegador
  • navegador para janelas
  • Navegador para Windows 10
  • Navegador para Windows 7
  • CSS3

Internet Explorer 9 64 bits

A última edição do navegador mais popular da Web

Download grátis para Windows

  • janelas
  • 64 jogos para janelas
  • 64 jogos para janelas grátis
  • 64 jogos grátis
  • navegador
  • navegador para janelas

Internet Explorer

Internet Explorer

O navegador mais popular da web

Download grátis para Windows

  • janelas
  • navegador
  • navegador para janelas
  • Navegador para Windows 10
  • Navegador para Windows 7
  • Jogos de navegador

Extensão HTML5 do Windows Media Player para Chrome

Extensão HTML5 do Windows Media Player para Chrome

Um media player complementar

Download grátis para Windows

A extensão HTML5 do Windows Media Player para Chrome é um complemento e uma ferramenta criada pela Microsoft Open Technologies. O complemento e a ferramenta do navegador permitem a visualização de.

  • janelas
  • Adicionar ONS para Windows 10
  • Adicionar ONS para Windows 7
  • cromada
  • Extensão do Chrome
  • Extensão Chrome para Windows

Player de vídeo

Software para reproduzir vídeos HTML5

Download grátis para Windows

O video player é um pacote de software simples e fácil de usar que permite que os usuários joguem vídeos HTML5 diretamente do seu dispositivo. Atualmente suporta ambos.

  • janelas
  • Software de negócios para Windows 10
  • Chromecast
  • Chromecast para Windows
  • Google Drive
  • Google Drive para Windows

Google web designer

Programador HTML5 para vários dispositivos

Download grátis para Windows

Projetar um site moderno deve estar associado a uma sensação prática de eficiência. O Google Web Designer fornece aos programadores uma série de profissionais.

  • janelas
  • Animação 3D
  • Animação 3D para Windows
  • Animação 3D para Windows 7
  • Animação 3D grátis
  • anúncio

Bootstrap

A estrutura mais popular HTML, CSS e JavaScript para desenvolver primeiros projetos responsivos e móveis na web.

Download grátis para Windows

A estrutura mais popular HTML, CSS e JavaScript para desenvolver primeiros projetos responsivos e móveis na web. é um dos principais projetos de código aberto em.

Use suas palavras

Use suas palavras

Festa com palavras!

Download grátis para Windows

Use suas palavras é um jogo de jogos de Buda sorridentes que fornecem quatro jogos de festas que certamente podem tornar suas festas ainda mais animadas. Este jogo em família.

  • janelas
  • Jogos em família
  • Jogos em família para Windows
  • HTML5 para Windows
  • HTML5 para Windows 7