XML Technology Guide (4)

Source: Internet
Author: User
Tags format definition object model version client
Xml

<HTML>
<HEAD>
<STYLE>
. Time {Behavior:url (#default #time);}
</STYLE>
</HEAD>
<BODY>
<div class= "Time" t:timeline= "seq" >
<p class= "Time" t:dur= "1" >
This is appears for one second and goes away
</P>
<p class= "Time" t:dur= "1" >
This is appears after one second and remains visible for one second
and goes away
</P>
<p class= "Time" t:dur= "1" >
This is appears after two seconds, remains visible for one second
and goes away
</P>
</DIV>
</BODY>
</HTML>


VML (Vector Markup Language)

The Vector Markup language is used to define an XML application of the vector information encoding format, which, along with other tags, determines how the information is displayed on the screen. VML supports markup vector graphic information as well as HTML for tagged text information. Some Microsoft products (such as Microsoft Powerpoint?) 2000 Support item files are exported to HTML, and VML is used to describe graphical information. The following simple VML example defines a shape:

<v:shape style= ' top:0; left:0; width:250; Height:250 '
Stroke= "true" strokecolor= "Red" strokeweight= "2" fill= "true"
Fillcolor= "Green" coordorigin= "0 0" coordsize= "175 175" >
<v:path v= "M 8,65
L 72,65,92,11,112,65,174,65,122,100,142,155,92,121,42,155,60,100
X e "/>
</v:shape>



CDF (Channel Definition Format)

A CDF is an open specification that allows web publishers to update information or channels frequently. This information can be automatically transferred from the Web server to the compatible acceptance program on the PC or to other information devices. The user only needs to select the channel, the information will pass to the client regularly. When the information is downloaded to the client, the CDF acts as a channel content directory.

XML fragment

The specification of XML supports logical documents consisting of several entities. Generally, it is more common and meaningful to view, edit one or more entities, or even one part of an entity, than to view and edit the entire document. So we need a way for the client to get the contextual information of a document fragment in a larger document without having to involve the entire document. XML fragments create a mechanism for achieving such a goal.

Xhtml

XHTML is another family in a new HTML document that conforms to XML. XHTML documents are designed to work in conjunction with XML processors. However, the vast majority of HTML files that your browser can see today are not well-formed XML documents. For example, a <LI> start identifier often does not have a corresponding </LI> end identifier. Therefore, even if possible, it can be very difficult to interact with HTML using standard XML tools.

XHTML documents are well-formed XML, so it is easy to view, edit, or validate them using a standard XML processor. At the same time, lightweight customers, such as PALM-PC, will be much simpler to handle the wrong work.

XHTML specifications are clear, and XHTML documents that conform to the XHTML 1.0 standard have better customer operability in an XHTML environment. XHTML will be the next target for Internet development. With XHTML, Web site content developers can access the world of XML and enjoy a variety of conveniences without having to worry about the compatibility of their products.




Summarize

In addition to the technologies listed above, there are many XML-related technologies. We will leave the exploration of these technologies to you for your own completion. Believe you have felt that behind the development of XML and related technologies, there is a huge, industry-wide effort to support it.

XML is bound to change the world in which we develop interoperability software in the future. To learn more about the impact of XML on software component technology, see Lessons from the Component Wars:an XML Manifesto (http://msdn.microsoft.com/library/en-us/ dnxml/html/xmlmanifesto.asp)

It's hard to get a lot of information about XML, and it's often hard to see how all of this stuff is integrated into one. This article introduces you to XML and some of the techniques associated with it. So far, you've got a general idea of what XML technology is and how these core technologies are integrated together. In other words, you are ready to learn more about XML in the future!

Reference content

The standard and recommended reading materials for the Consortium

· Extensible Markup Language (XML) 1.0 (the Consortium recommendation)

· Namespaces in XML (the recommendation of the Consortium)

· Xml-data (The Consortium)

· Xml-schema part 1:structures (Working Draft)

· Xml-schema part 2:datatypes (Working Draft)

· Document Object Model (DOM) Level 1 specification

· Resource Description Framework (RDF) Model and Syntax specification

· XML pointer Language (xpointer)

· XML Fragment Interchange Requirements Version 1.0

· Mathematical Markup Language (MATHMLTM) 1.01 specification

· XML XLink Requirements Version 1.0

· Vector Markup Language (VML)

· XHTMLTM 1.0:the Extensible Hypertext Markup Language

· Channel Definition Format (CDF)

Book

· XML in Action, by William J. Pardi, available at Microsoft Press. Isbn:0-7356-0562-9



Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.