Presentation on theme: "WAP Next Generation WAP 1 WHAT IS WAP? The Wireless Application Protocol (WAP) is an open, global specification that empowers mobile."— Presentation transcript:
WAP Next Generation
WAP 1 WHAT IS WAP? The Wireless Application Protocol (WAP) is an open, global specification that empowers mobile users with wireless devices to easily access and interact with information and services instantly. WHAT IS WAP FOR? To enable easy fast delivery of relevant information and services to mobile users. WHAT TYPE OF DEVICES WILL USE WAP? Handheld digital wireless devices such as mobile phones, PDA and more. WHICH WIRELESS NETWORKS DOES IT WORK WITH? CDPD, CDMA, GSM, PDC, PHS, TDMA, GPRS, FLEX, ReFLEX, iDEN, TETRA, DECT, DataTAC, Mobitex.
Introduction to WAP 2
WAP 2.x Bringing wireless closer to the Internet The WAP 2.x protocol is compatible with WAP 1.x, but it relies more extensively on standard Web protocols (such as HTTP) and formats (such as XHTML). Provide a rich application environment which enables delivery of information and interactive services Friendliness and ease of use Additional of new and enhanced services WAP Push User Agent Profiling (UAProf) Wireless Telephony Application (WTA) MMS
The WAP Model
WAP 2.0 Specifications
XHTML What Is XHTML? XHTML stands for EXtensible HyperText Markup Language. Syntax and semantics: XHTML is compatible with HTML 4.01 This hybrid language looks and works much like HTML but is based on XML. Which browsers? All new browsers have support for XHTML. The World Wide Web Consortium (W3C) XHTML 1.0 became a W3C Recommendation.
CSS - Cascading Style Sheets CSS is a stylesheet language used to describe the presentation of a document written in a markup language. CSS is used to help readers of web pages to define colors, fonts, layout, and other aspects of document presentation. It is designed primarily to enable the separation of document content from document presentation.
XSL Transformations The XSLT processing model involves: XML source documents: Device capability Page Data User language XSLT stylesheet modules: Templates Current Page Language command The XSLT processor ordinarily takes two input documents an XML source document, and an XSLT stylesheet and produces an output document.
Support: 1G ~ 3.5G Based on configuration file that contains info about all known Wireless devices