Filter by products, topics, and types of content

(65 Topics)

1 - 100 of 282 results | Next
Show Summaries | Hide Summaries
View Results
Title up
A MathML for CSS profile
This profile, a subset of MathML 3.0, facilitates the use of MathML in Web browsers.
Advanced XML Schema Patterns for Databinding Version 1.0
This specification provides an advanced set of example XML Schema 1.0 constructs in the form of XPath 2.0 expressions. These patterns are in widespread use and are considered to be compatible with databinding implementations.
Associating Stylesheets with XML Documents 1.0
This specification defines how stylesheets are associated with XML documents.
Extending RSS into a new specification, Atom makes it possible for developers to have a consistent, tightly-specified, well-documented XML format for both syndication and authoring of content.
Authoring Techniques for XHTML and HTML Internationalization: Characters and Encodings 1.0
This reference provides HTML authors with techniques for developing internationalized HTML using XHTML 1.0 or HTML 4.01, supported by CSS1, CSS2 and some aspects of CSS3.
AVDL v1.0 (Application Vulnerability Description Language)
AVDL describes a standard XML format that allows entities (such as applications or organizations) to communicate information regarding Web application security vulnerabilities.
Basic XML Schema Patterns for Databinding Version 1.0
This specification provides example XML Schema structures and types to exchange commonly used data structures independent of programming language, database, or modeling environment.
Behavioral Extensions to CSS
This specification provides a way to link to binding technologies, such as XBL, using CSS, taking advantage of the benefits of stylesheets, cascading selections, and transparency to the user.
Best Practices for XML Internationalization
This document describes best practices for developing XML documents and schemas that are internationalized properly and is a companion to Internationalization Tag Set.
BTP 1.0 (Business Transaction Protocol)
BTP defines a standard protocol for autonomous organizations (both consumers and business providers) to make, manage, and terminate commitments.
Building a Tokenizer for XPath or XQuery
This document describes possible strategies for tokenizing the XPath 2.0 and XQuery 1.0 languages.
Business Information Conformance Statements (BICS) 2
The Business Information Conformance Statement (BICS) specifications define information constraints for service information exchanged by business-to-business (B2B) communications in a Service-Oriented Architecture (SOA) environment. The BICS 2 specifications describe the core XML framework (BICS 2 core framework) and three constraint mechanisms: W3C XML Schema Constraint Mechanism (WXSCM), Schematron Schema Constraint Mechanism (SSCM), and MIME Constraint Mechanism (MCM).
Business Integration - Information Conformance Statements (BI-ICS)
BI-ICS provides the ability to declare that business information is conformant with type systems such as XML Schema and MIME and processes such XPath. BI-ICS is also extensible for alternate type systems, process mechanisms, and conformance models.
Canonical XML (c14n)
Canonical XML lets you create a physical representation of an XML document that allows for the variations in XML syntax without changing the meaning. Discover more about this standard method, which is useful for testing and digital signatures, among other things.
Also available in: Chinese  
CAP (Common Alerting Protocol) v1.1
The Common Alerting Protocol is a general format for exchanging emergency alerts, hazard notifications, and other public warnings over any network. CAP also identifies best practices based on research and real-world experience.
CAP v1.0 (Common Alerting Protocol)
The Common Alerting Protocol (CAP) allows a consistent emergency warning or public alert message to be disseminated, through XML or other coding schemes, simultaneously over many different warning systems.
Cascading Style Sheets (CSS)
Cascading Style Sheets (CSS) is a system for applying presentation style to markup. CSS is best known for its use in styling HTML Web pages, but it is also well suited to presenting XML documents on the Web and on other media. Effective use of CSS is the key to separating the content from its presentation.
Also available in: Chinese  
Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification
CSS 2.1 corrects errors in CSS2: a new definition of the height/width of absolutely positioned elements; more influence for HTML's "style" attribute; a new calculation of the 'clip' property; and a few highly widely implemented features. In general, CSS 2.1 represents a "snapshot" of CSS implementation, use, and direction at the date of publication.
CCXML 1.0 (Voice Browser Call Control)
CCXML is designed to provide telephony call control support for dialog systems. CCXML has been designed to complement and integrate with the distinct features of the VoiceXML language and its systems.
Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0
Based on RDF, CC/PP profiles contain attribute names and associated values used by a server to adapt content to the user's presentation device.
Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0
2.0 updates CC/PP to the latest version of RDF. CC/PP profiles describe device capabilities and user preferences in the presentation of content.
Compound Document by Reference Framework 1.0
This document defines a generic framework that defines a language-independent processing model for combining arbitrary document formats.
Compound Document Use Cases and Requirements Version 2.0
This document describes the use cases for the combining of separate component languages, with an emphasis on user interface mark up languages. Issues addressed include the propagation of events across markups, the combination of rendering or the user interaction model with a combined document.
Content Assembly Mechanism Specification Version 1.1
This specification uses business rules to define, validate and compose business documents from generalized schema elements and structures. CAM also provides the foundation for creating industry libraries and dictionaries of schema elements and business document structures.
Content Selection for Device Independence (DISelect) 1.0
This document specifies a syntax and processing model for general purpose content selection or filtering, using XML-friendly syntax and XPath expressions, and requiring from the receiving device only modest processor capabilities.
Content Selection Primer 1.0
This primer describes how DISelect can be used by authors to choose between different versions of content for different circumstances. It also describes DISelect in relation to other methods of content selection and further illustrates its use in a variety of scenarios.
CPPA v2 (Collaborative Partner Profile Agreement)
This specification contains the detailed definitions of the Collaboration-Protocol Profile (CPP) and the Collaboration-Protocol Agreement (CPA) for the eBusiness community. A CPP defines one business partner's technical capabilities to engage in electronic business collaborations with other partners. A CPA documents the technical agreement between collaborating business partners.
CSS Advanced Layout Module
This module contains features to describe layouts and tasks such as the positioning and alignment of controls and sections in a graphical user interface or the layout grid for a page or a window, regardless of the order of the elements in the source document.
CSS basic box model
This CSS3 module describes the formatting model of CSS for visual media, which is based on a "flow" of rectangular boxes that are either juxtaposed or nested, according to certain rules.
CSS Grid Positioning Module Level 3
This module describes using CSS for grid-based layouts, similar to the grids traditionally used in book and newspaper formatting.
CSS Mobile Profile 2.0
A subset of CSS 2.1, this profile is considered a baseline for interoperability between implementations of CSS on constrained devices such as mobile phones.
CSS Module: Namespaces
This specification defines the syntax for using namespaces in CSS, introducing the @namespace rule for declaring a default namespace and for binding namespaces to namespace prefixes.
CSS Print Profile
This CSS3 module is designed for printing from mobile devices to low-cost devices, where it is not feasible or desirable to install printer-specific drivers, and for situations where some variability in the formatting of the output is acceptable.
CSS Text Level 3
This CSS3 module defines properties for text manipulation, such as line breaks, justification and alignment, white space handling, text decoration and text transformation.
CSS TV Profile 1.0
This CSS profile identifies a minimum set of properties, values, and rules for TV devices such as set top boxes or integrated interactive television sets that display their output on a television screen.
CSS3 Backgrounds and Borders Module
This CSS3 module describe borders and backgrounds, including borders consisting of images and backgrounds with multiple images.
CSS3 Basic User Interface Module
This CSS3 module describes selectors and CSS properties which enable authors to style user interface states, element fragments, properties, and values.
CSS3 Color Module
This CSS3 module describes properties that specify the foreground color, opacity of an element, and allow specification of the ICC color profile and rendering intent of image content.
CSS3 Generated and Replaced Content Module
This CSS3 module describes how to insert and move content around a document in order to create footnotes, endnotes, and section notes, as well as how to scale, crop, and replace images.
CSS3 Hyperlink Presentation Module
This CSS3 module contains the functionality required to describe the presentation of hyperlink source anchors and the effects of hyperlink activation.
CSS3 module: Cascading and inheritance
This CSS3 module describes how to select one among several conflicting declarations. When no declaration attempts to set the value of an element/property combination, the value will either be inherited from the parent element or set to the property's initial value.
CSS3 module: Fonts
This CSS3 module allows font specification by a user agent as well as additional font decoration such as font effects, emphasis, and smoothing.
CSS3 module: Generated Content for Paged Media
This module -- along with Paged Media and Multicolumn Layout -- describes how style sheets can express print publication details such as footnotes, headers and footers, and lists.
CSS3 module: line
This CSS3 module defines line formatting properties, baseline alignment features, and related functions such as initial line and initial letter effect.
CSS3 module: Lists
This CSS3 module describes how lists are styled.
CSS3 module: Multi-column layout
This CSS3 module builds on the CSS3 Box model module and adds functionality to flow the content of an element into multiple columns.
CSS3 module: Paged Media
This module defines a page model that specifies how a document flow is formatted within a finite page display. It adds functionality for pagination, page margins, page size and orientation, headers and footers, widows and orphans, and image orientation.
CSS3 module: Presentation Levels
This CSS3 module describes presentation levels, integer values attached to elements in a document, for such purposes as styling presentation effects and outline views of documents.
CSS3 module: Syntax
This CSS3 module describes the basic structure of CSS style sheets, details of the syntax, the rules for parsing CSS style sheets, and how to attach stylesheets to documents.
CSS3 module: Web Fonts
This CSS3 module allows font specification by a user agent.
CSS3 Ruby Module
This CSS3 module describes a set of properties associated with 'Ruby' elements, which are short runs of text typically used in East Asian documents to indicate pronunciation or to annotate a particular base text.
CSS3 Speech Module
This CSS3 module defines aural properties that give control over rendering XML to speech, preserving the structure of the document for text-to-speech applications. This module is also designed to match the model described in the Speech Synthesis Markup Language (SSML).
CSS3 Values and Units
This CSS3 module defines common values and units that CSS properties accept and to which other modules can refer.
CURIE Syntax 1.0
CURIE is a syntax for expressing URIs in a generic, abbreviated syntax whose purpose is to avoid the problems inherent in the definition of QNames, which insists on the valid use of XML element names.
Darwin Information Typing Architecture (DITA)
Darwin Information Typing Architecture (DITA) is a system of Document Type Definitions (DTDs) and conventions for authoring and delivering technical information. Learn more about this standard that IBM produced to help organize its vast amount of data.
Also available in: Chinese  
Decryption Transform for XML Signature
This document enables XML Signature applications to distinguish between 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.
Delivery Context: Client Interfaces (DCCI) 1.0
This document defines platform and language neutral interfaces that provide Web applications access to dynamic properties representing device capabilities, configurations, user preferences, and environmental conditions, such as power status, device location, or network bandwidth.
Delivery Context: XPath Access Functions 1.0
This document specifies a set of XPath functions that can be used to manipulate the Delivery Context associated with a request for an item of content.
Device Independent Authoring Language (DIAL)
W3C: Working Draft: Device Independent Authoring Language (DIAL) provides a markup language for the authoring, generation, filtering, and presentation of Web page content across different delivery contexts with a primary focus on functional user experiences.
DIAL Part 0: Primer
The Device Independent Authoring Language (DIAL) is an XML language profile of XHTML version 2, XForms, and Content Selection for Device Independence (DISelect). The goal of DIAL is to deliver a harmonized user experience across multiple delivery contexts.
Digital Signature Services v1.0
This document defines XML request/response protocols for signing and verifying XML documents and other data. DSS consists of its core protocols (including elements and bindings), along with nine profiles: DSS German Signature Law Profile; DSS Advanced Electronic Signature Profiles; DSS Asynchronous Processing Abstract Profile; DSS J2ME Code-Signing Profile; DSS Abstract Code-Signing Profile; DSS Electronic PostMark (EPM) Profile; DSS Entity Seal Profile; DSS Signature Gateway Profile; and DSS XML Timestamping Profile.
DocBook, an XML (and SGML) application for authoring technical books and documentation, has been around more than most XML formats. Read about the history of this format, and discover another, simpler version.
Also available in: Chinese  
Document Object Model (DOM)
Learn to use the Document Object Model (DOM), a tree API that provides direct access to parts of an XML document. DOM is probably the most popular means of accessing XML documents, offering convenience at the expense of performance.
Also available in: Chinese  
DOM (Document Object Model) Level 1
The DOM Level 1 specification describes an interface that enables programs to access and update the structure, style, and contents of documents.
DOM (Document Object Model) Level 2 Core
DOM Level 2 builds on DOM Level 1. It contains interfaces for creating a document, object models for ranges, cascading style sheets, and events, filters and iterators, support for XML namespaces, and methods for associating stylesheets with documents.
DOM (Document Object Model) Level 2 Events
Events defines a platform- and language-neutral interface for programs and scripts.
DOM (Document Object Model) Level 2 HTML
This specification defines 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.
DOM (Document Object Model) Level 2 Style
Style allows programs and scripts to dynamically access and update style sheets.
DOM (Document Object Model) Level 2 Traversal and Range
Traversal and Range allows programs and scripts to dynamically traverse and identify a range of content in a document.
DOM (Document Object Model) Level 2 Views
Views allows programs and scripts to dynamically access and update the content of a document representation
DOM (Document Object Model) Level 3 Core
DOM Level 3 allows programs and scripts to dynamically access and update the content, structure, and style of documents.
DOM (Document Object Model) Level 3 Events
This event system allows registration of event handlers, describes event flow through a tree structure, and provides basic contextual information for each event.
DOM (Document Object Model) Level 3 Load and Save
This specification defines a platform-neutral and language-neutral interface that allows programs and scripts to dynamically access and update the content, structure, and style of documents.
DOM (Document Object Model) Level 3 Validation
This specification defines the level 3 interface which allows programs and scripts to dynamically access and update the content, structure and style of documents by providing APIs to query information about the XML document and its associated grammar.
DOM (Document Object Model) Level 3 Views and Formatting
This specification allows a DOM application access to a view's computed layout and presentation and functions independently from any specific styling system that may have been applied.
DOM (Document Object Model) Level 3 XPath
DOM Level 3 XPath provides simple functionalities to access a DOM tree using XPath 1.0.
DSML 2.0 (Directory Services Markup Language)
DSML provides a means for representing directory structural information and a method for expressing directory queries, updates, and their results as XML documents.
ebXML Business Process Specification Schema Technical Specification v2.0.4
BPSS (or ebBP) provides capabilities to drive collaborative business processes, including standard and extensible business transaction patterns, semantic tailoring for processes and documents, support for modular definitions and complex nested activities, and support for the use of web service, hybrid, and ebXML assets.
ebXML Messaging Services Version 3.0: Part 1, Core Features
This specification defines a method for exchanging electronic business messages, most particularly Web Services-based enveloping constructs that support reliable, secure delivery of business information. Version 3.0 extends the specification to better address the diversity of back-end binding models, as well as the emerging trend in business activity monitoring.
ebXML MSG V2.0 (Message Service Specification)
The Messaging Service (MS) specification provides a secure method for the exchange -- transport, routing, and packaging -- of electronic business transactions using the Internet.
ebXML Registry Information Model (RIM) v2.0 [OASIS 200203]
The Registry Information Model provides implementers of ebXML Registries with a schema for both the type of metadata stored in the Registry and the organizing relationships among metadata Classes.
ebXML RIM v3.0
The ebXML Registry Information Model (RIM) specification defines the types of metadata and content that can be stored in an ebXML Registry. Electronic content includes XML documents, text documents, images, sound and video and its related metadata. Version 3.0 adds federated and secure information management capabilities.
ebXML RS v2.0 (Registry Services)
ebRS allows the sharing of information between interested parties for process integration. The shared information is managed and maintained as objects in a repository.
ebXML RS v3.0
ebXML Registry Services and Protocols (RS) defines the services provided by an ebXML Registry and the protocols used by clients of the registry to interact with these services. Version 3.0 adds federated and secure information management capabilities.
eContracts Version 1.0
This specification describes the generic hierarchical structure of a wide range of contract documents, including negotiated business contracts, ticket contracts, standard form business and consumer contracts, and click-through agreements.
Efficient XML Interchange (EXI) Format 1.0
EXI is a very compact representation for XML Infoset that is intended to simultaneously optimize performance and the utilization of computational resources, producing efficient encodings of XML event streams.
Election Markup Language (EML) v4.0
EML v4.0 enables data exchanges for public and private election services and contains 2 documents: EML Process and Data Requirements, which describes the electoral processes from which EML derives its structure and its security and audit mechanisms, and EML Schema Descriptions, which contains the core schemas and definitions of the simple an complex datatypes.
Election Markup Language (EML) v5.0
Election Markup Language provides a structured interchange to support election and voting services. The EML specification details the core EML schemas as well as its simple and complex datatypes.
ElementTraversal Specification
This specification provides a convenient alternative to existing DOM navigation elements. It allows script navigation of the elements of a DOM tree, excluding all other nodes in the DOM, such as text nodes. It also provides a way to expose the number of child elements of an element.
Emergency Data Exchange Language Distribution Element (EDXL-DE) v1.0
This specification describes a standard message distribution framework for data sharing among emergency information systems.
EMMA (Extensible MultiModal Annotation markup language)
EMMA is an XML markup language for describing the interpretation of user input, such as a raw signal's transcription into words from a speech or pen input, a set of attribute/value pairs describing their meaning, or a set of attribute/value pairs describing a gesture. Components that may generate EMMA markup include: speech recognizers, handwriting recognizers, natural language understanding engines, and other input media interpreters.
Evaluation and Report Language (EARL) 1.0 Schema
This language expresses test results such as bug reports, test suite evaluations, and conformance claims. The test subject might be a Web site, an authoring tool, a user agent, or some other entity. Broadly, any person, entity, or organization may state test results for any thing tested against any set of criteria.
Extensible Stylesheet Language (XSL) Version 1.1
XSL defines a language and vocabulary for expressing stylesheets. The language is defined as XSLT which transforms XML documents. The vocabulary describes the formatting semantics for the many objects within a document. New functionality supports change marks, indexes, multiple flows, and bookmarks. In addition, XSL 1.1 extends 1.0 in graphics scaling, markers and their retrieval in tables to support, for example, partial sums and page number referencing.
Extensible Stylesheet Language Formatting Objects (XSL-FO)
With Extensible Stylesheet Language Formatting Objects (XSL-FO), an XML application for presentation, any user agent can render content to the exact specifications given by the developer. Discover the relationships between XSL-FO, XHTML, Cascading Style Sheets (CSS), and Extensible Stylesheet Language Transformations (XSLT).
Also available in: Chinese  
Extensible Stylesheet Language Transformations (XSLT)
Extensible Stylesheet Language Transformations (XSLT) allows you to describe transforms from an input XML document to an output tree, such as XML, HTML, or text. You can use it for sophisticated presentation of XML documents or for transforms from one XML format to another. Delve further into this successful language and discover what it, as well what EXSLT, can do for you.
Also available in: Chinese  
Gleaning Resource Descriptions from Dialects of Languages (GRDDL)
Gleaning Resource Descriptions from Dialects of Languages (GRDDL) introduces markup for declaring that an XML document includes gleanable data and for linking to an algorithm, typically represented in XSLT, for gleaning the resource descriptions from the document.
GRDDL Primer
GRDDL -- Gleaning Resource Descriptions from Dialects of Languages -- is a mechanism for extracting RDF data from XML documents by way of transformation algorithms, typically represented in XSLT.
GRDDL Test Cases
This document describes test cases for software agents that extract RDF from XML source documents, demonstrating the expected behavior of a GRDDL-aware agent.
GRDDL Use Cases: Scenarios of extracting RDF data from XML documents
GRDDL -- Gleaning Resource Descriptions from Dialects of Languages -- is a mechanism for extracting RDF data from XML documents by way of transformation algorithms, typically represented in XSLT. This document collects a number of motivating use cases, their goals and requirements
Guide to Versioning XML Languages using XML Schema 1.1
This guide provides a description of the versioning features in the XML Schema definition language and focuses on describing the different ways extra content can be added to create new versions of a schema.
1 - 100 of 282 results | Next
Show Summaries | Hide Summaries