Printer Friendly
The Free Library
14,506,614 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

World Wide Web Consortium Issues DOM Level 3 as a W3C Recommendation; DOM Level 3 Extends Foundations for XML and Web Services Applications.


Business Editors

http://www.w3.org/--(BUSINESS WIRE)--April 7, 2004

Leading the Web to its full potential, the World Wide Web Consortium (W3C (World Wide Web Consortium, www.w3.org) An international industry consortium founded in 1994 by Tim Berners-Lee to develop standards for the Web. It is hosted in the U.S. by the Computer Science and Artificial Intelligence Laboratory (CSAIL) at MIT (www.csail.mit.edu/index.php). ) today released the Document Object Model Level 3 Core and Load and Save specifications as W3C Recommendations. The specifications reflect cross-industry agreement on a standard API (Applications Programming Interface) for manipulating documents and data through a programming language (such as Java or ECMAScript). A W3C Recommendation indicates that a specification is stable, contributes to Web interoperability, and has been reviewed by the W3C Membership, who favor its adoption by the industry.

DOM Level 3 Brings The Latest of XML XML
 in full Extensible Markup Language.

Markup language developed to be a simplified and more structural version of SGML. It incorporates features of HTML (e.g., hypertext linking), but is designed to overcome some of HTML's limitations.
 to the DOM Developers

Created and developed by the W3C Document Object Model (DOM) Working Group, DOM Level 3 Core extends the platform- and language-neutral interface to access and update dynamically a document's content, structure, and style first described by the DOM Level 2 W3C Recommendations. DOM Level 3 provides a standard set of objects for representing Extensible Markup Language See XML.

(language, text) Extensible Markup Language - (XML) An initiative from the W3C defining an "extremely simple" dialect of SGML suitable for use on the World-Wide Web.

http://w3.org/XML/.
 (XML) documents and data, including namespace, XML Base, and XML Schema datatypes support.

DOM Level 2 was designed for HTML HTML
 in full HyperText Markup Language

Markup language derived from SGML that is used to prepare hypertext documents. Relatively easy for nonprogrammers to master, HTML is the language used for documents on the World Wide Web.
 4.01, XML 1.0, and Namespaces in XML. With DOM Level 3, authors can take further advantage of the XML platform. It provide support for XML 1.1 and is aligned with the XML Information Set XML Information Set (Infoset) is a W3C specification describing an abstract data model of an XML document in terms of a set of information items. The definitions in the XML Information Set specification are meant to be used in other , specification which is also used by other W3C Recommendations such as XML Schema 1.0 and SOAP 1.2.

DOM Level 3 Enhances Support of the XML Platform, Extends Web Services Applications

DOM Level 3 enhances the support for XML namespaces and schema-type information. It delivers critical functionalities for Web services applications, as well as other mainstream XML applications.

Loading a DOM implementation becomes easier with DOM Level 3, and applications can load them according to their requirements. For example, to deploy a Web service on a Web site, one needs to use a WSDL (Web Services Description Language) An XML-based language for defining Web services. Developed by Microsoft and IBM, WSDL describes the protocols and formats used by the service.  processor, as services themselves are described using WSDL. DOM Level 3 makes it easier for processors to use and manipulate WSDL descriptions through its enhanced ability to work with XML namespaces.

DOM modules now include a feature called "bootstrapping," which allows a DOM application to find and load a DOM implementation that will provide access to the DOM API. It makes it possible to request a DOM implementation for specific needs, such as XHTML (EXtensible HTML) A markup language for Web pages from the W3C. XHTML combines HTML and XML into a single format (HTML 4.0 and XML 1.0). Like XML, XHTML can be extended with proprietary tags. Also like XML, XHTML must be coded more rigorously than HTML. , SVG (Scalable Vector Graphics) A vector graphics format from the W3C for the Web that is expressed in XML. Introduced in 2001, SVG was designed to become the standard vector format just as GIFs and JPEGs have become the standard bitmaps for the Web. , CSS (1) See Cascading Style Sheets.

(2) (Content Scrambling System) The copy protection system applied to DVDs, which uses a 40-bit key to encrypt the movie.
, or even XML Events. This makes it easier for developers to handle systems with multiple XML-application-specific DOM implementations, such as a browser combined with an SVG plug-in. Both the browser and the plug-in may include DOM support, but for very specific languages; the browser may support HTML and/or XHTML, and the SVG plug-in may only support SVG. A DOM developer would want to be able to have access to each specific DOM implementation; bootstrapping makes that possible.

