Lar Desenvolvimento 5 coisas que você precisa saber sobre html5

5 coisas que você precisa saber sobre html5

Índice:

Anonim

Parece que o HTML5 existe desde sempre, mas tecnicamente nem é um padrão (a recomendação de especificação está programada para 2016, então levará anos até que seja oficialmente aprovada). Como a maioria dos navegadores já suporta muitos de seus recursos, desenvolvedores e programadores inteligentes estão aproveitando as inúmeras maneiras de melhorar sua codificação e enriquecer muitos sites populares.


Seja você um programador ou alguém que gosta das maravilhas que o HTML5 permite que os designers de sites criem, a nova linguagem de marcação tem muito a oferecer. Aqui estão cinco recursos interessantes do HTML5:

A localização geográfica é onde está

"Gostaria de usar sua localização atual?" Quantas vezes você viu isso no seu telefone nos últimos anos? É o recurso de geolocalização conveniente, mas possivelmente intrusivo, do HTML5, e você o verá ainda mais. Com uma porcentagem crescente de tráfego proveniente de dispositivos móveis (os Estados Unidos estão em 12%, enquanto a Índia está em mais de 60%), não é de admirar que muitos sites estejam usando o recurso de geolocalização do HTML5 para hiperlocalizar a experiência da Web ou aplicativo de um usuário. Este site deve identificar sua posição extremamente bem em um smartphone e surpreendentemente bem em um desktop.

O HTML5 melhorará seu SEO

Deseja melhorar seu page rank do Google? Use HTML5. Segundo o searchengineland.com, o uso de HTML5 é uma "dádiva de Deus" para SEO, especialmente para sites que usam muito Flash, já que "os robôs de pesquisa poderão rastrear seu site e indexar seu conteúdo. Todo o conteúdo atualmente incorporado no as animações serão legíveis para os mecanismos de pesquisa. Na teoria básica de SEO, este aspecto do HTML5 fará maravilhas pela capacidade do seu site de gerar tráfego de pesquisa orgânica ". O HTML5 também facilita para os programadores o uso de áudio e vídeo em seus sites, e os mecanismos de pesquisa favorecem as páginas ricas em mídia.

É um espaço em branco para jogos

O programador Josh Goldberg recriou fielmente o Super Mario Brothers, um jogo de infância querido, usando HTML5 e o elemento. Sua impressionante peça de programação tornou-se viral, atraindo mais de 300.000 visitantes únicos e apaixonados por Mario por dia. Infelizmente, ele não conferiu com a Nintendo antes de realizar a tarefa de um ano de recriar o jogo. O dono de Mario, a Nintendo, afirmou que o jogo era "ilegal" e deveria ser retirado imediatamente, pois violava seus direitos autorais. O site foi desativado em 1 de novembro de 2013 - mas não antes de quase 2, 7 milhões de visitantes terem a chance de jogar o jogo. O WebdesignerDepot.com tem uma lista de 25 jogos legais em HTML5 "incrivelmente viciantes". HexGL, um jogo de corrida futurista, possui gráficos impressionantes para um jogo baseado em navegador.

Armazenamento local significa que não há mais cookies

Os cookies funcionaram (razoavelmente) bem para os programadores desde que o Netscape os inventou em 1994, mas eles têm desvantagens significativas, incluindo a necessidade de serem enviadas com todas as solicitações HTTP, falta de criptografia e limitação de tamanho (cerca de 4k). Embora tecnicamente não faça parte do padrão HTML5 (foi separado do HTML5 há alguns anos), o armazenamento local supera as limitações do cookie, armazenando dados localmente no navegador. Os dados nunca são enviados para o servidor; não são necessários plugins de terceiros e o limite de tamanho de 5 MB é mais robusto. A IBM tem um grande impacto no armazenamento local.

Criar uma banda de garagem usando o Jam com o Chrome

Convide alguns amigos e forme uma banda com o Jam with Chrome, um aplicativo da Web HTML5 com 19 instrumentos diferentes, gráficos incríveis (o efeito das cordas da guitarra é hipnotizante) e um som surpreendentemente bom. Este jogo apenas para o Chrome aproveita ao máximo os recursos HTML5, como Web Audio (que cria um som melhor do navegador), Websockets (para permitir que os membros da banda interajam em tempo real) e o recurso Canvas, que permite melhores gráficos (incluindo os mencionados acima) efeito de corda vibratória).


Os desenvolvedores da Web não parecem se importar com o fato de o HTML5 não ser um padrão. De fato, toda a comunidade da Web está se beneficiando, enquanto os desenvolvedores usam alegremente seus novos recursos para desenvolver sites e jogos incríveis.

5 coisas que você precisa saber sobre html5