|
|
Web/W3
- Authoring Tool Accessibility Guidelines 1.0
(package: w3-recs)
- This specification provides guidelines for Web authoring tool
developers. Its purpose is two-fold: to assist developers in designing
authoring tools that produce accessible Web content and to assist
developers in creating an accessible authoring interface.
- Canonical XML 1.0
(package: w3-recs)
- This specification describes a method for generating a physical
representation, the canonical form, of an XML document that accounts for
the permissible changes. Except for limitations regarding a few unusual
cases, if two documents have the same canonical form, then the two
documents are logically equivalent within the given application context.
Note that two documents may have differing canonical forms yet still be
equivalent in a given context based on application-specific equivalence
rules for which no generalized XML specification could account.
- CSS 1
(package: w3-recs)
- Cascading Style Sheets, level 1
- CSS2
(package: w3-recs)
- Cascading Style Sheets, level 2
- Decryption Transform for XML Signature
(package: w3-recs-2002)
- This document specifies an XML Signature "decryption transform"
that enables XML Signature applications to distinguish between those XML
Encryption structures that were encrypted before signing (and must not
be decrypted) and those that were encrypted after signing
(and must be decrypted) for the signature to validate.
- Document Object Model (DOM) Level 1
(package: w3-recs)
- This specification defines the Document Object Model Level 1,
a platform and language neutral interface that allows programs and
scripts to dynamically access and update the content, structure and
style of documents. The Document Object Model provides a standard set
of objects for representing HTML and XML documents, a standard model of
how these objects can be combined, and a standard interface for
accessing and manipulating them.
- Document Object Model (DOM) Level 2 - Core
(package: w3-recs)
- The Document Object Model Level 2 builds on the Document
Object Model Level 1. The DOM Level 2 is made of a set of core
interfaces to create and manipulate the structure and contents of a
document and a set of optional modules. These modules contain
specialized interfaces dedicated to XML.
- Document Object Model (DOM) Level 2 - Events
(package: w3-recs)
- This specification defines the Document Object Model Level 2
Events, a platform and language-neutral interface that gives to programs
and scripts a generic event system. The Document Object Model Level 2
Events builds on the Document Object Model Level 2 Core and on Document
Object Model Level 2 Views.
- Document Object Model (DOM) Level 2 - Style
(package: w3-recs)
- This specification defines a platform- and language-neutral
interface that allows programs and scripts to dynamically access and
update the content and of style sheets documents.
- Document Object Model (DOM) Level 2 - Traversal and Range
(package: w3-recs)
- This specification a platform- and language-neutral interface
that allows programs and scripts to dynamically traverse and identify a
range of content in a document.
- Document Object Model (DOM) Level 2 - Views
(package: w3-recs)
- This specification defines a platform- and language-neutral
interface that allows programs and scripts to dynamically access and
update the content of a representation of a document.
- Document Object Model (DOM) Level 2 HTML Specification
(package: w3-recs-2003)
- This specification defines the Document Object Model Level 2
HTML, a platform- and language-neutral interface that allows programs and
scripts to dynamically access and update the content and structure of
[HTML 4.01] and [XHTML 1.0] documents. The Document Object Model Level 2
HTML builds on the Document Object Model Level 2 Core [DOM Level 2 Core]
and is not backward compatible with DOM Level 1 HTML [DOM Level 1].
- Exclusive XML Canonicalization Version 1.0
(package: w3-recs-2002)
- Canonical XML [XML-C14N] specifies a standard serialization of XML that,
when applied to a subdocument, includes the subdocument's ancestor context
including all of the namespace declarations and attributes in the "xml:"
namespace. However, some applications require a method which, to the
extent practical, excludes ancestor context from a canonicalized
subdocument. For example, one might require a digital signature
over an XML payload (subdocument) in an XML message that will not break
when that subdocument is removed from its original message and/or
inserted into a different context.
This requirement is satisfied by Exclusive XML Canonicalization.
- HTML 4.0
(package: w3-recs)
- This specification defines the HyperText Markup Language
(HTML), version 4.0, the publishing language of the World Wide Web.
- MathML 2.0
(package: w3-recs)
- Mathematical Markup Language
- Mobile SVG Profiles: SVG Tiny and SVG Basic
(package: w3-recs-2003)
- This document defines two mobile profiles of SVG 1.1. The first
profile, SVG Tiny, is defined to be suitable for cellphones; the second
profile, SVG Basic, is suitable for PDAs.
- Namespaces in XML
(package: w3-recs)
- XML namespaces provide a simple method for qualifying element
and attribute names used in Extensible Markup Language documents by
associating them with namespaces identified by URI references.
- P3P1.0 Specification
(package: w3-recs-2002)
- The Platform for Privacy Preferences 1.0 (P3P1.0) Specification
- PICS labels
(package: w3-recs)
- PICS Label Distribution Label Syntax and Communication
Protocols
- PICS rules
(package: w3-recs)
- This document defines a language for writing profiles, which
are filtering rules that allow or block access to URLs based on PICS
labels that describe those URLs. This language is intended as a
transmission format; individual implementations must be able to read and
write their specifications in this language, but need not use this
format internally.
- PICS services
(package: w3-recs)
- Rating Services and Rating Systems (and Their Machine Readable
Descriptions)
- PNG (Portable Network Graphics)
(package: w3-recs)
- This document describes PNG (Portable Network Graphics), an
extensible file format for the lossless, portable, well-compressed
storage of raster images. PNG provides a patent-free replacement for GIF
and can also replace many common uses of TIFF. Indexed-color, grayscale,
and truecolor images are supported, plus an optional alpha channel.
Sample depths range from 1 to 16 bits.
- RDF Syntax
(package: w3-recs)
- Resource Description Framework
(RDF) Model and Syntax Specification
- Ruby Annotation
(package: w3-recs)
- "Ruby" are short runs of text alongside the base text, typically used in
East Asian documents to indicate pronunciation or to provide a short
annotation. This specification defines markup for ruby, in the form of
an XHTML module.
- Scalable Vector Graphics (SVG) 1.0 Specification
(package: w3-recs)
- This specification defines the features and syntax for Scalable Vector
Graphics (SVG), a language for describing two-dimensional vector and
mixed vector/raster graphics in XML.
- Scalable Vector Graphics (SVG) 1.1 Specification
(package: w3-recs-2003)
- This specification defines the features and syntax for Scalable
Vector Graphics (SVG) Version 1.1, a modularized language for describing
two-dimensional vector and mixed vector/raster graphics in XML.
- SMIL Animation
(package: w3-recs)
- Synchronized Multimedia Integration Language Animation
- SMIL-2.0
(package: w3-recs)
- Synchronized Multimedia Integration Language 2.0
- SOAP Version 1.2 Part 0: Primer
(package: w3-recs-2003)
- SOAP Version 1.2 Part 0: Primer is a non-normative document
intended to provide an easily understandable tutorial on the features
of the SOAP Version 1.2 specifications.
In particular, it describes the features through various usage scenarios,
and is intended to complement the normative text contained in Part 1 and
Part 2 of the SOAP 1.2 specifications.
- SOAP Version 1.2 Part 1: Messaging Framework
(package: w3-recs-2003)
- SOAP Version 1.2 is a lightweight protocol intended for exchanging
structured information in a decentralized, distributed environment.
"Part 1: Messaging Framework" defines, using XML technologies, an extensible
messaging framework containing a message construct that can be exchanged over
a variety of underlying protocols.
- SOAP Version 1.2 Part 2: Adjuncts
(package: w3-recs-2003)
- SOAP Version 1.2 is a lightweight protocol intended for
exchanging structured information in a decentralized, distributed environment.
SOAP Version 1.2 Part 2: Adjuncts defines a set of adjuncts that may be used
with SOAP Version 1.2 Part 1: Messaging Framework.
- SOAP Version 1.2 Specification Assertions and Test Collection
(package: w3-recs-2003)
- This document draws on assertions found in the
SOAP Version 1.2 specifications [SOAP Part1], [SOAP Part2],
and provides a set of tests in order to show whether the assertions are
implemented in a SOAP processor.
A SOAP 1.2 implementation that passes all of the tests specified in this
document may claim to conform to the SOAP 1.2 Test Suite, 2003 06 24.
It is incorrect to claim to be compliant with the SOAP Version 1.2
specifications merely by passing successfully all the tests provided in
this test suite. It is also incorrect to claim that an implementation is
non compliant with the SOAP Version 1.2 specifications based on its failure
to pass one or more of the tests in this test suite.
- User Agent Accessibility Guidelines 1.0
(package: w3-recs-2002)
- This document provides guidelines for designing user agents
that lower barriers to Web accessibility for people with disabilities
(visual, hearing, physical, cognitive, and neurological).
User agents include HTML browsers and other types of software that
retrieve and render Web content.
A user agent that conforms to these guidelines will promote accessibility
through its own user interface and through other internal facilities,
including its ability to communicate with other technologies
(especially assistive technologies).
- Web Content Accessibility Guidelines 1.0
(package: w3-recs)
- These guidelines explain how to make Web content accessible
to people with disabilities. The guidelines are intended for all Web
content developers (page authors and site designers) and for developers
of authoring tools. The primary goal of these guidelines is to promote
accessibility. However, following them will also make Web content more
available to all users, whatever user agent they are using (e.g.,
desktop browser, voice browser, mobile phone, automobile-based personal
computer, etc.) or constraints they may be operating under (e.g., noisy
surroundings, under- or over-illuminated rooms, in a hands-free
environment, etc.). Following these guidelines will also help people
find information on the Web more quickly. These guidelines do not
discourage content developers from using images, video, etc., but rather
explain how to make multimedia content more accessible to a wide
audience.
- WebCGM 1.0 Second Release
(package: w3-recs)
- CGM (Computer Graphics Metafile) has been an ISO standard for
vector and composite vector/raster picture definition since 1987. It has
been a registered MIME type since 1995. CGM has a significant following
in technical illustration, electronic documentation, geophysical data
visualization, amongst other application areas. WebCGM is a profile for
the effective application of CGM in Web electronic documents. WebCGM has
been a joint effort of the CGM Open Consortium, in collaboration with
W3C staff and supported by the European Commission Esprit project. It
represents an important interoperability agreement amongst major users
and implementors of CGM, and thereby unifies current diverse approaches
to CGM utilization in Web document applications. WebCGM's clear and
unambiguous conformance requirements will enhance interoperability of
implementations, and it should be possible to leverage existing CGM
validation tools, test suites, and the product certification testing
services for application to WebCGM . While WebCGM is a binary file
format and is not "stylable", nevertheless WebCGM follows published W3C
requirements for a scalable graphics format where such are applicable.
The design criteria for the graphical content of WebCGM aimed at a
balance between graphical expressive power on the one hand, and
simplicity and implementability on the other. A small but powerful set
of metadata elements is standardized in WebCGM, to support the
functionalities of: hyperlinking and document navigation; picture
structuring and layering; and, search and query on WebCGM picture
content.
- XHTML 1.0 The Extensible HyperText Markup Language (Second Edition)
(package: w3-recs)
- This specification defines the Second Edition of XHTML 1.0,
a reformulation of HTML 4 as an XML 1.0 application, and three DTDs corresponding
to the ones defined by HTML 4. The semantics of the elements and their
attributes are defined in the W3C Recommendation for HTML 4.
These semantics provide the foundation for future extensibility of XHTML.
Compatibility with existing HTML user agents is possible by following a
small set of guidelines.
- XHTML 1.1 - Module-based XHTML
(package: w3-recs)
- This Recommendation defines a new XHTML document type that is based upon
the module framework and modules defined in Modularization of XHTML.
The purpose of this document type is to serve as the basis for future
extended XHTML 'family' document types, and to provide a consistent,
forward-looking document type cleanly separated from the deprecated,
legacy functionality of HTML 4.
- XHTML Basic
(package: w3-recs)
- The XHTML Basic document type includes the minimal set of modules
required to be an XHTML host language document type, and in addition it
includes images, forms, basic tables, and object support. It is designed
for Web clients that do not support the full set of XHTML features; for
example, Web clients such as mobile phones, PDAs, pagers, and settop
boxes. The document type is rich enough for content authoring.
- XHTML Modularization
(package: w3-recs)
- This Recommendation specifies an abstract modularization of XHTML and an
implementation of the abstraction using XML Document Type Definitions
(DTDs). This modularization provides a means for subsetting and
extending XHTML, a feature needed for extending XHTML's reach onto
emerging platforms.
- XLink 1.0
(package: w3-recs)
- XML Linking Language (XLink) Version 1.0
- XML 1.0
(package: w3-recs)
- Extensible Markup Language (XML) 1.0
- XML Base
(package: w3-recs)
- This document proposes a facility, similar to that of HTML BASE, for
defining base URIs for parts of XML documents.
- XML Encryption Syntax and Processing
(package: w3-recs-2002)
- This document specifies a process for encrypting data and
representing the result in XML. The data may be arbitrary data
(including an XML document), an XML element, or XML element content.
The result of encrypting data is an XML Encryption element which
contains or references the cipher data.
- XML Information Set
(package: w3-recs)
- This specification provides a set of definitions for use in
other specifications that need to refer to the information in an XML
document.
- XML Path Language 1.0
(package: w3-recs)
- XPath is a language for addressing parts of an XML document,
designed to be used by both XSLT and XPointer.
- XML Schema Part 0 - Primer
(package: w3-recs)
- XML Schema Primer
- XML Schema Part 1 - Structures
(package: w3-recs)
- XML Schema Structures
- XML Schema Part 2 - Datatypes
(package: w3-recs)
- XML Schema Datatypes
- XML-Signature Syntax and Processing
(package: w3-recs-2002)
- This document specifies XML digital signature processing rules
and syntax. XML Signatures provide integrity, message authentication,
and/or signer authentication services for data of any type, whether
located within the XML that includes the signature or elsewhere.
- XML-Signature XPath Filter 2.0
(package: w3-recs-2002)
- XML Signature [XML-DSig] recommends a standard means for
specifying information content to be digitally signed and for
representing the resulting digital signatures in XML. Some applications
require the ability to specify a subset of a given XML document as the
information content to be signed. The XML Signature specification meets
this requirement with the XPath transform. However, this transform can
be difficult to implement efficiently with existing technologies. This
specification defines a new XML Signature transform to facilitate the
development of efficient document subsetting implementations that
interoperate under similar performance profiles.
- XPointer element() Scheme
(package: w3-recs-2003)
- This specification defines the XML Pointer Language (XPointer) Framework,
an extensible system for XML addressing that underlies additional XPointer scheme
specifications. The framework is intended to be used as a basis for fragment
identifiers for any resource whose Internet media type is one of text/xml, application/xml,
text/xml-external-parsed-entity, or application/xml-external-parsed-entity.
Other XML-based media types are also encouraged to use this framework in defining
their own fragment identifier languages.
- XPointer element() Scheme
(package: w3-recs-2003)
- The XPointer element() scheme is intended to be used with
the XPointer Framework [XPtrFrame] to allow basic addressing of XML elements.
- XPointer xmlns() Scheme
(package: w3-recs-2003)
- The XPointer xmlns() scheme is intended to be used with the
XPointer Framework [XPtrFrame] to allow correct interpretation of namespace
prefixes in pointers, for instance, namespace-qualified scheme names and
namespace-qualified element or attribute names appearing within scheme data.
- XSL 1.0
(package: w3-recs)
- Extensible Stylesheet Language (XSL) Version 1.0
- XSL Transformations 1.0
(package: w3-recs)
- This specification defines the syntax and semantics of XSLT,
which is a language for transforming XML documents into other XML
documents.
|