 |
Tutorial XHTML2
and XFORMS
3 oktober 2005
Huis van de Sport -
Antwerpen - België
|
 |
W3C Benelux en ISOC Belgium organiseren een seminarie
Tutorial on XHTML2 en XFORMS op
3 oktober 2005 in Antwerpen. Dit seminarie is het resultaat van het samenwerkingsverband tussen W3C Benelux
en ISOC België en Nederland en hebben tot doel om zonder winstoogmerk kennis over nieuw
ontwikkelde technologie en toepassingen te verspreiden in de Benelux. Specialisten
uit binnen- en buitenland brengen u up-to-date bij de belangrijkste issues en ontwikkelingen op
webgebied.
XHTML2 is the proposed next version of XHTML.
Its aims include:
- As generic XML as possible: if a facility exists in XML, try to use that rather than
duplicating it.
- Less presentation, more structure: use stylesheets for defining presentation.
- More usability: within the constraints of XML, try to make the language easy to write, and
make the resulting documents easy to use.
- More accessibility: some call it 'designing for our future selves' - the design should be as
inclusive as possible.
- Better internationalization: since it is a World Wide Web.
- More device independence: new devices coming online, such as telephones, PDAs, tablets,
televisions and so on mean that it is imperative to have a design that allows you to author once
and render in different ways on different devices, rather than authoring new versions of the
document for each type of device.
- Less scripting: achieving functionality through scripting is difficult for the author and
restricts the type of user agent you can use to view the document. We have tried to identify
current typical usage, and include those usages in markup.
- Integration with the Semantic Web: make XHTML2 amenable for processing with semantic web
tools.
It also include XForms as its forms technology.
XForms is the new technology that replaces HTML Forms.
HTML Forms, introduced in 1993, were the basis of the e-commerce revolution. After a decade of
experience it has become clear how to improve on them, for the end user, the author, and the owners
of the services that the forms are addressing. XForms is the new technology, announced in October
2003, that replaces HTML Forms.
The advantages of XForms include:
- It improves the user experience: XForms has been designed to allow much to be checked by the
browser, such as types of fields being filled in, or that one date is later than another. This
reduces the need for round trips to the server or for extensive script-based solutions, and
improves the user experience by giving immediate feedback to what is being filled in.
- It is XML, and it can submit XML.
- It combines existing XML technologies: Rather than reinventing the wheel, XForms uses a
number of existing XML technologies, such as XPath for addressing and calculating values, and XML
Schemas for defining data types. This has a dual benefit: ease of learning for people who already
know these technologies, and implementors can use off-the-shelf components to build their
systems.
- It is internationalized.
- It is accessible: XForms has been designed so that it will work equally well with accessible
technologies (for instance for blind users) and with traditional visual browsers.
- It is device independent: The same form can be delivered without change to a traditional
browser, a PDA, a mobile phone, a voice browser, and even some more exotic emerging clients such
as an Instant Messenger. This greatly eases providing forms to a wide audience, since forms only
need to be authored once.
- It is easier to author complicated forms.
Uptake of XForms has been impressive, with some 30 implementations known to us, including several
IE plugins, native implementations, proxies, 'zero install' implementations, a voice-browser, an
editor, a validator, and more. Several are from big names, such as IBM, Novell, Oracle, and Sun (in
Open Office/Star Office); IBM and Novell are jointly implementing XForms as a part of Mozilla.
As you would expect with a new technology, first adopters are within companies and vertical
industries that have control over the software environment used. XForms is being used by many large
companies, such as Bristol-Myers-Squibb (pharmaceutical), Hewlett-Packard, Remia (a major Dutch food
manufacturer), Frauenhofer (known for MP3), Daiwa (a Japanese Bank), Verifone (a payment company,
for configuring petrol pumps), the entire British Insurance industry (via Origo and Polaris), the US
Navy (in submarines), UK Government (Planning Inspectorate), German Shipbuilders (for configuring
ships), KDDI (a Japanese mobile phone manufacturer, embedding it in one of their phones), NACS (the
US National Association of Convenience Stores, for configuring and accessing data from a range of
devices) and others.
Programma
|
13.00 |
Ontvangst |
|
13.30 |
Verwelkoming, Frank A. Roos, Manager W3C Benelux
|
|
13.45 |
Part 1: XHTML2, Steven Pemberton, W3C |
|
15.15 |
Pauze - Koffiebreak |
|
15.45 |
Part 2:
XFORMS, Steven Pemberton, W3C |
|
17.15 |
Vragen en antwoorden |
|
17:45 |
Conclusies door Rudi Vansnick, voorzitter ISOC Belgium |
|
18.00 |
Receptie aangeboden door ISOC Belgium |
|
|
Spreker
Steven
Pemberton is a senior researcher at the CWI, Amsterdam, the Dutch national research institute for
mathematics and computer science. He has been involved with the Web from the beginning, organising
two workshops at the first Web conference in 1994, and chairing the first Style Sheets Workshop in
1995. He is chair of the W3C HTML and Forms Working Groups, and co-author of amongst others HTML,
CSS, XHTML and XForms. He was until recently editor-in-chief of ACM/interactions.
A more complete list of his publications and the projects he participated in is
listed at his home page at CWI:
http://homepages.cwi.nl/~steven/.
Registreren
Toegangsprijs voor het seminarie voor niet-leden van ISOC is 100 euro, ISOC (BE of NL) en W3C
Benelux leden betalen slechts 50 euro (word lid van ISOC Belgium !).
Feweb-leden betalen 75 euro mits mededeling van Feweblidnummer. Registreer
hier voor dit event.
Adres : Huis van de Sport - Boomgaardstraat 22 bus 1 - 2600
Antwerpen -
Ligging
Meer info
Meer informatie over W3C kunt u krijgen bij :
- W3C Belgium :
tel. +32 (0)9-329 39 16.
-
van W3C Benelux, tel. +31 (0)20-592 4033