Dynamic Context Generation

487 views
439 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
487
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
12
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Dynamic Context Generation

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

×