First of all let me remind you
that these are my personal views, and the bottom line is that
it is the consumer who has the faith of WAP in his hand. Good
technology has been wasted before just because the market has
chosen something else to support. Take the VHS, Beta and Video2000
home video standards of some years back. Technically speaking,
Video2000 offered the best quality, but the market chose VHS which
is probably the worst of the three.
Anyway, on to the future of WAP.
Unfortunately WAP is currently being marketed as "the internet
on your phone". I'm sure that most WAP devices will be mobile
phones, but WAP is not in any way limited to phones. Further,
anyone who has worked with WAP know that it's wrong to say that
WAP is a "web" browser as such.
WAP can on the other hand offer
services and applications similar to the ones you find on the
internet in a very thin client environment. Thin meaning virtually
no processor power, very limited display rendering capabilities
and so on. How well these applications work are up to the developers.
It's true that WAP currently limits the developers in many ways,
but the technology is new, and there are ways around almost every
obstacle.
Many see the death of WAP when
they are shown hand held micro PCs and PDAs, arguing that the
limited display size and lack of a proper keyboard will mean the
end of WAP. Personally I think this is wrong. First the amount
of devices you'll end up with. Most people will need to carry
both their mobile phone and their micro PC/PDA. My opinion
is that the consumer will think; the more I can do with just one
device the better. Then there's the question of cost. Two devices
cost more than one. The majority of WAP users should be normal
people, and they'll want to spend as little as possible.
Manufacturers have and will try
to solve these problems by combining the PC and the mobile phone.
The problem then becomes size. For a device like this to be usable
by a human, there are certain restrictions. First of all the input
interface. Currently the best input interface available is the
common qwerty keyboard. For this keyboard to work, the keys and
the space between them must have a minimum size or only very small
children will be able to use it. Second, the output interface.
The human eye I guess is best suited to look at a display down
to five inches. Anything smaller than this and you'll need to
move the device closer to your eyes. A display like this will
make a hand held device very large and impossible to put in a
normal sized pocket. The typical mobile phone display is about
two inches. If you want to present a normal 640 by 480 image on
a two inch display, you'd have to have the display surgically
attached to your cornea. I doubt this would sell.
The typical combination PDA and
mobile phone today is something like the Nokia Communicator. The
drawback with this is that you cannot comfortably use the device
unless you have one hand free to hold the device or that the device
is firmly seated. A normal mobile phone can be operated with just
one hand, both holding and "typing". Some argue that it is impossible
to type using the numeric keypads of a mobile phone. It's true
that it's more complicated than using a normal keyboard, but then
again you're not meant to be writing an essay on a WAP device.
And the billions of SMS messages sent from mobile phones every
day at least proves that it's not impossible.
The bottom line is that WAP is
not "the web" on your mobile phone, and that WAP should
have all the prospects of a long life as long as developers understand
that it's what's inside the applications that matter, and not
necessarily how it is packaged.
First of all, the WAP specifications
require the use of WML. You might have heard of WAP devices that
support HTML, but this really isn't the case. There are several
other wireless devices similar to WAP devices, but these use either
straight HTML (such as devices with the
Microsoft Mobile Explorer which supports both HTML and WML.
The MME devices are really two completely separate devices in
one. Then there's the variants on HTML such as the iMode
browsers which use Compact HTML. In
short, if we're talking about WAP devices, the markup language
is WML.
There are many reasons why WML
is used in the WAP environment instead of HTML. Currently the
most important reason is that WML requires very little
bandwidth resources compared to HTML. Obviously, with the introduction
of technologies that provide higher bandwidth for wireless devices,
this reason becomes less important. However, it will take
many years before these higher bandwidth technologies are available
globally.
Another important reason is that
HTML requires relatively great processing strength to render.
Processing strength means power, and on a wireless device that
means energy from batteries. Less processor power means longer
lasting batteries.
Further, HTML really requires
larger displays than the display on a device such as a mobile
phone. Sure, it's possible to have large displays on mobile phones
or other mobile devices, but the larger the device is, the less
mobile it will be. Even with iMode that supports colors and a
page layout similar to simple HTML, the displays are already at
the maximum size you would want to carry every day.
Be sure to read "How
long will WAP last?"