Curso de Produção de Recursos Educacionais

MÓDULO 2 - Produção de Recursos Hipermidiáticos

Links ao conteúdo:

Pesquisa, Desenvolvimento e Capacitação:
Recursos Educacionais, Tecnologias Educacionais e Atividades a Distância


2.1 INTRODUÇÃO

Segundo os Referências de Qualidade para Educação Superior a Distância do Ministério da Educação, o material didático, tanto do ponto de vista da abordagem do conteúdo, quanto da forma, deve estar concebido de acordo com os princípios epistemológicos, metodológicos e políticos explicitados no projeto pedagógico, de modo a facilitar a construção do conhecimento e mediar a interlocução entre aluno e professor. Em consonância com o projeto pedagógico do curso, o material didático, deve desenvolver habilidades e competências específicas, recorrendo a um conjunto de mídias compatível com a proposta e com o contexto socioeconômico do público-alvo. A qualidade do material didático, principalmente do ensino a distância, é muito importante para o aprendizado do aluno.

O Moodle possui diversos recursos para a produção e organização do material didático, dentre eles podemos destacar a Página,  Arquivo e URL, os quais permitem a inserção de elementos multimídias como sons, vídeos, simulações, entre outros, que podem contribuir com o aprendizado dos alunos, pois ajudam a aumentar o entendimento e interesse do aluno pelo conteúdo e consequentemente sua permanência no curso. Portanto, o foco desse módulo é explorar o potencial desses recursos e para isso primeiramente iremos conhecer um pouco a linguagem HTML utilizada para o desenvolvimento de páginas web, depois daremos algumas explicações sobre o uso do recurso link para um arquivo ou site.

É muito importante destacar que o objetivo deste módulo não é torná-los codificadores de páginas em HTML, mas sim repassar o conhecimento necessário para aumentar sua fluência na edição de conteúdos e atividades através do recurso Página do Moodle ou de qualquer outro recurso ou atividade do Moodle que permiae explorar o potencial hipermídia das páginas web. Muitas vezes podemos facilitar nosso trabalho de professor, quando estamos organizando o conteúdo e atividades de uma disciplina ou curso no Moodle, quando temos o conhecimento da linguagem HTML, o que permitirá realizar pequenas alterações no código HTML que, em alguns, casos não são possíveis de serem feitas através dos atalhos disponíveis no editor do recurso Página, por exemplo.

Pesquisa, Desenvolvimento e Capacitação:
Recursos Educacionais, Tecnologias Educacionais e Atividades a Distância


2.2 HTML

A linguagem HTML (HYperText Markup Language – Linguagem de Marcação de Hipertexto) é uma linguagem de formatação de documentos para apresentação de páginas na Web. É um padrão mantido pelo World Wide Web Consortium (W3C) que integra empresas, universidade e institutos.

A primeira versão do HTML, HTML 1.0, surgiu em 1993 e tem por base a linguagem Standard Generalized Markup Language (SGML), que é utilizada para descrever a estrutura geral de vários tipos de documentos. Desde então grupos de trabalhos vêem aprimorando essa linguagem, que já passou por várias versões, destacando-se a versão 4.0 que introduziu a possibilidade do uso de folhas de estilo em cascata (CSS) e atualmente a versão 5 ou HTML 5.

Basicamente um documento (página) HTML é um arquivo de texto simples composto por códigos (comandos) baseados em etiquetas de identificação, também conhecidos pelo termo em inglês tags, que são os comandos de formatação da linguagem inseridos no documento permitindo controlar a forma como o conteúdo será apresentado na web.

A linguagem HTML não é uma linguagem de programação, pois não necessita de elementos lógicos para o seu desenvolvimento, mas sim define a estrutura e a sintaxe de utilização das tags que irão permitir a criação de documentos HTML, por isso essa linguagem é bastante simples e permite a qualquer pessoa com poucos conhecimentos criar documentos HTML, documentos que podem conter diferentes tipos de conteúdo como texto, imagem, som e vídeo. Esse conteúdo pode depois ser visualizado por qualquer pessoa que utilize um browser (navegador) como o Google Chrome, Firefox, Internet Explorer, etc e que esteja a consultar documentos HTML (páginas Web).

