Wireless Markup Language: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
kGeen bewerkingssamenvatting
k +syntaxhighlight
Regel 3:
Een voorbeeld van een WML-pagina kan er als volgt uitzien:
 
<syntaxhighlight lang="xml">
<pre>
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//PHONE.COM//DTD WML 1.1//EN"
"http://www.phone.com/dtd/wml11.dtd" >
<wml>
<card id="main" title="Eerste kaart">
<p mode="wrap">Dit is een voorbeeld van een WML pagina.</p>
</card>
</wml>
</syntaxhighlight>
</pre>
 
WML-documenten worden opgevraagd van een [[webserver]] via een WAP-[[Gateway (netwerk)|gateway]]. De WAP-gateway werkt als een soort [[Proxyserver|proxy]] tussen de mobiele telefoon en het [[internet]]. Als een WML-pagina wordt opgevraagd door de gebruiker wordt deze door de WAP-gateway omgezet in een vorm die verwerkbaar is voor mobiele telefoons, dit proces is verborgen voor de gebruiker.
Regel 26:
WML 2.0 en WML 1.x zijn structureel anders, WML 1.x werkt met een systeem waarbij het document bestaat uit een ''deck'', bestaande uit verschillende ''cards''. WML 2.0 werkt zoals (X)HTML-documenten met een body-element waarin alle inhoud staat. Een voorbeeld van een WML 2.0-document:
 
<syntaxhighlight lang="xml">
<pre>
<?xml version="1.0"?>
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD WML 2.0//EN"
"http://www.wapforum.org/dtd/wml20.dtd">
 
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:wml="http://www.wapforum.org/2001/wml">
<head>
<title>WML 2.0-document</title>
</head>
<body>
<h1>WML 2.0 voorbeeld</h1>
<p>Deze pagina is een voorbeeld van een WML 2.0-document</p>
</body>
 
</html>
</syntaxhighlight>
</pre>
 
{{Navigatie webdesign}}