WML vs HTML
WML (Wireless Markup Language) e HTML (Hypertext Markup Language) são linguagens de marcação, cuja principal função é servir conteúdo de sites. A principal diferença entre WML e HTML são os dispositivos de destino que eles pretendem veicular. O HTML foi criado para veicular conteúdo em computadores desktop, que têm muito poder de processamento de sobra na análise e renderização do conteúdo. Quando a Internet começou a se expandir para telefones celulares, ficou muito claro que os telefones celulares não têm o poder de processamento, o tamanho da tela e a faixa de cores para realmente trabalhar com HTML. Assim, o WML foi criado como uma alternativa ao HTML na veiculação de conteúdo da web em telefones celulares.
O WML é muito limitado com o que pode ser feito. Isso é necessário para simplificar o fluxo da página e minimizar a quantidade de processamento necessário para renderizar a página. Também não é benéfico incluir muitas ou grandes imagens em uma página WML, pois provavelmente não seria discernível nas telas muito pequenas de telefones celulares. Por outro lado, o HTML é bastante completo, mesmo em suas versões anteriores. Os codificadores podem colocar várias imagens, animações, molduras, tabelas e muito mais em suas páginas. Comparado a outras tarefas realizadas com computadores, a renderização de páginas da Web é relativamente simples e não carrega muito o processador..
À medida que a tecnologia evolui, computadores e telefones celulares também estão ficando cada vez melhores. Telas coloridas e de alta resolução se tornam cada vez mais comuns em telefones celulares; especialmente com smartphones. Essa melhoria significa que mais telefones podem processar páginas HTML. O problema com telas pequenas é parcialmente resolvido, oferecendo ao usuário a capacidade de aumentar e diminuir o zoom nas páginas. Isso levou à mudança gradual de WML para HTML.
Hoje, o WML é raramente usado e geralmente apenas como uma alternativa à página principal. Os smartphones e até os telefones comuns, agora têm a capacidade de visualizar sites da mesma maneira que você faria em um computador; embora, em uma tela muito menor.
Resumo:
1.WML é usado em telefones enquanto HTML é usado para clientes de desktop
2.HTML requer muito mais poder de processamento que o WML
3.WML não é mais usado tanto quanto HTML