Ao contrário do que muitas pessoas pensam, não é necessário nenhum programa (aplicativo) específico para criar documentos HTML, bastando utilizar um simples editor de texto como o GEdit do Ubuntu e conhecer a linguagem HTML.

Observações para não esquecer:

  • As tags são delimitadas pelos símbolos < e >;
  • As tags são geralmente usadas em pares (tag de inicialização e tag de finalização ), envolvendo o objeto (texto, imagem, ponto de ligação ou link, etc) que será tratado. Existem algumas tags que são consideradas órfãs por não possuírem uma outra tag que indique finalização, devendo ser escritas como ;
  • O uso das tags respeita a lógica LIFO, ou seja, a última tag aberta deve ser a primeira a ser fechada: <tag1><tag2><tag3>...</tag3></tag2></tag1>
  • Não faz distinção entre letras maiúsculas e minúsculas;
  • O nome de um arquivo html não pode conter espaços em branco e caracteres especiais (´, ^, ~, ç, <, >, #, &, *, $, etc);
  • O arquivo pode ser salvo com a extensão .html ou . htm;


Pesquisa, Desenvolvimento e Capacitação:
Recursos Educacionais, Tecnologias Educacionais e Atividades a Distância


2.2.1 Estrutura Básica de um Documento HTML

A estrutura de um documento HTML é subdividida em duas partes: cabeçalho e corpo. Essa estrutura pode ser observada no trecho a seguir, que apresenta os principais códigos (tags).

<html>

<head>

<title>Título da página</title>

</head>

<body>

texto ...

imagem ...

links ...

etc

</body>

</html>

O cabeçalho de qualquer documento HTML é delimitado pelas tags e e consiste numa coleção não-ordenada de informações sobre o documento para fins de classificação e indexação.

O corpo de qualquer documento HTML é delimitado pelas tags e e corresponde a parte que aparece na área de visualização do browser (navegador).

Para editar diretamente no código HTML dos recursos e atividades que podem ser criados no Moodle é necessário clicar no ícone botão editar html para que seja exibida uma área de edição do código HTML correspondente ao recurso ou atividade que se está editando, como se pode observar na Figura 2.1.


editor HTML do Moodle

Figura 2.1 – Editor de HTML do Moodle


O trecho de código HTML exibido contém apenas tags que são usadas entre as tags <body> e </body> , pois é como se tivéssemos um quadro embutido dentro de uma página HTML, por isso esse material irá abordar somente o conjunto das principais tags utilizadas para editar o conteúdo dos recursos e atividades criados no Moodle.


Pesquisa, Desenvolvimento e Capacitação:
Recursos Educacionais, Tecnologias Educacionais e Atividades a Distância


2.2.2 Formatação de Textos e Caracteres

Essas tags são usadas para destacar trechos de texto, indicando ao browser (navegador) exatamente como um trecho de texto deve ser formatado e ou apenas sugerindo a utilização de algum tipo de ênfase. A lista a seguir inicia com as principais tags e suas respectivas funções:

  • <B>...</B>
Exibe o texto em negrito.
  • <I>...</I>
Exibe o texto em itálico.
  • <U>...</U>
Exibe o texto sublinhado.
  • </BR>
Insere uma quebra de linha no texto.
  • <P>...</P>
Identifica o início de um parágrafo e insere uma quebra de linha no final do parágrafo. A tag </P> é opcional. Geralmente o valor do atributo vem associado ao uso de folhas de estilo (CSS).

Atributo:
    • ALIGN = "left" / "right" / "center" / "justify"
Exemplos:
<P ALIGN="CENTER"> trecho de texto </P>

ou ainda associado ao uso de folhas de estilo

<P class="textobasico"> trecho de texto </P>
Observe no exemplo acima que a tag <P> define a formatação do parágrafo através do CSS (class="textobasico").
  • <DIV>...</DIV>
São usadas para determinar o agrupamento de blocos de tags em que uma determinada área de texto deve ser dividida (quebrada) em seções, permitindo assim a aplicação de efeitos de formatação a um determinado bloco de texto. Geralmente o valor do atributo vem associado ao uso de folhas de estilo (CSS).

Atributo:
    • ALIGN = "left" / "right" / "center" / "justify"
Exemplo:
<DIV STYLE="TEXT-ALIGN:CENTER;"> trecho de texto escrito </DIV>
Este exemplo utiliza a tag <DIV> juntamente com CSS como você pode observar no trecho STYLE="TEXT-ALIGN:CENTER;".
  • <SUB>...</SUB>
Exibe o texto subscrito em relação a linha.
  • <SUP>...</SUP>
Exibe o texto sobrescrito em relação a linha.
     

Pesquisa, Desenvolvimento e Capacitação:
Recursos Educacionais, Tecnologias Educacionais e Atividades a Distância


2.2.3 Fontes: tamanho, cor e tipologia

Para alterar tamanho, cor e tipologia e do texto utiliza-se o par de tags <FONT atributos>...</FONT>.

Atributos:

    • SIZE = "valor"
Permite alterar o tamanho das letras do texto. O tamanho default é 3.
    • COLOR = "nome da cor em inglês" / "rrggbb" (cor da cor no código RGB)
Permite alterar a cor do texto.
      • FACE = "nome da tipologia da fonte"

      Altera a tipologia da fonte de acordo com o nome de fonte disponível no sistema local. Se a fonte não estiver disponível, não será alterada. Também pode-se criar uma lista de fontes, desse modo se a primeira opção não existir, será usada a segunda e assim sucessivamente. Como mostra o exemplo a seguir. <FONT COLOR="#0000FF" SIZE="5" FACE="VERDANA, ARIAL, HELVETICA, SANS-SERIF">WEB</FONT>

Pesquisa, Desenvolvimento e Capacitação:
Recursos Educacionais, Tecnologias Educacionais e Atividades a Distância


2.2.4 Linhas Horizontais

As linhas horizontais geralmente são usadas para separar visualmente as seções da página.

  • <HR atributos>
Desenha uma linha horizontal, da largura da janela do browser (navegador). Assim como a tag <DIV>, também pode apresentar seus atributos associados a folhas de estilo.

Atributos:
    • ALIGN = "left" / "right" / "center" / "justify"
Se a linha tiver comprimento menor que a largura da página poderá ser alinhada pela margem esquerda, direita ou pelo centro.

    • COLOR = "nome da cor em inglês" / "rrggbb" (cor da cor no código RGB)
Determina uma cor para a linha.

Exemplo:
<DIV STYLE="TEXT-ALIGN:LEFT;"> <HR /> </DIV>

ou então:
<HR STYLE=''TEXT-ALIGN:CENTER;" />




Pesquisa, Desenvolvimento e Capacitação:
Recursos Educacionais, Tecnologias Educacionais e Atividades a Distância


2.2.5 Inserção de imagens no HTML

Para inserir imagens no HTML utiliza-se a tag <IMG /> associada a alguns atributos. Não existe a terminação </IMG>.

     
  • <IMG atributos />
     
Atributos:
    • SRC = "endereço URL do arquivo"
É o único atributo obrigatório, que indica a localização e o nome do arquivo da imagem a ser inserida através da URL.

Exemplo:
<IMG SRC="http://ead05.proj.ufsm.br/capacitacao/logo.jpg" />


    • ALIGN = "top" / "middle" / "bottom" / "left" / "right"
Define o alinhamento da imagem em relação ao texto conforme o conteúdo atribuído, pois:
  • TOP:alinha a imagem em relação ao texto pelo topo;
  • MIDDLE:alinha a imagem em relação ao texto pelo meio;
  • BOTTOM: alinha a imagem em relação ao texto pela base (default);
  • LEFT: alinha a imagem com a margem esquerda e faz o texto fluir do lado direito da imagem;
  • RIGHT:alinha a imagem com a margem direita e faz o texto fluir do lado esquerdo da imagem.
    • HEIGHT = "altura"
Define a altura da imagem. Pode ser a altura exata em pixels ou uma porcentagem da altura da tela.
    • WIDTH = "largura"
Define a largura da imagem. Pode ser a largura exata em pixels ou uma porcentagem da largura da tela.
    • BORDER = "valor"
Permite criar e alterar o tamanho da borda ao redor da imagem, sendo que border= “0” oculta a borda.
    • VSPACE = "valor"
Define o espaçamento vertical (em pixels) entre a imagem e o texto acima e abaixo da imagem.
    • HSPACE = "valor"
Define o espaçamento horizontal (em pixels) entre a imagem e o texto à esquerda e à direita da imagem.
    • ALT = "texto"
Permite exibir uma frase alternativa no lugar da imagem, quando o browser não trabalhar com imagens. Também apresenta o conteúdo do texto especificado quando o cursor é posicionado sobre a imagem.
Observe no exemplo abaixo que o uso de alguns atributos dessa tag pode ser associado a folhas de estilos (CSS).

<DIV style="text-align: right;"> <IMG vspace="0" hspace="0" border="0" style="width: 1548px; height: 131px;" src="HTTP://EAD05.PROJ.UFSM.BR/CAPACITACAO/IMAGENS/BARRA-NOVA-NTE.JPG" alt="NTE" title="NTE" /></DIV>




Pesquisa, Desenvolvimento e Capacitação:
Recursos Educacionais, Tecnologias Educacionais e Atividades a Distância


2.2.6 Listas

Outra forma de estruturar um documento HTML é a utilização de listas. Elas funcionam como um sumário, um menu ou um resumo do conteúdo do documento. Existem dois tipos de listas, as NÃO ORDENADAS, que contêm uma série de itens sem numeração, e as ORDENADAS, que atribuem um número ou letra para cada elemento da lista.

2.2.6.1 Lista não ordenada

<UL> é a tag usada para gerar uma lista não ordenada. Ela deve envolver o primeiro e o último item da lista. Cada item da lista é iniciado com a tag <LI>. A tag de fechamento </LI> é opcional.

Sintaxe:

<UL>

<LI> item 1

<LI> item 2

</UL>

Exemplo:

<UL>

<LI> Primeiro item da lista

<LI> Segundo item da lista

<UL>

<LI> Primeiro sub-item do segundo item

<LI> Segundo sub-item do segundo item

</UL>

<LI> Terceiro item da lista

</UL>


Como será exibido no navegador:

    • Primeiro item da lista

    • Segundo item da lista

        • Primeiro sub-item do segundo item

      • Segundo sub-item do segundo item

  • Terceiro item da lista

2.2.6.2 Lista ordenada

As listas ordenadas são utilizadas para exibir uma relação de itens ordenados por números, letras maiúscula ou minúscula e algarismos romanos. São delimitados pela tag <OL>...</OL> e cada item da lista é iniciado com a tag <LI>.

Sintaxe:

<OL atributos>

<LI> item 1

<LI> item 2

</OL>

Atributos da tag <OL>:

  • TYPE = "tipo de numeração"
Onde tipo de numeração descreve o formato de numeração empregado na lista. Pode ser:
    • TYPE = "A" => alfabeto maiúsculo;
    • TYPE = "a" => alfabeto minúsculo;
    • TYPE = "I" => algarismos romanos maiúsculos;
    • TYPE = "i" => algarismos romanos minúsculos;
    • TYPE = "1" =>numeração (default).
  • START = "valor"
Onde valor é o número no qual se inicia a contagem da numeração. Por exemplo: start= "8" iniciaria a contagem a partir de 8, viii, VIII, H ou h, dependendo do valor do atributo TYPE.

Exemplo:

<OL TYPE = "I" START = "8">

<LI> Primeiro item da lista

<LI> Segundo item da lista

<OL type = "a">

<LI> Primeiro sub-item do segundo item

<LI> Segundo sub-item do segundo item

</OL>

<LI> Terceiro item da lista

</OL>


Como será exibido no navegador:

    1. Primeiro item da lista

    1. Segundo item da lista

      1. Primeiro sub-item do segundo item

      1. Segundo sub-item do segundo item

  1. Terceiro item da lista


Pesquisa, Desenvolvimento e Capacitação:
Recursos Educacionais, Tecnologias Educacionais e Atividades a Distância


2.2.7 Tabelas

A tabela surgiu pela primeira vez no HTML na versão 3.2 e seu propósito foi melhorar o layout da página oferecendo recursos para posicionar seus textos e imagens semelhante às páginas dos jornais e revistas.

As tags principais de uma tabela são:

  • <TABLE> </TABLE> - esta é a tag principal que estabelece os limites da tabela. Dentro dela estão as demais tags da tabela:
  • <TR> ...</TR> - esta tag define a linha da tabela. Para uma tabela, por exemplo, ter 4 linhas esta tag deve ser escrita 4 vezes.
  • <TD>... </TD> - esta define a célula da linha. Se uma linha tem 5 células então esta tag deve ser escrita 5 vezes. Dentro das células podemos inserir texto, imagens, formulários e até mesmo outra tabela.

2.2.7.1 Definição dos atributos da tag <TABLE>

<TABLE> é a tag principal que estabelece os limites de uma tabela. Ela pode conter os seguintes atributos:

  • BORDER ="valor"
Define uma borda para a tabela. Se este atributo não estiver presente, a tabela será exibida sem bordas ou linhas separando as células. Quando é especificado BORDER sem nenhum valor, é criada uma borda de 1 pixel de espessura.
  • WIDTH = "valor" e HEIGHT = "valor"
Permite especificar a largura e altura da tabela seja através de um valor absoluto em pixels ou através de uma porcentagem da área da página. Para porcentagem, utilize o sinal "%" após o número.
  • ALIGN = "left" | "right" | "center"
Alinha horizontalmente a tabela na página.

2.2.7.2 Definição dos atributos da tag <TR>

Todas as células são dispostas em linhas. A tag <TR> define uma linha na tabela. A tag </TR> é opcional. Deve-se repetir a tag <TR> tantas vezes quanto o número de linhas que se deseja criar. Os atributos dessa tag são:

  • ALIGN = "left" | "right" | "center"
Controla o alinhamento horizontal do conteúdo das células na linha.
  • VALIGN = "bottom" | "top" | "middle"
Controla o alinhamento vertical do conteúdo da linha.

2.2.7.3 Definição dos atributos da tag <TD>

Para definir o conteúdo de uma célula usa-se o par de tags <TD>...</TD>, sendo que a tag </TD> é opcional. Devem-se usar tantas tags <TD> quanto forem as células de dados por linha da tabela. Uma célula pode conter texto, listas, elementos de formatação de caracteres, blocos, arquivos de imagem e também outras tabelas. Seus atributos são:

  • ROWSPAN = "número"
Especifica o número de linhas que a célula pode ocupar. O default é 1.

Exemplo:

<table border = "1" width = "60%">
<tr>
<td ROWSPAN = "2" ALIGN = "center">Célula 1</td>
<td>Célula 2</td>
</tr>
<tr>
<td>Célula 3</td>
</tr>
</table>



Resultado exibido no navegador:
Célula 1 Célula 2
Célula 3

  • COLSPAN = "número"
Especifica o número de colunas que a célula pode ocupar. O default é 1.

Exemplo:

<table border = "1" width = "60%">
<tr>
<td COLSPAN = "2" ALIGN = "center">Célula 1</td>
</tr>
<tr>
<td>Célula 2</td>
<td>Célula 3</td>
</tr>
</table>


Resultado exibido no navegador:

Célula 1
Célula 2 Célula 3

  • ALIGN = "left" | "right" | "center"
Controla o alinhamento horizontal do conteúdo das células.
  • VALIGN = "bottom" | "top" | "middle"
Controla o alinhamento vertical do conteúdo das células.

2.2.7.4 Cabeçalho, corpo e rodapé das tabelas

Para facilitar a formatação de uma tabela que possua muitas células, distribuídas em diversas linhas, existem as tags:

  • <THEAD> ... </THEAD> - formata o cabeçalho da tabela

  • <TBODY> ... </TBODY> - formata o corpo da tabela

  • <TFOOD> ... </TFOOD> - formata o rodapé da tabela


Pesquisa, Desenvolvimento e Capacitação:
Recursos Educacionais, Tecnologias Educacionais e Atividades a Distância


2.2.8 Links

Link é um termo inglês que quer dizer ligação. Como o nome mesmo já diz, a função do link é ligar dois documentos. Os links podem ser classificados como relativo ou absoluto. O link relativo pode ser usado sempre que se quer fazer referência a um documento que esteja no mesmo servidor do documento que contém o link. Nesse caso, não é necessário especificar o caminho completo do endereço na rede do arquivo.

Já o link absoluto é utilizado quando se deseja referenciar um documento que esteja em outro servidor. Nesse caso é necessário especificar o endereço completo na rede do arquivo.

Exemplo 1:

< a href="http://EAD05.PROJ.UFSM.BR/CAPACITACAO/DOCUMENTOS/plano_de_aula.pdf">

Exemplo 2:

< a href="http://www.ufsm.br">

O exemplo 1 cria um link para o arquivo plano_de_aula.pdf, já o exemplo 2 cria um link para a página da UFSM.

Também podemos classificar um link em interno ou externo. O link interno é aquele que liga dois pontos em uma mesma página, enquanto o link externo é aquele que cria uma ligação entre páginas diferentes.

Nesse curso vamos nos deter na explicação dos links internos e externos do tipo absoluto, pois são os utilizados nos recursos e atividades que podem ser criados no Moodle quando se define um link que apenas desloca o leitor para outro ponto da mesma página ou quando se define um link para um site ou arquivo, por exemplo do tipo .pdf, existente no repositório do Moodle.

2.2.8.1. Link interno

Geralmente o link interno é usado nos súmarios, ligando cada item do sumário ao seu respectivo conteúdo. Dois atributos são necessários para se criar um link interno: HREF e NAME, que é criado a partir de duas tags:

  • <A HREF = “#nome_ancora”>: tag de partida, ou seja, é o link que quando pressiona irá direcionar o leitor para outro ponto do mesmo documento.
  • <A NAME = “nome_ancora”>, tag de chegada, ou seja, este atributo estabelece o destino (alvo)de um link dentro da própria página (sendo que nome_ancora é o nome dado ao alvo de um link).

2.2.8.2 Link externo absoluto

O principal atributo para se criar um link externo absoluto é HREF.

Exemplo:

<A HREF="URL">, onde URL deve ser o endereço na rede do arquivo ou site.


Demais atributos comuns aos links interno e externo absoluto:
  • TARGET = "_blank" | "_top" | "nome"
Especifica onde, janela ou frame (quadro), que o conteúdo do arquivo ou site será exibido.
    • Se target = “_blank”, a página será aberta em uma nova janela do browser (navegador). Ex.: <a href = “http://www.ufsm.br” target = “_blank”>UFSM</a>
    • Se target = “_top”, a página será aberta sobre a mesma janela do browser (navegador), ignorando qualquer organização de frames (quadros).
  • TITLE = "descrição"

Apresenta um quadro com a descrição do link quando o mouse é posicionado sobre ele.


Pesquisa, Desenvolvimento e Capacitação:
Recursos Educacionais, Tecnologias Educacionais e Atividades a Distância


2.2.9 Multimídia

Muitas vezes deseja-se exibir em uma página HTML objetos multimídia como som, vídeo, simulações, etc. O HTML possui tags que permitem a incorporação desses objetos multimídia, porém deve-se tomar cuidado ao fazer uso desse recurso, pois não existe uma padronização que garanta sempre a reprodução dos arquivos multimídia pelo visitante da página. Isso acontece porque cada navegador decodificam/interpretam os arquivos de som e vídeo de formas diferentes. Além disso, outros fatores também podem impedir a reprodução dos arquivos multimídia, como o fato do visitante possuir ou não o plugin associado ao navegador.

2.2.9.1 As tags <EMBED> e <OBJECT>

No HTML 4.01, as tags <EMBED> ou <OBJECT>, detalhadas a seguir, são responsáveis pela inclusão de objetos multimídia em uma página HTML.

  • <EMBED>

Atributo obrigatório:

    • SRC = “endereço URL do arquivo multimídia”

Exemplo:

<EMBED SRC="som.mid" WIDTH="140" HEIGHT="25"></EMBED>

  • <OBJETC>

Atributo obrigatório:

    • DATA = “endereço URL do arquivo multimídia”

Exemplo:

<OBJECT width="400" height="400" data="video.swf"></OBJECT>


Atributos comuns as tag <EMBED> e <OBJECT>
  • HEIGHT = “valor” ====>>> Especifica a altura do objeto.
  • WIDTH = “ valor ” ====>>> Especifica a largura do objeto.
  • TYPE = “MIME_type” ====>>> Especifica o tipo MIME dos dados especificados no atributo src ou data, como alguns da tabela a seguir.
TIPO (TYPE) TIPO DE ARQUIVO EXTENSÃO ASSOCIADA
audio/x-wav arquivos audio Wave Wav
image/jpeg imagens Jpeg jpg,jpeg
video/mpeg videos MPEG mpeg,mpg
video/quicktime videos Microsoft Windows Avi
video/x-sgi-movie videos MoviePlayer Movie
application/x-shockwave-flash Flash .swf
image/x-wmf Windows Metafile .wmf
video/x-flv Flash Video .flv

Por isso, ao utilizar as tags <EMBED> ou <OBJECT>, responsáveis pela inclusão de objetos multimídia em uma página HTML deve-se alertar o visitante da página sobre eventuais problemas que podem ocorrer com a visualização de arquivos multimídia devido a falta de padronização dos navegadores em decodificar esses tipos de arquivos.

Outro detalhe que merece destacar é que quando o som do áudio consegue ser executado pelo navegador com as tags <EMBED> e <OBJECT>, o som é reproduzido assim que o visitante acessa a página, pois embora exista atributos para especificar se o som deve ser reproduzido ou não ao se acessar a página, esses atributos não estão funcionando atualmente.

O HTML 5 possui as tags <VIDEO> e <AUDIO> para reproduzir vídeo e áudio sem a necessidade de plugins, porém somente as últimas versões de alguns navegadores dão suporte a linguagem de marcação HTML5, além disso esses navegadores não interpretam as mesmas instruções da mesma forma, o que pode levar a problemas na apresentação do objeto.

O que pode ser feito para minimizar essas questões de falta de padronização e de suporte?

Ao utilizar uma tag para inserir um objeto multimídia, disponibilize também uma opção alternativa para o caso do usuário não conseguir ver ou ouvir a reprodução. Para tal, insira um link para fazer o download do arquivo correspondente, como o exemplo a seguir:

<EMBED SRC="som.mid" WIDTH="140" HEIGHT="25"></EMBED>

<P> CASO VOCÊ NÃO ESTEJA CONSEGUINDO OUVIR O SOM, FAÇA DOWNLOAD DO <A HREF=”endereço URL do arquivo”> ARQUIVO </A> </P>

E se os vídeos forem do YouTube?


2.2.9.2 Inserindo vídeos do YouTube em uma página HTML

Os problemas com a falta de padronização citado anteriormente, podem ser minimizados quando se trata de vídeos do Youtube, pois esses são disponibilizados usando uma tecnologia que isenta o navegador do uso de plugins, além de ser compatível com a maioria dos navegadores.

A sequência de passos a seguir descreve como se faz para inserir vídeos do YouTube em uma página HTML, inclusive :

    1. Entre no site do Youtube e escolha o vídeo desejado. Observe que no rodapé do vídeo no YouTube tem um botão "Compartilhar", como destaca a Figura 2.2;

página do Youtube - destacando botão compartilhar

Figura 2.2 – Escolhendo um vídeo do YouTube

    1. Clique no botão Compartilhar e veja que surge uma caixa que contém o botão “Incorporar”, como mostra a Figura 2.3;

botão compartilhar do Youtube extendido

Figura 2.3 – Caixa exibida ao se clicar no botão "Incorporar"

    1. Clique no botão Incorporar e veja que surge uma caixa com um código HTML dentro, como exemplifica a Figura 2.4;

código para incorporar o vídeo do YouTube

Figura 2.4 – Código HTML do YouTube

  1. Copie o código HTML da caixa;
  2. Cole-o no código HTML que está sendo desenvolvido por você.

E se estiver inserindo o vídeo do YouTube em uma página Web do Moodle?

Caso você esteja editando o recurso Página do Moodle, realize os passos 1, 2, 3 e 4 descritos anteriormente e prossiga com os passos:

    1. Clique no ícone botão editar código fonte para exibir a área de edição de HTML da página web;
    2. Cole o código HTML copiado do YouTube no local que você deseja que seja exibido o vídeo na página do Moodle, como exemplifica a Figura 2.5;

editor HTML com código para incorporação de vídeo do YouTube

Figura 2.5 – Inserindo o código na página web do Moodle

    1. Clique no botão  botão atualizar  para retornar e visualizar a página web, como mostra o exemplo da Figura 2.6;

vídeo do Youtube incorporado

Figura 2.6 – Visualização do vídeo do YouTube na página web do Moodle

  1. Para finalizar clique no botão para salvar.

Acione os botões para controlar a reprodução do vídeo e confira o resultado da realização dos passos descritos anteriormente em uma página web do Moodle. Observe que não foi necessário fazer o download do arquivo, pois o vídeo está sendo reproduzido diretamente do YouTube.


Pesquisa, Desenvolvimento e Capacitação:
Recursos Educacionais, Tecnologias Educacionais e Atividades a Distância


2.3 Sobre o recurso "Arquivo" do Moodle

Na maioria das vezes o recurso do Moodle "Arquivo" é utilizado somente para vincular arquivos de textos como em .pdf ou arquivos de imagens. O que poucos sabem é que arquivos multimídias (.mp3, .swf, .mov, .mpg, .avi, .flv, .ram, .rpm, .rm e links ao YouTube) também pode ser inseridos com esse recurso sem a necessidade de suporte de plugins no navegador do usuário.

Observe o exemplo que demonstra os dois tipos de acessos:

    1. pela área da agenda do curso como destaca a Figura 2.7. Retorne à agenda do curso e confira o exemplo clicando no link "Exemplo de reprodução de um arquivo de áudio pelo recurso "Arquivo""
Exemplo do uso do recurso "Arquivo"

Figura 2.7 – Link para o arquivo multimídia na agenda do curso

    1. por outro recurso ou atividade do Moodle que permita o uso de links
      1. no editor de um recurso ou atividade do Moodle que permita o uso de link, selecione o texto ou imagem que servirá de link e clique no ícone ícone para criar um link;
      2. clique no ícone "navegar" destacado na Figura 2.8 que exemplifica a janela pop-up para inserir/editar link que será mostrada;

janela pou-up para inserir/editar links

Figura 2.9 – Inserindo um link

    1. localize o arquivo que você deseja linkar no repositório de arquivos exemplificado pela Figura 2.10
repositório de arquivos
    1. após selecionar o arquivo desejado, clique no botão botão selecione este arquivo
    2. complete os demais campos solicitados e pressione o botão botão inserir.
Pronto! 

Última atualização: sexta, 14 dez 2012, 09:12