O que é diferente entre HTML e WML/WAP?
Pergunta
Eu verifiquei a fonte de alguns sites WAP,
Mas não encontra nada diferente de uma página HTML normal.
Você pode citar alguns detalhado pontos?
Solução
Bem, WAP/WML é muito Estrito quando se trata de marcação porque a página precisa ser compilada antes da entrega ao dispositivo cliente.
Quanto aos detalhes,
- WAP "páginas" pode ter mais de um "cartão". (Confuso? Eu sei ...)
- Embora não esteja relacionado à marcação, os formatos de imagem aceitos são mais limitados
- Fazer não Esqueça um doctype!
- O conteúdo deve ser servido com o
text/vnd.wap.wml
MIME TIPO
Outras dicas
O WAP 1 não tem quase nada em comum com a pilha HTML/CSS/JS/Scripts do lado do servidor. A única conexão que possui com a Web maior é que os gateways de telecomunicações usam HTTP para solicitar conteúdo WML de um servidor Web normal. A WML é um sistema de hipertexto antiquado e feio baseado em card 'que todos odiavam, em grande parte falharam no mercado e se foram há muito tempo (graças a Deus).
O "WAP 2", por outro lado, é apenas apenas o perfil móvel XHTML (um subconjunto um tanto limitado de HTML); Tudo o mais é o mesmo que a pilha normal da web. Isso facilita muito o trabalho: é possível gerar conteúdo para desktop e telefones dos mesmos modelos. Você também pode ver 'I-XHTML', que é um subset HTML semelhante usado pelos telefones Docomo.
De qualquer forma, os smartphones modernos estão felizes renderizando o estilo de mesa normal [x] HTML, para que você não precise se preocupar com isso no futuro. (Claro, existem problemas de compatibilidade, mas isso não é novidade, certo?)
Aqui está uma tabela com algumas informações sobre as diferenças: http://csc.colstate.edu/summers/research/wireless/wapvsweb.html
Outra diferença é o WAP está quase se não totalmente morto, e o HTML está chutando ## s :-)