Last Modified: 1/29/08
  Computer Training
Introduction to XML

Serving and Processing XML

Serving Configurations

Where Is Your XML Processed?

  • Client side processing
    • Moves part of the processing load to the client.
    • Functionality is very dependent on the specific browser and browser version a person is using.
    • Programming to allow for all possible browser combinations is difficult.
    • Many browsers offer DHTML, making possible all sorts of functionality (floating logos, etc.), although implementations vary.
  • Server side processing
    • Servers are increasingly powerful and are particularly good at transformations of text files.
    • Parsers and other data management and transformation tools make possible much functionality in your site and pages.
    • You have direct control of security choices, such as isolating sensitive data.
    • By doing transformations on the server side you can greatly simplify what is sent to the client, avoiding the problem of designing functionality that works for all possible clients.
Previous Home Next

Topics

Summary

HTML Is Not Enough

What Is XML?
  Ontologies
  SGML, HTML, & XML

XML Basics
  HTML Example
  XML File
  Structure
  Paths
  Well-Formed
  DTDs
  Schemas
  Validation
  Unicode
  What It Means

Transforming For
Presentation

  DHTML
  CSS
  XSL

Serving And Processing XML

  Server Side
  Client Side

XML Applications   Information Reuse
  B2B
  Text Encoding
  Syndication

Security

XML Resources On The Web

Part Two Of Class

 
Previous Home Next

Other Topics:   XML Editors

©1999 UW Technology