An Implementation design of XLL as a subset of HyTime   Table of contents   Indexes   Guidelines for using XML for Electronic Data Interchange

 
 

Style Concepts


 
Paul   Grosso
  VP of Research
  ArborText, Inc.
1000 Victors Way
Ann Arbor   Michigan  USA  48108
Phone: +1 512 347 0311
Fax: +1 512 347 0313
Email: paul@arbortext.com Web: www.arbortext.com
 
Biographical notice:
 
Paul Grosso Ph.D.
 
Paul Grosso is Vice President and co-founder of ArborText, Inc. He currently oversees standards participation and research and strategic planning related to technology as well as serving as a key technical resource to ArborText's software development group. Paul has served on various ISO, ANSI, and industry standards working groups for the past decade. He served on the Board of Directors of SGML Open, the international vendor consortium dedicated to improving the practical interoperability of SGML in the marketplace, from its inception in 1993 to June of 1997 during which time he held the position of Chief Technology Officer. He currently serves as ArborText's chief representative to the World Wide Web Consortium, sitting on the XML, XSL, and DOM working groups and acting as ArborText's representative on the W3C Advisory Committee. Prior to co-founding ArborText in 1982, Paul worked as a programmer in the area of computer systems and publishing software for eight years in various capacities for The University of Michigan Computing Center and the Mathematical Reviews division of the American Mathematical Society. Paul received his Ph.D. in Computer and Communication Sciences from The University of Michigan. He received the Graphics Communication Association Tekkie award in 1992 for meritorious achievement in the standards and technical documentation industry.
 
ABSTRACT:
 XML 
 style 
 

This presentation will provide an overview of the concepts, requirements, and general approaches to attaching style to XML documents.
 
 

Overview of Stylesheet Concepts

  1. Separation of style from content
  2. Advantages of an independent stylesheet
  3. XML markup as a metalanguage (aka why HTML doesn't need stylesheets)
  4. Associating semantics to XML marked up data
  5. Declarative versus procedural (scripting) specifications
 
 
 

Positioning XSL in the world of information processing

  1. The XSL design effort
  2. XSL and word processing style
  3. XSL and XML
  4. The point of XSL
  5. XSL's roots
  6. Relationship of XSL to DSSSL
  7. Relationship of XSL to CSS
  8. Earlier declarative stylesheets
 
 
 

The semantic attachment problem and a comparative analysis

  1. Key aspects of style attachment
  2. Where the composition process fits in
  3. DSSSL
  4. FOSIs
  5. CSS
  6. XSL when used to specify a transformation
  7. XSL when used to specify formatting constraints
 

An Implementation design of XLL as a subset of HyTime   Table of contents   Indexes   Guidelines for using XML for Electronic Data Interchange