Page 55 - DCAP512_WAP_AND_WML
P. 55
Unit 4: Introduction to WML
Self Assessment Notes
Fill in the blanks:
14. A ………………… states what tags and attributes are used to describe content in an SGML
document.
15. HDML is Openwave’s (formerly known as phone.com) proprietary language, which can
only be viewed on mobile phones that use ………………… browsers.
Caselet Virus Threat to Cell-phones
Have a Samsung C100 model cell-phone onto which I often download pictures and
ring tones. I would like to know if there is any virus threat to the phone because of
Ithis. If so please tell me how to avoid it. — D.S. Nanda
The possibility of your mobile getting virus-infected through downloaded pictures and
contents depends on how you download them.
If it is through a WAP browser, then the chances of your mobile phone getting infected
with a virus are more.
On the other hand, if it is through a communication cable or infrared or an MMS forward,
then the chances are a lot less Viruses use scripting language to do their job and WAP
supports WML Scripts, which are as strong as Java Scripts on which virus codes can be run
and can even go to the extent of corrupting your address store and other contents.
But there is nothing much to worry about for now as most of the WAP providers have anti-
virus software installed on their gateway, which scans the contents before you download
them.
However, it will not be long before WAP and WML Scripting become more complex,
eventually causing more problems and giving more room for virus writers.
4.4 Summary
The Wireless Markup Language (WML) is a simple markup language that was designed
exclusively for the purpose of creating applications to be sent over wireless networks to
WAP - enabled mobile devices.
WML is an open standard and was developed by the WAP forum and the WML specification
forms a part of the broader WAP specification.
WML is an application of XML. WML has some distinct differences from other markup
languages, for instance HTML.
WML is an acronym for Wireless Markup Language.
While the HTML language creates web pages for the PCs, the WML creates web pages for
the handheld devices. WML’s similarity to HTML was not random.
Cards and Decks are the two main parts in an WML application. WML applications are
composed of one or more decks, which are containers of collections of cards.
Each card typically contains some content, such as text and images that are displayed to the
user, and some other content that is used by the micro browser to control how the user
moves from one card to the next.
LOVELY PROFESSIONAL UNIVERSITY 49