W3C 101
XML Schema workshop
22 June 2005
Possible structure
- W3C Working Group: can produce
- W3C Recommendations
- W3C Working Group Notes
- W3C Interest Group: can produce
- W3C Incubator Group:
- for new Web-related concepts
W3C Patent policy?
Essential Claims
shall mean all claims in any
patent or patent application in any jurisdiction in the world
that would necessarily be infringed by implementation of the
Recommendation.
In other words, unless the Group produces W3C Recommendations,
the W3C Patent Policy won't apply, but disclosure rules on W3C
Recommendations will.
Possible action
Guidelines, Education, Outreach, Best Practices?
- W3C Recommendation
- W3C Group Notes
- Articles: techniques, design patterns, tutorials, …
ex: How to map the integer type 1..10
into existing programming languages?
- cvs, wiki, WebDAV, …
- Weblog/blog, RSS, mailing list xmlschema-dev@w3.org
- Tests
- Validator: how is XSV doing?
- profiling XML schema?
Looking around
- WAI Education & Outreach Working Group
- Internationalization (I18n) Guidelines, Education & Outreach
(GEO) Working Group
- Semantic Web Best Practices and Deployment Working Group
I18n GEO Working Group
- Wiki: FAQ (geoFaq1, xsltFaqMar05, …)
- Articles:
Handling Bidirectional Text 1.0
, Who uses Unicode?
- RSS
I18n GEO Working Group
Guidelines, Education and Outreach!
- General
- International
& multilingual Web sites
Monolingual vs.
multilingual Web sites
Serving XHTML
1.0
- Characters & encoding
- Character encodings
Document character
set
Who uses
Unicode?
The HTTP Charset
parameter
Checking HTTP
headers
Checking
the character encoding using the validator
CSS character
encoding declarations
Multilingual form
encoding
HTML, XHTML, XML and
control codes
Unexpected characters or
blank lines
Setting
encoding in web authoring applications
Setting
'charset' information in .htaccess
Missing characters and
glyphs
- Bidirectional text
- What you need
to know about the bidi algorithm and inline markup
Bidi space loss
XHMTL/HTML &
bidi formatting codes vs. markup
CSS vs. markup
for bidi support
- Resource identifiers
- An Introduction to Multilingual Web Addresses
- Language
- Non-English
tags
Why use the language
attribute?
Using HTTP and meta
for language information
Language tags in HTML and XML
2-letter or 3-letter
language codes
Styling using the lang
attribute
Setting language
preferences in a browser
When to use
language negotiation
Apache MultiViews
language negotiation set up
Accept-Language
used for locale setting
- Local formats
- Displaying
formatted dates
Select box
sorting
Dates and time
- Miscellaneous
- Display
capabilities
Script direction &
languages
Introduction
to Indic Scripts
Ruby
- On the way
- Defining Localization, Internationalization & Globalization
Global gateway pull-downs
XSLT for multilingual output
Upgrading to Unicode
Using the link element
Considerations
- Relations to XML Schema Working Group
- The problem is not only what to do, it's also about who will do
it. Resources anyone?