Rever a evolução do HTML

Para ajudar você a manter todas as opções em linguagens de marcação em perspectiva, aqui está uma rápida revisão de como chegamos onde estamos agora. A World Wide Web foi construído em boa HTML de idade, o Hypertext Markup Language, que nasceu da SGML, a Standard Generalized Markup Language, que data todo o caminho de volta a 1986.

XML, o eXtensible Markup Language, também nasceu de SGML. XML pegou tão bem que se tornou um padrão para compartilhamento de dados em todos os tipos de documentos e sistemas.

A popularidade do XML levou à evolução de HTML para XHTML. Essencialmente, XHTML é um subconjunto mais restritiva da SGML, que pode ser lido melhor por analisadores XML porque segue as regras à risca. Se você pode imaginar o típico # 147-odd couple, # 148- HTML é o desleixado companheiro de quarto e XHTML mantém o conteúdo do armário de remédios em ordem alfabética.

HTML5 não é tão rigorosa como XHTML, mas tem algumas características adultas, tais como melhores maneiras de apresentar multimídia. Vantagens do HTML5 de duas novas adições - CSS 3 e javascript. Combine o poder de todos os três destes padrões web atuais e você pode acrescentar muito mais interatividade, animação, e até mesmo o reconhecimento de locais - características que são especialmente emocionante no mundo móvel.

Esta versão de cinco minutos da história do HTML é apenas uma parte da história de como chegamos onde estamos agora. No que muitos consideram agora um esforço mal orientado, os fabricantes dos primeiros navegadores de celular criou outra linguagem de marcação, o Wireless Markup Language (WML). Talvez uma reação compreensível para as opções limitadas de telefones recurso início, WML está agora sendo rapidamente descartado.

E, você deve observar que o termo sem fios Application Protocol (WAP) é usado para descrever tudo relacionado com a web móvel. WAP 1.0 representa as primeiras tentativas de design de web móvel, incluindo sites criados com o WML.

Quando a web móvel evoluiu para WAP 2.0, em 2002, a maioria dos dispositivos móveis pode exibir páginas criadas em XHTML Básico (um subconjunto de XHTML que não tem suporte para CSS). Desde 2004, a maioria dos telefones pode lidar com XHTML MP, que (na maior parte) suporta CSS 2.

C-HTML, outra linguagem de marcação móvel que você pode correr em na web, foi projetado para ser usado em telefones NTT DoCoMo no Japão, mas a maioria dos designers móveis no Japão agora prevêem que a crescente popularidade do iPhone no Japão significa que C-HTML acabará ser substituído por XHTML MP.

A boa notícia é que todo o código projetado para o mundo móvel é baseado em boa HTML de idade. Então se você tem um fundo em HTML, você está fora de um grande começo.

Se você quiser criar um site que vai trabalhar para qualquer um dos mais de 6.000 dispositivos no mercado, você precisa de uma estratégia de design que inclui todas as línguas e páginas criadas e entregues para coincidir com cada dispositivo.

menu