Information Technology Reference
In-Depth Information
Figure 7. Dynamic Web page for the “Smartphones or PDAs” terminal class
information related to the devices and included
it to the main code of the Servlet, as variables
providing further elaboration. In addition, extra
rules for the web pages presentation could be
inserted, for more specialised results and better
customisation. For example, as it concerns the
presentation of multimedia content, for the de-
vices that can just present some types of images
or videos, we could create more XSLTs without
the forbidden types of media, or, even better, with
the corresponding translation methods for trans-
coding the forbidden content to a friendly format,
instead of prohibiting any type of images and/or
videos from this class of terminals. Ideally, we
could, even, avoid classifying the terminals into
classes: for each terminal a XSLT transformation,
including all the required content translations,
would dynamically be produced directly based
upon the attributes extracted by the WURFL file.
Although, with the presented implementation we
just attempted to fulfil the requirements from our
working environment, what worth noticing here,
is that the framework discussed can support the
implementation of all these alternatives.
Another interesting extension would be the
customisation of the application based on the user
preferences. That is, instead of simply customising
the content according to the terminal capabilities,
we can, in addition, personalise the submitted con-
tent based on proper user profiles. Each member
of the authorised personnel can create one or more
preferences profiles so receives content tailored
to his preferences. For example, a doctor can only
receive a listing of specific patients enriched with
multimedia content related to his preferences. In
parallel, with an intranet positioning system or
Search WWH ::




Custom Search