WAP’s WML by David Boncarosky  WML Inherits From XML  WML Extends Interactivity to Cell Phones, Pagers, PDAs  Display Varies Widely From Device to Device.

Slides:



Advertisements
Similar presentations
HTML Basic Lecture What is HTML? HTML (Hyper Text Markup Language) is a a standard markup language used for creating and publishing documents on.
Advertisements

3.02D HTML Overview 3.02 Develop webpages.
WEB DESIGN TABLES, PAGE LAYOUT AND FORMS. Page Layout Page Layout is an important part of web design Why do you think your page layout is important?
Authoring Languages and Web Authoring Software 4.01 Examine web page development and design.
1 Dickson K.W. Chiu PhD, SMIEEE Thanks to Prof. S.C. Cheung (HKUST) CSIT600b: XML Programming WML.
HTML Introduction (cont.) 10/01/ Lecture 8, MAT 279, Fall 2009.
Copyright © Gavin McArdell WML Training Course Gavin McArdell.
MultiPlatform Applications Module. Agneda for today Areas to be covered Assessment for the module Agenda for the module timetable Procatical sessions.
WML by Mary Lee, Doug Kondor, Thu Nguyen. C499 PresentationML 2 Agenda MARY LEE Introduction History Security Issue THU NGUYEN Design Syntax DOUG KONDOR.
UPortal: A framework for the Personalization of Library Services John Fereira: Programmer/Analyst Cornell University Mann Library.
CM143 - Web Week 2 Basic HTML. Links and Image Tags.
 2008 Pearson Education, Inc. All rights reserved. 1 Introduction to HTML.
WAP: Wireless Application Protocol Mike Mc Ardle ACSG April, 2005.
Web Portals for Mobile Devices Arcadia’s Experience.
Lesson 6. Links in HTML Computer Science Welcome to Virtual University in Pakistanhttp://
An Introduction to WAP/WML. What is WAP? WAP stands for Wireless Application Protocol. WAP is for handheld devices such as mobile phones. WAP is designed.
HTML Links and Anchors.
_______________________________________________________________________________________________________________ E-Commerce: Fundamentals and Applications1.
New challenge: cellphones & PDAs Show homework (majors) 2-phase xml/xsl Nokia Mobile Toolkit, Openwave WML, WMLScript, wbmp XHTML-XP Homework: download,
By Amisha Pardasani. Contents Introduction to Wireless Application Protocol Introduction to Wireless Markup Language WML Formatting Links and Images Input.
Lectured By: Vivek Dimri Assistant Professor, CSE Dept. SET, Sharda University, Gr. Noida.
Review: How do you change the border color of an image?
CIS 375—Web App Dev II WAP. 2 Introduction to WAP WAP ________________________ is an application communication protocol that uses a ______ Browser in.
Amber Annett David Bell October 13 th, What will happen What is this business about personal web pages? Designated location of your own web page.
WML Programming. What is WML WML Programming Wireless mark up language based on XML. Purpose:  to specify user interface behavior and  display contents.
Informatics Computer School CS114 Web Publishing HTML Lesson 2.
HTML Overview Part 4 – Tables 1. HTML Tables  Tables are defined with the tag pair.  A table is divided into rows with tag pairs. o tr stands for "table.
 2002 Prentice Hall, Inc. All rights reserved.2 Chapter 2 — Introduction to HyperText Markup Language 4: Part I Outline 2.1Introduction 2.2Markup Languages.
Adding Hypertext Links to a Web Page Tutorial 2 eXtensible Markup Language (XML)
 2008 Pearson Education, Inc. All rights reserved Introduction to XHTML.
HTML and XML Behind Web Authoring Tools. 2 Objectives Introduce HTML Learn HTML Step by step Introduce XML.
1.  Use the anchor element to link from page to page  Configure absolute, relative, and hyperlinks  Configure relative hyperlinks to web pages.
Using Cocoon Page 2 Ovidiu Predescu April 5th, 2001 Using Cocoon to build Web sites for wireless devices Ovidiu Predescu Hewlett Packard ApacheCon 2001.
Using Cocoon Page 2 Ovidiu Predescu April 5th, 2001 Using Cocoon to build Web sites for wireless devices Ovidiu Predescu Hewlett Packard ApacheCon 2001.
WML What is WML? WML stands for Wireless Markup Language. It is a mark-up language inherited from HTML, but WML is based on XML, so it is much stricter.
Ericsson Competence Solutions Rev A16/11/011 Mobile Learning Course for R380 and R520 Presented by Michelle Almeida Course Structure Design Guidelines.
1 Labels and Tags October 14, Grammar A set of components and rules that define a method/means of communication among objects. Components are.
 2008 Pearson Education, Inc. All rights reserved Introduction to XHTML.
