XSLT: What Is It and Why Use It?

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Notes on slide 1

    Have personal space up as well as bookmarked spot for different formats. Don’t forget puzzles.

    1 Favorite

    XSLT: What Is It and Why Use It? - Presentation Transcript

    1. XSLT: What Is It and Why Use It? Nikki Massaro Kauffman http://www.personal.psu.edu/lnm105
    2. What do we know about CSS ( C ascading S tyle S heets)?
      • CSS allows us to separate content from presentation (to some degree).
      • Content lives in an HTML page.
      • Styles are defined in a separate CSS file.
      Content HTML CSS
    3. XSLT is e X tensible S tylesheet L anguage T ransformations.
      • It separates data from formatting.
      • Data lives as XML.
      • Formatting defined by XSL.
      • Resulting XHTML viewed in the browser.
      Data XHTML XSL XML
    4. What is Client-Side XSLT?
      • XHTML Page references XSL and XML documents.
      • Transformation is done by browser.
      • XSL can be cached and reused. Only XML data is downloaded with each request.
      • XML data is faster to download than XHTML page.
    5. What is Server-Side XSLT?
      • Transformation happens on the server, so browser only ever accesses the resulting XHTML.
      • Results are consistent across browsers.
      • XSLT can be used to present data in a number of file formats…
    6. Why use XSLT?
      • XSLT allows you to take the same XML data set and apply different…
      • Filters
      • Presentations
      • Formats
      • … depending on your audience.
    7. Why use XSLT? Filters
      • XSLT allows you to filter and sort the XML data for the needs of the various audiences:
      • Use same XML for page data.
      • Use multiple XSL templates based on audience.
    8. Why use XSLT? Presentations
      • XSLT can be used to take the separation of content and presentation further than CSS:
      • Use XML for page data.
      • Use CSS for Styles.
      • Use XSL to build an XHTML page that links to CSS and that creates the divs identified in the CSS.
    9. Why use XSLT? Formats
      • The same XML source data can be transformed into multiple file formats using XSL templates...
    10. Creative Uses of XSLT
      • Customizable CSS files.
      • Custom DWT files (Dreamweaver templates)
      • Automated .htaccess and .htgroup files.

    + Nikki Massaro KauffmanNikki Massaro Kauffman, 2 years ago

    custom

    955 views, 1 favs, 1 embeds more stats

    Penn State Web Conference 2007

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 955
      • 953 on SlideShare
      • 2 from embeds
    • Comments 0
    • Favorites 1
    • Downloads 0
    Most viewed embeds
    • 2 views on http://www.personal.psu.edu

    more

    All embeds
    • 2 views on http://www.personal.psu.edu

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories