Wap Proof Online Help, Documentation


Home
Wap Proof Online Help Prev Page Prev Page
 
What is WAP?
What is WAP Proof?
Getting Started
Frequently asked questions
How to...
Change document encoding
Navigate through WAP content
Work with virtual phone
Select the mobile device
Configure the layout
Work offline
Use bookmarks
Advanced functions
Configure WAP Proof
Edit HTTP request
Send POST request
View special characters
Download binary data
View User Agent profile
Indent a document
Copy page to clipboard
View document resources
License agreement
Technical support
Purchase WAP Proof

What is WAP?

WAP (Wireless Application Protocol) is a protocol stack designed in 1998-2001 to view small pages (decks) on mobile terminals. The constraints of mobile terminals include small display and limited user input facilities, narrowband network connection and limited memory and computational resources.

The most of Internet-capable mobile phones support WAP stack version 1.3. The specification defines a protocol for the connection of mobile terminals with Internet. This protocol (WTP/WSP) is based on UDP and it is adapted for narrowband connections. In particular, the most of HTTP-headers and XML-tokens are compressed into the binary form. The conversion between WTP/WSP and HTTP protocols is performed by a WAP gateway.

Besides the network protocol, the WAP Forum designed a markup language to write content for mobile phones. WML (Wireless Markup Language) is an XML language, it includes some HTML tags, but it also contains tags specific for mobile devices. The WML file (or deck) consists of several cards. Each card contains text, images, input fields, etc. To view WML-pages, the mobile phone must be equipped by a WML-browser.

The current version of WAP is 2.0. The WAP 2.0 specification allows mobile devices to access Internet directly (without WAP gateway). Since the connection bandwidth of modern bearers (EDGE or 3G) much exceeds the bandwidth of traditional GPRS or CSD bearers, direct access to the Internet becomes more and more popular.

The markup language of WAP 2.0 is XHTML Mobile Profile 1.0 which is a subset of XHTML and may be viewed by an ordinary web browser. The most mobile browsers supporting XHTML may also view simple HTML documents.