Vídeo HTML
A visão geral de Mídia apontou várias famílias. Esta sessão foca em uma: o elemento video para clips e demos que você hospeda. Dê aos visitantes UI de play/pause com controls em vez de surpreendê-los com som iniciado automaticamente.
O que video faz
video pede ao navegador que busque um arquivo de filme e o desenhe na página. Você pode apontar um arquivo com src, ou listar vários filhos <source> para o navegador escolher um formato suportado. Atributos opcionais reservam tamanho (width / height), mostram um quadro fixo antes da reprodução (poster) e expõem os controles nativos.
Resposta direta
Use <video controls src="movie.mp4"> ou aninhe filhos <source> para vários formatos. Adicione uma imagem poster para um quadro de prévia antes da reprodução. Inclua texto de fallback curto (e opcionalmente um link de download) dentro de video para agentes que não conseguem reproduzir a mídia. Prefira arquivos compactados e de tamanho razoável.
Vídeo simples com controls
Um único MP4 mais controls e uma largura bastam para muitas páginas de ensino.
Vídeo simples com controls
html<video controls width="480" src="media/demo.mp4">
Sorry, your browser does not support this video.
</video>
Lendo a amostra simples
controlspede ao navegador a UI de play/pausewidth="480"ajuda a reservar espaço de layout enquanto o arquivo carregasrcaponta para o arquivo de filme na sua pastamedia- O texto dentro de
videoé conteúdo de fallback quando o elemento não é suportado
Várias fontes e um poster
Os navegadores diferem no conforto com formatos. Listar WebM e MP4 com dicas type, mais uma imagem fixa poster, é um padrão prático comum.
Várias fontes e poster
html<video controls width="480" poster="media/demo-poster.jpg">
<source src="media/demo.webm" type="video/webm">
<source src="media/demo.mp4" type="video/mp4">
Download the <a href="media/demo.mp4">MP4</a> instead.
</video>
Lendo a amostra multi-fonte
postermostra uma imagem de prévia até o início da reprodução- Cada
sourcenomeia um arquivo e umtypeMIME - O navegador escolhe a primeira fonte que consegue reproduzir
- O link de download dentro ajuda quando a reprodução está indisponível
Tamanho de arquivo e formatos
Exportações enormes de câmera travam em redes lentas. Exporte um MP4 tamanho web (e opcionalmente WebM) que combine com a necessidade de ensino — demos curtas vencem masters de vários gigabytes em uma página de lição. Você não precisa de cada contêiner no primeiro dia; faça um MP4 claro funcionar, depois adicione um segundo formato se o público exigir.
Autoplay: aprenda controls primeiro
Autoplay com som costuma ser bloqueado e geralmente é má educação. Truques de autoplay mudo existem para heróis de marketing, mas iniciantes devem dominar controls e reprodução iniciada pelo usuário primeiro. Quando precisar de autoplay depois, leia com cuidado as políticas dos navegadores e mantenha um caminho de pause acessível.
Legendas e acessibilidade (hábito)
Se o conteúdo falado ensina algo importante, planeje legendas ou uma transcrição — mesmo que você conecte elementos track completos em um passo posterior. Não confie só na imagem poster como único resumo acessível de uma lição falada na câmera.
Largura, altura e layout
Definir width (e height correspondente quando você conhece a proporção) reduz o salto de layout enquanto os metadados do vídeo carregam. Esticar com números incompatíveis fica errado; mantenha a proporção real em mente do mesmo modo que fez com imagens.
Pratique no seu editor
- Coloque um
.mp4curto em uma pastamedia. - Incorpore-o com
video+controls+ uma largura sensata. - Adicione texto de fallback dentro do elemento.
- Opcionalmente adicione uma imagem
postere um segundo formatosource. - Abra a página, reproduza e pause, depois teste com a rede limitada se puder — note por que o tamanho do arquivo importa.
Erros fáceis
- Faltar
controlspara que os usuários não consigam reproduzir com facilidade - Enviar arquivos enormes sem compressão que travam em redes lentas
- Esquecer texto de fallback ou um link de download
- Ir para autoplay com som antes de entender o básico
- Colocar
altemvideocomo emimg(use legendas/transcrições e descrições visíveis) - Confundir embeds YouTube hospedados (
iframe) com arquivosvideoauto-hospedados
Resumo
videoincorpora arquivos de filme que você hospeda- Use
controlspara a UI de reprodução - Várias tags
sourcemelhoram o suporte a formatos postermostra um quadro de prévia antes da reprodução- Prefira arquivos compactados e evite som de autoplay surpresa
🧠 Teste Seu Conhecimento
Teste Seu Conhecimento
Desafie-se com este questionário interativo e veja o quão bem você entende o tópico
📝 Instruções
- Leia cada pergunta cuidadosamente
- Selecione a melhor resposta para cada pergunta
- Você pode refazer o quiz quantas vezes quiser
- Seu progresso será mostrado no topo