WML vs HTML
WML (Wireless Markup Language) og HTML (Hypertext Markup Language) er oppslagsspråk, hvis hovedfunksjon er å betjene innhold fra nettsteder. Hovedforskjellen mellom WML og HTML er målenhetene de har som mål å tjene. HTML ble opprettet for å vise innhold til stasjonære datamaskiner, som har mye prosessorkraft til å spare på å analysere og gjengi innholdet. Da internett begynte å utvide til mobiltelefoner, ble det tydelig at mobiltelefoner ikke har prosessorkraft, skjermstørrelse og fargespekter for å faktisk jobbe med HTML. Dermed ble WML opprettet som et alternativ til HTML i servering av webinnhold til mobiltelefoner.
WML er svært begrenset med de tingene det kan gjøre. Dette er nødvendig for å forenkle strømmen av siden og for å minimere mengden behandling som trengs for å gjøre siden ren. Det er heller ikke gunstig å inkludere mange eller store bilder på en WML-side, da det ikke sannsynligvis vil kunne sees på de svært små skjermene på mobiltelefoner. På den annen side er HTML ganske fullverdig, selv i tidligere versjoner. Coders kan plassere flere bilder, animasjoner, rammer, tabeller og mye mer til sidene sine. Sammenlignet med andre oppgaver utført med datamaskiner, er rendering av nettsider relativt enkelt og vil ikke laste prosessoren for mye.
Etter hvert som teknologi utvikler seg, blir datamaskiner og mobiltelefoner også bedre og bedre. Farge- og høyoppløsningsskjermer blir stadig mer vanlige i mobiltelefoner; spesielt med smarttelefoner. Denne forbedringen betyr at flere telefoner kan behandle HTML-sider. Problemet med små skjermer er delvis løst ved å gi brukeren muligheten til å zoome inn og ut av sider. Dette førte til gradvis skift fra WML til HTML.
I dag brukes WML sjelden og ofte bare som et alternativ til en hovedside. Smartphones, og til og med vanlige funksjonstelefoner, har nå muligheten til å vise nettsteder akkurat som du ville på en datamaskin; om enn på en mye mindre skjerm.
Sammendrag:
1.WML brukes på telefoner mens HTML brukes til stasjonære klienter
2.HTML krever mye mer prosessorkraft enn WML
3.WML brukes ikke lenger så mye som HTML