dynamic context generation
TRANSCRIPT
Dynamic context generation
老師:張耀仁學生:徐欣佑
Introduction
The mobile terminal characteristics Text and image display Color video
Java Database Connectivity (JDBC) Document Object Model (DOM)
Dynamic context generation
User information interests and preferences
Content database
Location and environment prarameters
Step1Conversion to intermediateformat
Device characteristics and browser types
Step 2Conversion for display(to XHTML,WML,..)
XSLT style sheets
Device displayIntermediate data format (DOM tree)
DOM tree generation
A platform and language-neutral interface
Represent and dynamically access and update the context
Style sheets for output formatting
Extensible Style Sheet Language Transformations (XSLT)
Transform the DOM content representation into appropriate markup
Decides what information to display on the user’s mobile terminal
Style sheets for output formatting (continued) Can be substituted for another in
order to present the material in different way
Cascading style sheets (CSS) Used for display purposes
Separate DOM content and XSLT presentation generation rules
DOM tree
XSLTStyle sheet
MarkUP:WML,
XHTML,…XSLT
processor
Separate markup and css presentation directives
Markup:WML.
XHTML,…
CSSStyle sheet
Displayedcontent
Mobile terminalbrowser