Site Navigation

  • XML Technology

XML Technology

XML Technologies including XML, XML Namespaces, XML Schema, XSLT, Efficient XML Interchange (EXI), and other related standards.

XML Essentials Header link

XML is shouldered by a set of essential technologies such as the infoset and namespaces. They address issues when using XML in specific applications contexts.

Efficient Interchange Header link

XML standards are omnipresent in enterprise computing, and are part of the foundation of the Web. Because the standards are highly interoperable and affordable, people have wanted to use them in a wide variety of applications. However, in some settings (on devices with low memory or low bandwidth, or where performance is critical) experience has shown that a more efficient form of XML is required.

Schema Header link

Formal descriptions of vocabularies create flexibility in authoring environments and quality control chains. W3C’s XML Schema, SML, and data binding technologies provide the tools for quality control of XML data.

Security Header link

Manipulating data with XML requires sometimes integrity, authentication and privacy. XML signature, encryption, and xkms can help create a secure environment for XML.

Transformation Header link

Very frequently one wants to transform XML content into other formats (including other XML formats). XSLT and XPath are very powerful tools for creating different representations of XML content.

Query Header link

XQuery (supported by XPath) is a query language for XML to extract data, similar to the role of SQL for databases, or SPARQL for the Semantic Web.

Components Header link

The XML ecosystem is using additional tools to create a richer environment for using and manipulating XML documents. These components include style sheets, xlink xml:id, xinclude, xpointer, xforms, xml fragments, and events.

Processing Header link

A processing model defines what operations should be performed in what order on an XML document.

Internationalization Header link

W3C has worked with the community on the internationalization of XML, for instance for specifying the language of XML content.

Publishing Header link

XML grew out of the technical publication community. Use XSL-FO to publish even large or complex multilingual XML documents to HTML, PDF or other formats; include SVG diagrams and MathML formulas in the output.

News Atom

A draft of a new article, Time & date, Essential concepts is out for wide review. We are looking for comments by 22 June.

This article introduces a number of basic concepts needed to understand other articles that deal with time zones and handling of dates and times on the Web.

Please send any comments as github issues by clicking on the link “Leave a comment” at the bottom of the article. (This will add some useful information to your comment.)

Note that some links don’t work because this is in a test location. No need to report those.

The  OntoLex  community group is proud to announce the publication of the final specification of  lemon, the lexicon model for ontologies. The aim of lemon is to provide rich linguistic grounding for ontologies, including the representation of morphological and syntactic properties of lexical entries and the meaning of these lexical entries with respect to an ontology or vocabulary. Lemon allows to publish lexica or terminological data on the web as linked data.

A draft of a new article, Ruby Markup is out for wide review. We are looking for comments by 5 May.

The article describes how to mark up HTML for ruby support. (It will later be followed by a similar article describing how to style ruby.)

Please send any comments as github issues by clicking on the link “Leave a comment” at the bottom of the article. (This will add some useful information to your comment.)

The WG Note, Unicode in XML and other Markup Languageshas been republished with a note at the beginning which explains the following:

  • the document is now owned solely by W3C, rather than a joint production between W3C and the Unicode Consortium
  • the current version of the document is out-of-date, and should be used with care
  • a new versionis in preparation.

For twenty-five years the Internationalization & Unicode® Conference (IUC) has been the preeminent event highlighting the latest innovations and best practices of global and multilingual software providers. The 40th conference will be held this year on November 1-3, 2016 in Santa Clara, California.

The deadline for speaker submissions is Monday, 4 April, so don’t forget to send in an abstract if you want to speak at the conference.

The Program Committee will notify authors by Friday, May 13, 2016. Final presentation materials will be required from selected presenters by Friday, July 22, 2016.

Tutorial Presenters receive complimentary conference registration, and two nights lodging, while Session Presenters receive a fifty percent conference discount and two nights lodging.

This tutorial workshop, sponsored by the Unicode Consortium and organized by the German University of Technology in Muscat, Oman, is a three-day event designed to familiarize the audience with the Unicode Standard and the concepts of internationalization. It is the first Unicode event to be held in the Middle East.

The workshop programincludes an introduction to Writing Systems & Unicode, plus presentations on Arabic Typography, web best practices, mobile internationalization, and more.

The workshop websiteprovides full information about the event. Early bird registration lasts until January 31, 2016, but register early to ensure a place.

This video  explains what Linguistic Linked Data is and summarizes the outcomes of the  LIDER project . This includes best practices for working with Linguist Linked Data, a reference architecture and a roadmap for future activities around Linguistic Linked Data. The video has been produced by the LIDER project and has been published during the  European Data Forum 2015 event.

The Internationalization Working Group has published a First Public Working Draft of Internationalization Best Practices for Spec Developers.

This document provides a checklist of internationalization-related considerations when developing a specification. Most checklist items point to detailed supporting information in other documents. Where such information does not yet exist, it can be given a temporary home in this document. The dynamic page Internationalization Techniques: Developing specificationsis automatically generated from this document.

The current version is still a very early draft, and it is expected that the information will change regularly as new content is added and existing content is modified in the light of experience and discussion.

The  BPMLOD community group  has published three best practices for working with Multilingual Linked Data. The best practices are around  bilingual dictionaries multilingual dictionaries  and  multilingual terminologies. The BPMLOD group will continue to work on further best practices related to other types of language resources.

In the last two years, the  LIDER project  has organized several  roadmapping events  to gather a broad community around the topic of linguistic linked data. On October 20th 2015 LIDER will engage with two selected communities: linguistics and experts in digital humanities, via a national roadmapping workshop that will take place in Spain. The  7th LIDER roadmapping workshop  will focus on these topics and will be held in Madrid at Universidad Politécnica de Madrid. The participation will be free and open. Spanish will be the main language of the event. For more information also about participation please visit the workshop website  http://lider-project.eu/workshopMadrid/

Events Header link

  • 2017-04-02 ( 2 APR) 2017-04-09 ( 9 APR)

    Festival of the Web

    Perth, Australia

    Check W3Cx's #webdev contests as part of the FoW series of events! The best projetcs will be chosen by Michel Buffa and Bert Bos.

  • 2017-04-03 ( 3 APR) 2017-04-07 ( 7 APR)


    Perth, Australia

    The annual IW3C2 event

    Visit the W3C track and/or participate in one of W3Cx's #webdev contests as part of the Festival of the Web!

  • 2018-04-23 (23 APR) 2018-04-27 (27 APR)


    Lyon, France

See full list of W3C Events.