DOM Level 3 has been tuned to simplify the work of Web developers in their day-to-day tasks by adding common and useful functions, such as extracting the text content from XML documents or the ability to attach application specific information to a DOM node. This is referred to as the user data system. With a system of keys, a developer can associate information to a DOM node for future use. If a developer wants to annotate a document with non-XML information, the user data mechanism may also be used.

DOM Level 3 Loads and Saves XML Documents

Loading and saving XML documents and data are now possible in a platform- and language-neutral way with the DOM Level 3 Load and Save Recommendation. Both simple and advanced filtering mechanisms are provided for Web applications. DOM Level 3 Load and Save allows applications to move between a complete XML document, or an XML fragment, to a DOM tree. With DOM Level 3 Load and Save, it is also possible to use filtering to load a specific fragment rather than an entire document, and be able to work with only the required data fragment.

DOM Test Suites Updated to Conform to Recommendations

Developers now may also take advantage of the updated DOM Conformance Test Suites, which now include current tests for Level 1 Core, Level 2 Core, Level 2 HTML, as well as tests that conform to the new Level 3 Core, Level 3 Load and Save, and Level 3 Validation Recommendations.

DOM Level 3 Marks Successful Completion of Efforts by Industry Leaders

With the successful completion of the three DOM Level 3 specifications (Core, Load and Save, and Validation), the DOM efforts are complete. Since the inception of the DOM Activity in 1997, over 20 organizations as well as invited experts have contributed to the evolution of 10 DOM standards including AOL; Apple Computer; Arbortext; IBM; Lucent; Macromedia; Merrill Lynch; Microsoft; NIST (National Institute of Standards & Technology, Washington, DC, www.nist.gov) The standards-defining agency of the U.S. government, formerly the National Bureau of Standards. It is one of three agencies that fall under the Technology Administration (www.technology. ; Novell; Object Management Group; Oracle; SoftQuad, Inc.; Software AG; Sun Microsystems; Web3D Consortium; and X-Hive Corporation.

About the World Wide Web Consortium (W3C)

The W3C was created to lead the Web to its full potential by developing common protocols that promote its evolution and ensure its interoperability. It is an international industry consortium jointly run by the MIT Computer Science and Artificial Intelligence Laboratory It has been suggested that and be merged into this article or section.  (MIT MIT - Massachusetts Institute of Technology  CSAIL CSAIL Computer Science & Artificial Intelligence Laboratory (MIT)
CSAIL Computer Science and Artificial Intelligence Lab
) in the USA, the European Research Consortium for Informatics and Mathematics (ERCIM ERCIM - European Research Consortium on Informatics and Mathematics. An association of European research organisations promoting cooperative research on key issues in Information Technology. ) headquartered in France and Keio University in Japan. Services provided by the Consortium include: a repository of information about the World Wide Web for developers and users, and various prototype and sample applications to demonstrate use of new technology. To date, nearly 400 organizations are Members of the Consortium. For more information see http://www.w3.org/
COPYRIGHT 2004 Business Wire
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2004, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Publication:Business Wire
Date:Apr 7, 2004
Words:924
Previous Article:Gryphon's Technology Featured in Scientific American.
Next Article:Adwise to Showcase New Revenue Stream Solution for ISPs; Company will Highlight BRITE at ISPCON in Washington, D.C.



Related Articles
W3C Readies XHTML For Approval.(World Wide Web Consortium)(Industry Trend or Event)
NIST CAN HELP YOUR COMPUTER SPEAK FLUENT XML.(National Institute of Standars and Technology)(Brief Article)
WORLD WIDE WEB CONSORTIUM ISSUES XML SCHEMA AS A W3C RECOMMENDATION.(Technology Information)
W3C and NIST release DOM Conformance Test Suite. (News Briefs).(Brief Article)
W3C issues' exclusive Canonical XML' as a Recommendation. (Internet Products).
New technology delivers standard API and dynamism to HTML and XHTML 1.0. (Internet Focus).( Document Object Model (DOM) Level 2 HTML )
Buyer beware: XML and eForms come in various flavors. (Internet).(Buyers Guide)
XML Pointer fromW3C. (Internet Focus).
W3C issues RDF and OWL recommendations.(Standards)
SMIL for multimedia presentations.(Standards--Electronic Business)(Synchronized Multimedia Integration Language)

Terms of use | Copyright © 2009 Farlex, Inc. | Feedback | For webmasters | Submit articles