2010-05-14 3 views

Répondre

2

Eh bien, WAP/WML est très strict quand il s'agit de balisage, car la page doit être compilée avant la livraison à l'appareil client.

En ce qui concerne les détails,

  • WAP "pages" peut avoir plus d'une "carte". (Confondre? Je sais ...)
  • Bien que le balisage ne sont pas liés, les formats d'image acceptés sont plus limités
  • Ne pas oublier un DOCTYPE!
  • Le contenu doit être servi avec le text/vnd.wap.wml type MIME
+0

Pour la spécification 1, voulez-vous dire qu'il peut y avoir plusieurs balises 'html'? +1 pour des infos utiles! – user198729

+0

Non, pas plusieurs balises HTML, voir ceci: http://w3schools.com/wap/wap_basic.asp –

2

WAP 1 n'a presque rien en commun avec la pile de scripts HTML/CSS/JS/server-side. La seule connexion qu'il a avec le plus grand web est que les passerelles de télécommunications utilisent HTTP pour demander du contenu WML à partir d'un serveur web normal. WML est un système d'hypertexte à la mode et à la mode, que tout le monde a détesté, a largement échoué sur le marché et est parti depuis longtemps (Dieu merci).

Le "WAP 2" nommé de manière trompeuse, d'un autre côté est juste XHTML Mobile Profile (un sous-ensemble assez limité de HTML); Tout le reste à ce sujet est identique à la pile Web normale. Cela facilite grandement le travail: il est possible de générer du contenu pour les postes de travail et les téléphones à partir des mêmes modèles. Vous pouvez également voir 'i-XHTML', qui est un sous-ensemble HTML similaire utilisé par les téléphones Docomo. Dans tous les cas, les smartphones modernes affichent un rendu normal du style [X] HTML de bureau, ce qui vous évitera de vous soucier de tout cela à l'avenir. (Bien sûr, il y a des problèmes de compatibilité, mais ce n'est pas nouveau, non?)

+0

Le WAP 2 est-il compatible avec le WAP 1, par exemple, prend-il en charge ''/'' plus? – user198729

+0

Non. C'est à peu près complètement indépendant (d'où le "nom trompeur"). – bobince

Questions connexes