O que é HTML5?
Hoje cedo, a Apple revelou sua vitrine HTML 5. A vitrine abrange Vídeo, Tipografia, Galeria, Transições, Áudio, 360 visualizações e exemplos de Realidade Virtual. Isso marca uma campanha contínua contra o provedor atual da maioria desses tipos de conteúdo, o Flash da Adobe. Se você ainda não leu a carta aberta de Steve Jobs à comunidade sobre o tema Flash, confira. Faz alguns pontos interessantes.
Pessoalmente, é minha opinião que o Flash é uma mercadoria em extinção e que os padrões abertos sempre prevalecerão sobre as tecnologias fechadas quando se trata da web. Portanto, é hora de dar uma olhada rápida no HTML 5. Também dei muitas opiniões, afinal, este é um blog. Leia mais.
Huh?
HTML é a linguagem de programação de alto nível (ou marcação) na qual todo o conteúdo da web é baseado. No momento, o HTML-4 padrão (a versão atual) não tem a capacidade de fornecer uma experiência de mídia “rica” para os usuários finais da web. Há anos contamos com um empreendimento comercial, o Flash, que preenche essa lacuna para nós. No entanto, os problemas há muito associados ao Flash são o consumo de memória, a estabilidade e o fato de ser uma tecnologia fechada (como na proprietária). Você começa a essência. A Flash pertence a uma única empresa. Normalmente não é assim que a web funciona. Há muito tempo, a web começou como um conjunto de padrões abertos e a história mostra que ela continuará a operar sob esses princípios.
Dominância de mercado que não merece
No momento, quase todo o conteúdo de vídeo que você assiste em seu navegador é cortesia do Flash. Muitos sites também dependem do Flash para navegação. Parece ótimo, mas os problemas começam a surgir com o advento de novas tecnologias. Se você é um fabricante de eletrônicos de consumo que espera lançar no mercado um pequeno dispositivo que pretende permitir que seus usuários assistam a vídeos pela web, você está sem sorte. No mundo de hoje, para fornecer essa funcionalidade, você precisa convencer a Adobe a portar o flash para o seu sistema. Não há incentivo para a Adobe portar seu software para o seu dispositivo “em ascensão”. Vai custar-lhes dinheiro, que eles não estão dispostos a gastar. Bem, certamente a Adobe pode apenas liberar as especificações necessárias para que as pessoas escrevam sua própria implementação do Flash? Não. A Adobe também não vai permitir isso, então eles acabam com um domínio (intencional ou não) na entrega de conteúdo pela internet.O HTML 5 se propõe a preencher todas as lacunas que o (velho) HTML4 nos apresentou. Está assustando a Adobe. Eles não podem pará-lo e tudo o que fizerem acabará por prolongar sua morte inevitável.
Reprodução de vídeo
De longe, a maior ameaça ao reduto do Flash é a capacidade do HTML5 de reproduzir vídeo. Agora, em vez de adicionar um programa Flash ao seu site ou incorporar um reprodutor de vídeo de terceiros, um desenvolvedor da Web pode incluir um vídeo com a tag. Este é um processo mais fácil aos trancos e barrancos do que usar o Flash. Existem muitas maneiras diferentes de reproduzir áudio e vídeo, portanto a tecnologia ainda não é perfeita. Levará algum tempo para todos definirem os detalhes, mas eventualmente você verá que o vídeo chega até você por meio do seu navegador e não de um programa de terceiros. o youtube já está a bordo e atualmente você pode visualizar o conteúdo em HTML5 no seu mac com Safari ou Google Chrome.O suporte para Firefox e Internet Explorer está a caminho.
Design de página baseado em tela.
HTML5 apresenta um novo elemento HTML chamado tag CANVAS. Esta tag permite o desenho bidimensional em qualquer página da web. Perfeito para produzir gráficos ou qualquer outro tipo de operação complexa de desenho. Anteriormente, os desenvolvedores frequentemente dependiam do Flash para “desenhar” elementos de design em uma página que não eram possíveis com o uso de Javascript ou HTML padrão.
Estrutura
HTML5 inclui organização modernizada ou elementos de “estrutura” que permitem aos web designers direcionar melhor seu conteúdo para o público desejado. Em última análise, os mecanismos de pesquisa (google) serão capazes de indexar dados de maneira ainda mais direcionada, para que você, como usuário da Web, possa encontrar informações mais rapidamente do que nunca.
Menos recursos necessários/mais integrados
À medida que os computadores se tornam cada vez menores (iPhone/iPad), a eficiência da computação está se tornando mais importante do que nunca. HTML5 é uma tecnologia que será incorporada diretamente ao seu navegador, portanto, não haverá necessidade de seu computador iniciar um aplicativo adicional apenas para visualizar o conteúdo avançado. Os desenvolvedores de navegadores agora têm a capacidade de testar toda a experiência de navegação na Web durante o processo de controle de qualidade, para que todos acabemos com menos falhas!
Sente-se e APROVEITE O show. Haverá muito mais tentativas da Adobe de convencer pessoas e empresas a continuar com o Flash. Deve render excelentes notícias, mas no final do dia, você também pode se acostumar com o HTML5, ele veio para ficar.
-Chris