DIAL (http://www.w3.org/TR/dial/) was
created to develop a language that will allow consistent delivery across devices and
contexts. Though the language is new, it's getting a good response and is something
to keep track of!
Other Useful Tools for Adaptation
Adapting a site for different devices goes beyond markup generation. Commercial
tools such as Changing Worlds, Dynetic, and Volantis do a good comprehensive job
in adaptation. Let us look at some more interesting open-source tools in this area.
Dynamically Resizing Images
If we can generate markup code dynamically, we might as well resize images
dynamically! Maybe we can detect the screen size using WURFL and write logic that
will resize a large image to fit the device screen. This will increase the load on the
server a little bit as we resize the image, but we can save the image to disk for later
usage and manage the additional load. This will cut down on the chore of resizing
images for different resolutions every time we add one.
There are a few ready libraries that work with WURFL and can resize images and
even change their format.
GAIA Image Transcoder (http://wurfl.
Pages:
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122