Question

J'ai vérifié la source de quelques sites WAP,

mais ne trouve pas quelque chose de différent d'une page HTML normale.

Pouvez-vous nommer quelques détaillé des points ?

Était-ce utile?

La solution

Eh bien, WAP / WML est très stricte en matière de balisage, parce que les besoins de la page à compiler avant la livraison au dispositif client.

En ce qui concerne les détails,

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

Autres conseils

WAP 1 n'a presque rien en commun avec le HTML / CSS / JS / pile côté serveur-script. La seule connexion qu'il a avec le web est plus grande que les passerelles telco utilisent le protocole HTTP pour demander le contenu de WML à partir d'un serveur web normal. WML est une ancienne et laid système hypertexte basé card'-que tout le monde détestait, en grande partie échoué sur le marché et est révolue depuis longtemps (Dieu merci).

Le trompeusement nommé « WAP 2 », d'autre part est juste XHTML Mobile Profile (un sous-ensemble limité de HTML un peu); tout le reste est le même que la pile web normale. Cela rend beaucoup plus facile de travailler avec: il est possible de générer du contenu pour le bureau et les téléphones des mêmes modèles. Vous pouvez également voir « i-XHTML », qui est un sous-ensemble similaire HTML utilisé par les téléphones Docomo.

De toute façon, les smartphones modernes sont heureux rendu normal de style de bureau [X] HTML, vous afin de ne pas devoir vous soucier de tout cela à l'avenir. (Bien sûr, il y a des problèmes de compatibilité, mais rien de nouveau, non?)

Voici un tableau avec des informations sur les différences: http: // csc.colstate.edu/summers/Research/Wireless/WAPvsWeb.html

Une autre différence WAP est presque sinon totalement mort, et HTML est kicking ## S: -)

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top