The intention behind DIAL is to develop a language that will allow
consistent delivery across devices and contexts. The DIAL processor can be on the
server, at an intermediary, or on the client side. The language looks promising and
flexible. So keep track of it!
On the other hand, adaptation tools are getting better and "automatic adaptation"
may solve/resolve many of the issues. With increasing knowledge about the device
and standards compliance, an adaptation engine should be able to take care of
most of the customizations on its own??”leaving the author to define rules for
content adaptation.
Many mobile devices now support multiple networks. For example, the iPhone
works over WiFi and EDGE. And it's almost transparent to the user. But imagine you
are viewing a streaming YouTube video over WiFi and then go out of it. Switching to
EDGE may happen automatically, but the video may crawl and stutter. How do you
handle that?
Connectivity??”Mobile Networks and
Occasionally Connected Devices
If the device supports multiple wireless networks??”Bluetooth, WiFi, WiMAX,
EDGE, 3G, GSM, CDMA, etc.??”the operating system will handle connections and
disconnections.
Pages:
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278