Limitations of Wireless - PowerPoint PPT Presentation

1 / 28
About This Presentation
Title:

Limitations of Wireless

Description:

DOCTYPE wml PUBLIC '-//WAPFORUM//DTD WML 1.2//EN' 'http://www. ... Apostrophe & & Ampersand. Escape Sequence. ASCII. Char. Name. Table. Define column ... – PowerPoint PPT presentation

Number of Views:160
Avg rating:3.0/5.0
Slides: 29
Provided by: Chu152
Category:

less

Transcript and Presenter's Notes

Title: Limitations of Wireless


1
Understand WML
Chao-Hsien Chu, Ph.D. School of Information
Sciences and Technology The Pennsylvania State
University
2
Possible Service Types by WAP
Local Development Services
Messaging
Call Handling
WAP
Information Services
Gamming
Electronic Commerce
Transport
Database Access
3
Limitations of Wireless
  • Physical Devices
  • Size / Display
  • Memory / Cache Size
  • Battery
  • Data Entry Methods
  • Contents
  • Different Standards
  • Micro browser
  • Scarcity of contents
  • Block internet surfing.
  • Character-based Info.
  • Networks
  • Bandwidth limitations.
  • Incomplete service coverage.
  • Lack of an installed user base.
  • High customer cost.
  • Changing communications standards.
  • Latency
  • Connection reliability
  • Security.

4
Why New Standard
Info services
Telecom services
Unified mailbox
E-mail
Info
Security
Call control
WWW
Message Services
ITTP
HDML
Other
SIM toolkit
TTML
WAP
5
WAP Architecture
6
Sketch of WAP Network Architecture
WAP gateway
Web server
Corporate
Firewall
Filter
HTML
WML
WAP gateway
Wireless Network
Web server
WTA server
7
Internet Protocol vs. WAP
8
Wireless Application Protocol
9
WAP Protocol Stack
10
Server Configuration
11
WML Structure
  • Deck - File
  • Card Screen
  • Head XML, DTD Declarations
  • Template lttemplategt, lt/templategt
  • Root Element ltwmlgt, lt/wmlgt
  • Card ltcardgt, lt/cardgt

12
WML Structure
Process Instruction
lt?xml version"1.0"?gt lt!DOCTYPE wml PUBLIC
"-//WAPFORUM//DTD WML 1.2//EN" "http//www.wapforu
m.org/DTD/wml12.dtd"gt ltwmlgt lttemplategt
lt/templategt ltcardgt ltpgt lt/pgt
lt/cardgt lt/wmlgt
Document Type Declaration
Root Element
Template
Cards
13
WMLs Functionality
  • Text Presentation and Layout text formatting,
    line breaks, and alignment.
  • Images Wireless Bitmap (WBMP) and image
    alignment.
  • User Inputs Choice lists, multilevel choices,
    text entry, and task controls.
  • Cards and Deck Organization.
  • Navigation URL Naming and anchored links,
    between cards in a deck, between decks.
  • State and Context Management Variable passing
    between decks, Cache both variables and decks.

14
Text Presentations
15
Paragraph
  • ltpgt lt/pgt
  • Two attributes
  • align left, center or right
  • mode wrap or nowrap

16
Special Characters
17
Table
18
Image - ltimggt
19
Navigation between Cards and Decks
  • ltagt lt/agt
  • ltanchorgt lt/anchorgt

20
Events and Tasks
21
Events
  • ltonenterforwardgt Invoke a card via a GO
    statement.
  • ltonenterbackwardgt Navigate to a card via the
    ltprevgt statement.
  • ltonpickgt Select an option.
  • ltontimergt Delay time for action.
  • These events are invoked via an ltoneventgt
    element, an ltoptiongt element, or as part of a
    lttemplategt or ltcardgt element.

22
Input Attributes
23
Input Mask
24
Attributes of Do Element
25
Hardware Key Types
26
Action Types
27
Example of Do Element
  • ltdo typeoptions labeltitles nametitlesgt
  • ltgo hreftitles/gt
  • lt/dogt
  • ltdo typeoptions labelAuthors
    nameauthorsgt
  • ltgo hrefauthors/gt
  • lt/dogt
  • ltdo typeoptions labelBooks namebooksgt
  • ltgo hrefbooklist/gt
  • lt/dogt

28
Thank You? Any Question?
Write a Comment
User Comments (0)
About PowerShow.com