The gateway server gets the content from a regular HTTP server, either as uncompiled WML or as ordinary HTML Web pages. The gateway server gets the content from a regular HTTP server, either as uncompiled WML or as ordinary HTML Web pages. Apart from telephone network costs, there are other significant costs involved in serving users. Graphics can be difficult too.
Graphics are invariably mono for the mono screens.
Fancy programming possibilities pretty much exclude Java and concentrate on WMLScrip, which is similar but not the same as JavaScript. In practice, a WAP phone is curious to use. Due to the limited screen space of the handset, the information is heavily dumbed down. Images do work well on the phone although few are used because the bandwidth isn't available to download eyecandy. Images also restrict the page content and increase the time the user is online, increasing the cost of usage.