[ WWW2002 logo - click on the logo to go to the main page ]

Trip Report WWW2002
2nd conference day
May 9 2002, Honolulu, Hawaii


  1. XML update
  2. document formats domain
  3. plenary session
  4. cool Web
  5. conference banquet
  6. link collection

1. XML update:

XML core:

the XML specifications were released as a recommendation in 1998, updated in october 2000.
XML V1.1 is now a last call working draft, it will

XInclude is under consideration.

open issues:

reference: www.w3.org/XML/


DOM level 3:

goal: standard application programming interface (API) to access and manipulate XML and HTML documents.
DOM level 2 was released in november 2000
DOM level 3 work items:

working drafts shall become recommendations. a test suite for DOM level 1 is currently available. a beta version for DOM level 2 is also available, a test suite for DOM level 3 has to be developed.

reference: www.w3.org/DOM/


XPath and XQuery:

started in september 1999, joint work with XSL working group started in june 2000.

XSLT versus XQuery:

XSLT XQuery
for well formed documents without a schema for documents with a schema
processes loosly typed documents processes strongly typed documents
is mainly used to format XML as HTML for browsers for large scale databases
is highly tollerant must guarantee safety and correctness of operations on data

a future specification may serve the needs of both application domains.

XPath V2.0 task force is working on:

XPath V2.0:

at the bottom line: XQuery V1.0 is XPath V2.0 + a few more expressions + user-defined functions + strong typing.

there is a large number of open issues, therefore the last call is at least 6 months away.

reference: www.w3.org/XML/Query

to the top


2. document formats domain:

XSL and MathML:

XSLT:
  • is a transformation language for XML documents
  • became a recommendation in november 1999
  • is quite popular
  • supports off-line use (conversion done on the server) and on-line use (conversion done by the browser)
  • user requested:
    1. more functionality 2)
    2. easier to use 3)
    3. support for XML schema 4)
    4. XPath should evolve to be more like a "real" query language
XSLT V2.0:
  • supports (optional) type information
  • is not fully backward compatible with V1.0
XSL-FO:
  • XSL "formatting objects" (XSL-FO + XSLT = XSL)
  • formatting model for paged documents

references: www.w3.org/Style/XSL/


MathML:

reference: www.w3.org/math/


CSS:

Cascading Style Sheets tell how to translate a digital document to human media. currently most support is available for graphic output, but it also works for speech engines, SVG etc.

key features:

evolution:

  1. CSS level 1 in 1996
  2. CSS level 2 in 1998
  3. CSS level 3 in 2002/2003

CSS level 3 will provide better support for:

functionalities under development:

profiles:

mobile profile V1.0:

TV profile V1.0

media queries:

reference: www.w3.org/Style/CSS/


XHTML:

the eXtensible HyperText Markup Language is the successor of HTML as a family of XML modules. it's the name of a family of documents which collectively form XHTML. XHTML is a reformulation of HTML V4.0 in XML V1.0. three DTDs are provided: strict, transitional and frameset

XHTML V1.0 became a recommandation in january 2000

the family of XML modules that make up XHTML is split into required and optional modules:

required modules:
  1. structure module
  2. text module
  3. hypertext module
  4. list module
optional modules:
  1. text extension module
  2. forms module
  3. table module
  4. miscellanious module
  5. deprecated module

XHTML V1.1 became a recommendation in may 2001. it is a reformulation of XHTML V1.0 strict using XHTML modules. it supports embedded MathML and SVG. the correct media type for XHTML V1.1 is "application/xhtml+xml", "text/html" should be used for XHTML V1.0 only.

reference: www.w3.org/MarkUp/

to the top


3. plenary session:

"the grid", enabling resource sharing within virtual organizations by ian foster, mathematics and computer science division, argonne national laboratory and department of computer science at the university of chicago.
the grid vision: resouce sharing & coordinated problem solving in dynamic, multi-institutional virtual organizations.
when the network is as fast as the computer's internal links, the machine disintegrates into distributed ???
there are similarities between e-science (distributed science activities) and e-commerce (distributed infrasturctures, services and data).
open grid services are like Web services: they define fundamental interfaces and behaviors that make up a grid service (grid services = interfaces/behaviors + service data). a grid service instance maintains a set of service data elements.

references:


"architecting knowledge middleware" by alfred spector, vice president services and software, IBM research.
the web of the future may not be simple, but it can remain elegant and robust and be highly functional.
text analysis technologies & techniques seldom work well together.

to the top


4. cool Web:

SMIL V2.0:

Synchronized Multimedia Integration Language
SMIL V1.0 became a recommendation in june 1998
SMIL V2.0 became a recommendation in august 2001

key features:

references:


SVG V1.1:

Scalable Vector Graphics
this was a really cool demo of the power of SVG !

reference: www.w3.org/Graphics/SVG/


mobile SVG profiles:

SVG V1.0 became a recommendation in september 2001
SVG V1.1 is currently a candidate recommendation
SVG V1.1 is a pre-requisit for SVG basic (for handhelds) and SVG tiny (for mobile phones) which will be SVG profiles
SVG V1.2 is currently under development

CSIRO Pocket SVG viewer for Pocket PC

reference: www.w3.org/TR/SVGMobile/

to the top


5. conference banquet:

[ the bishop museum in honolulu ]
the conference banquet took place at the bishop museum in honolulu
see banquet page for more ...

to the top


6. link collection:

  1. XML: www.w3.org/XML/
  2. DOM: www.w3.org/DOM/
  3. XQuery: www.w3.org/XML/Query
  4. XSL: www.w3.org/Style/XSL/
  5. MathML: www.w3.org/math/
  6. CSS: www.w3.org/Style/CSS/
  7. XHTML: www.w3.org/MarkUp/
  8. ian foster: www.mcs.anl.gov/~foster/
  9. GRID: www.mkp.com/grids/
  10. globus: www.globus.org
  11. grid forum: www.gridforum.org
  12. SMIL: www.w3.org/TR/smil20/
  13. multi-media: www.w3.org/AudioVideo/
  14. SVG: www.w3.org/Graphics/SVG/
  15. SVG mobile: www.w3.org/TR/SVGMobile/
  16. conference banquet: impressions

to the top


  [ click on the logo to go to the main page ]  to the trip report main page

[ this page is valid HTML 4.01 transitional ]

this trip report was written on a Vadem Clio C-1050 running Windows CE with Pocket Word. It was then transferred to a DELL Latitude notebook and modified as needed. this page is valid HTML 4.01 transitional.


2day.html / 23-may-2002 (ra) / reto ambühler