|
1) O que s�o as entidades em HTML?
As entidades de caracteres HTML s�o usadas como um substituto para caracteres reserva-dos em HTML. Voc� tamb�m pode substituir caracteres que n�o est�o presentes no seu te-clado por entidades. Esses caracteres s�o substitu�dos porque alguns caracteres s�o reser-vados em HTML.
2) Por que uma URL � codificada em HTML?
Uma URL � codificada para converter caracteres n�o-ASCII em um formato que pode ser usado na Internet porque uma URL � enviada pela Internet usando apenas o conjunto de caracteres ASCII. Se uma URL contiver caracteres fora do conjunto ASCII, a URL dever� ser convertida. Os caracteres n�o-ASCII s�o substitu�dos por um "%" seguido por d�gitos hexadecimais.
3) Uma tag <!DOCTYPE html> � uma tag HTML?
N�o, a declara��o <! DOCTYPE html> n�o � uma tag HTML. Existem muitos tipos de HTML, por ex. HTML 4.01 Strict, HTML 4.01 Transitional, HTML 4.01 Frameset, XHTML 1.0 Strict, XHTML 1.0 Transicional, XHTML 1.0 Frameset, XHTML 1.1 etc. Ent�o, <!DOCTYPE html> � usado para instruir o navegador sobre a p�gina HTML.
4) O que � SVG?
SVG em HTML � usado para descrever o vetor bidimensional e os gr�ficos vetoriais/raster. Imagens SVG e seus comportamentos s�o definidos em arquivos de texto XML. Assim, como arquivos XML, voc� pode criar e editar uma imagem SVG com o editor de texto.
� usado principalmente para diagramas de tipos vetoriais, como gr�ficos de pizza, gr�ficos bidimensionais em um sistema de coordenadas X, Y.
<svg width="100" height="100">
<circle cx="50" cy="50" r="40" stroke="yellow" stroke-width="4" fill="red" />
</svg>
5) Qual � o objetivo da tag footer no HTML5?
Esta tag representa um rodap� para uma se��o e pode conter informa��es sobre o autor, informa��es sobre direitos autorais, etc.
6) Qual � o objetivo da tag nav no HTML5?
Esta tag representa uma se��o do documento destinado � navega��o.
7) Qual � o objetivo da tag dialog em HTML5?
Essa tag pode ser usada para marcar uma conversa.
8) Quais s�o os diferentes tipos de elementos de formul�rio novos no HTML5?
A seguir, uma lista de 10 novos elementos usados com freq��ncia no HTML5:
- Color
- Date
- Datetime-Local
- E-mail
- Time
- URL
- Range
- Telephone
- Number
- Search
9) Existe alguma necessidade de alterar os navegadores da web para suportar HTML5?
N�o. Quase todos os navegadores (vers�es atualizadas) suportam HTML5. Por exemplo, Chrome, Firefox, Opera, Safari, IE.
10) Qual � a diferen�a entre as tags progress e meter?
A tag de progresso � usada para representar o progresso da tarefa somente enquanto a marca do medidor � usada para medir dados dentro de um determinado intervalo. Mais detalhes.
11) Qual � o uso da tag figure no HTML 5?
A tag figure � usada para adicionar uma foto no documento na p�gina da web. Ele � usado para lidar com o grupo de diagramas, fotos, listagem de c�digo com algum conte�do in-corporado.
Por exemplo:
<p>O Morro do Careca � o cart�o postal da cidade de Natal."</p>
<figure>
<img src="htmlpages/images/natal.jpg" alt="Morro do Careca"/>
</figure>
12) Qual � o objetivo do controle de entrada datetime no Web form 2.0?
Ele representa uma data e hora (ano, m�s, dia, hora, minuto, segundo, fra��es de segundo)
codificadas de acordo com a ISO 8601 com o fuso hor�rio definido como UTC.
13) Qual � o objetivo do controle de entrada local datetime no Web form 2.0?
Ele representa uma data e hora (ano, m�s, dia, hora, minuto, segundo, fra��es de segundo)
codificadas de acordo com a ISO 8601 sem informa��es de fuso hor�rio.
14) Qual � o uso das tags details e summary?
A tag details � usada para especificar alguns detalhes adicionais na p�gina da Web. Pode ser visto ou escondido sob demanda. A tag summary � usada com a tag details. Mais detalhes.
15) O que � tag datalist?
A tag datalist do HTML5 fornece um recurso de preenchimento autom�tico no elemento do formul�rio.
Isso facilita que os usu�rios escolham as op��es predefinidas para os usu�-rios selecionarem dados.
<label>
Selecione o seu jogador de futebol favorito: Pressione qualquer personagem<br />
<input type = "text" id = "timeFutebol" list = "jogadores">
<datalist id="jogadores">
<option value="Cristiano Ronaldo">
<option value="Messi">
<option value="Neymar">
<option value="Harry Kane">
<option value="Casemiro">
<option value="Ant�nio Firmino">
<option value="Marcelo">
</datalist>
</label>
16) Quando um dado de armazenamento local � deletado?
Os dados de armazenamento local n�o t�m limite de tempo. Para limpar uma configura��o de armazenamento local,
voc� precisaria chamar localStorage.remove('key'); onde "key" � a chave do valor que voc� deseja remover. Se voc� quiser limpar todas as configura��es, voc� precisa chamar o m�todo localStorage.clear().
17) O que � a API de geolocaliza��o em HTML?
A HTML5 Geolocation API permite que voc� compartilhe sua localiza��o com seus sites favoritos. Um Javascript pode capturar sua latitude e longitude e pode ser enviado para o servidor da web de backend e fazer coisas interessantes sobre localiza��o, como encontrar empresas locais ou mostrar sua localiza��o em um mapa.
Hoje, a maioria dos navegadores e dispositivos m�veis suporta a API de localiza��o geo-gr�fica. As APIs de geolocaliza��o funcionam com uma nova propriedade do objeto do navegador global, ou seja. Objeto de geolocaliza��o que pode ser criado da seguinte ma-neira:
var geolocation = navigator.geolocation;
O objeto de geolocaliza��o � um objeto de servi�o que permite que os widgets recuperem informa��es sobre a localiza��o geogr�fica do dispositivo.
18) Qual � a finalidade do m�todo getCurrentPosition() do objeto de geolocaliza��o do HTML5?
Este m�todo recupera a localiza��o geogr�fica atual do usu�rio.
19) Qual � a finalidade do m�todo watchPosition() do objeto de geolocaliza��o do HTML5?
Este m�todo recupera atualiza��es peri�dicas sobre a localiza��o geogr�fica atual do dispositivo.
20) O que s�o Web Sockets?
Web Sockets � uma tecnologia de comunica��o bidirecional de �ltima gera��o para aplica-tivos da Web que opera em um �nico soquete e � exposta por meio de uma interface Ja-vaScript em navegadores compat�veis com HTML5.
Depois de obter uma conex�o do Web Socket com o servidor da Web, voc� pode enviar dados de um navegador para outro chamando um m�todo send() e recebendo dados do servidor para o navegador por um manipulador de eventos onmessage.
A seguir est� a API que cria um novo objeto WebSocket.
var Socket = new WebSocket(url, [protocol]);
Aqui primeiro argumento, url, especifica a URL ao qual se conectar. O segundo atributo, o protocolo, � opcional e, se presente, especifica um subprotocolo que o servidor deve supor-tar para que a conex�o seja bem-sucedida.
|