Copyright © Osmosys O S M O S Y SO S M O S Y S D e p l o y i n g E x p e r i e n c e & E x p e r t i s e™ HTML Training.
Lecture 2 - HTML and CSS Review SFDV3011 – Advanced Web Development 1.
Wireless Application Protocol. WAP- Wireless Application Protocol Gateway WAP WEB Server Content Browser HTTP IPWAP Deck WML.
Intro To Web Design with Adobe Dreamweaver CSS Cascading Style Sheets (CSS) is the W3C standard for defining the presentation of documents written in HTML,
McLean HIGHER COMPUTER NETWORKING Lesson 6 Types of Browsers & WAP Explanation of browser functions Wireless access to the Internet Description of.
Web Development & Design Foundations with XHTML Chapter 2 HTML/XHTML Basics.
Creating interfaces XML to WML, Push Use actual cell phones Homework: do WML examples, practice with Nokia Simulator.
 2001 Prentice Hall, Inc. All rights reserved. 1 Chapter 23 - Wireless Internet and m- Business Outline 23.1 Introduction 23.2 M-Business 23.3 Identifying.
XHTML Hyperlinks. Creating Links to Other Web Pages A link, or hyperlink, is a specially formatted Web page object that the user can click to open a different.
Graduate School of Library and Information Science LIS 753 Introduction to HTML 5 By: Yijun Gao Week Three.
Presented By: Dixit Wadhwani B.TECH 3 rd YEAR, CSE 07CS Sir Padampat Singnania University Technical Seminar on Wireless Markup Language Guided By:
HTML Hyper Text Markup Language 1BFCET BATHINDA. Definitions Web server: a system on the internet containing one or more web site Web site: a collection.
At the Workforce Development and Continuing Education Student Menu select Register for Noncredit course(s) under Registration.
WML & WML Script Presented by Kelvin Liu 01/06/2000.
 Here you will learn how to access  The Library Catalog and search for a book  Your Library and Textbook account.
  This is a different use of the anchor tag; it simply gives a name to the specific point on the page where the tag occurs. The tag must be included,
Internet & World Wide Web How to Program, 5/e Copyright © Pearson, Inc All Rights Reserved.
HTML Basic Structure. Page Title My First Heading My first paragraph.
Copyright © Terry Felke-Morris WEB DEVELOPMENT & DESIGN FOUNDATIONS WITH HTML5 7 TH EDITION Chapter 2 Key Concepts 1 Copyright © Terry Felke-Morris.
HTML And the Internet. HTML and the Internet ► HTML: HyperText Markup Language  Language in which all pages on the web are written  Not Really a Programming.
1 R3 R1 R5 R4 R6 R2 B B A A Looking at the Code Under the View menu Select Source.
University of Kansas Department of Electrical Engineering and Computer Science Dr. Susan Gauch April 21, 2005 I T T C Introduction to Web Technologies.
Wireless Markup Language
Web Basics: HTML/CSS/JavaScript What are they?
Custom Wiki Pages SharePoint 2010 September 18, 2018.
M-Commerce Wireless Markup Language (WML) By Prof T.R. Vaidyanathan.
Chapter 23 - Wireless Internet and m-Business
HTML Links.
Pertemuan 1b
Introduction to HTML.
One Set of Styles Connected to As Many Pages as You Want!!!
Hyperlinks Anchor Tags.
Presentation transcript:

WAP’s WML by David Boncarosky  WML Inherits From XML  WML Extends Interactivity to Cell Phones, Pagers, PDAs  Display Varies Widely From Device to Device  WML tags lack consistency across different manufacturers

WML Coding WML Based on a Deck of Cards -- the device only shows 1 card at a time WML Based on a Deck of Cards -- the device only shows 1 card at a time Cards in a Deck can Interact with other Cards in Deck and Cards in External Decks Cards in a Deck can Interact with other Cards in Deck and Cards in External Decks

WML Coding All WML documents MUST have a specific header All WML documents MUST have a specific header The Deck is delimited by the... tag The Deck is delimited by the... tag <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" " Hello World!

Entering Text Cards are delimited by the... tags Cards are delimited by the... tags All Text within a card must be placed in... tags All Text within a card must be placed in... tags My First WML Card! (a.k.a. Hello World!)

WML Anchors (links) Similar to HTML links Similar to HTML links text text Use # to reference a card (e.g. href = “#myCard”). Otherwise, will go to the first card in a deck Use # to reference a card (e.g. href = “#myCard”). Otherwise, will go to the first card in a deck My First link

WML sample Site <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" " </do> </do> </do>

WML sample site (cont.) <p> Welcome to CMU Welcome to CMU Find a Person Find a Person School Info School Info My CMU My CMU </p>

WML Sample Site (cont.) <p> Find Someone at CMU Find Someone at CMU First Name: First Name: Last Name: Last Name: </p><p> Submit Submit </p>

WML Sample Site (cont.) <p> Select the School: CFA CFA GSIA GSIA Heinz Heinz HSS HSS MISM MISM </select> Get Info Get Info </p>

WML Sample Site (cont.) <p> Login to Check Login to Check User ID: User ID: Pass: Pass: <anchor> Login Login </anchor></p> </wml>