Re: AW: general questions

XSL, CSS and XSLT can all be used to provide a content dependent on the
device profile. You can find a lot of applications about these tools over the Web. 
Some languages such as CSS, do the work at the client side by including
some styles inside the content itself. If we opt for such choice we must be
sure that the end user is able to parse and interpret the style correctly 
(which is not the case for some small devices). Another choice which is more sure, 
is using the generation of the appropriate style at the server side. Using the XSLT
language is an example of such applications.

Another important point is the modularity concept. This last is very suitable to
generate adapted services with keeping just the client supported modules in the original content. 
The modularity principle is used in different language such as XHTML, SVG and  SMIL.

Tayeb* 

----------
Tayeb Lemlouma
http://www.inrialpes.fr/opera/people/Tayeb.Lemlouma/index.html
Opera project
National Research Institute in Computer Science and Control (INRIA Rhône-Alpes, France )
Office B213, phone (+33) 04 76 61 52 81, Fax (+33) 04 76 61 52 07.
----- Original Message ----- 
Message-ID: <D7C2090CD687D311AB160008C7E62F9203454B51@himail5.hi.de.bosch.com>
From: "Vogel Peter (FV/SLM) *" <Peter.Vogel2@de.bosch.com>
To: www-mobile@w3.org
Date: Thu, 23 May 2002 16:50:11 +0200
Subject: AW: general questions

Hello Vidhya,

> Von: Vidhya Gholkar [mailto:vidhya.gholkar@argogroup.com]
>
> You mention XSL and so on. I don't believe that you want to, can or
> should parameterise your application to use XSL (e.t.c.) to deal with
> all the issues. It's not only a drag on performance but you simply
> cannot at application design time take care of these issues (you won't
> know what they are!).

How else would you like to use the device profile information
within the server, when not using XSL or CSS?

It is my understanding form reading the W3C activity statement,
that the server generates different content dependent on the
device profile. The content can be generated by use of XSL.

See, http://www.w3c.org/Mobile/Activity

" If a content provider wants information to be available for
  different devices, different versions of that content can be
  generated, for example using only the text modules, or perhaps
  using full graphics with scripting. Thus in its document profile,
  the document specifies the expected capabilities of the browser
  in terms of XHTML support, style sheet support and so on. 
"

Hence you can generate different XHTML files, making use of
different XHTML modules.

Best regards,

Peter Vogel
---
R&D,
Robert Bosch GmbH

Received on Thursday, 23 May 2002 12:20:58 UTC