22.02.2013 Views

THE LARGER INTERNET II TECHNOLOGY ENVIRONMENT Fiber ...

THE LARGER INTERNET II TECHNOLOGY ENVIRONMENT Fiber ...

THE LARGER INTERNET II TECHNOLOGY ENVIRONMENT Fiber ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

150 CHAPTER 3 The Internet and World Wide Web<br />

Extensible Markup<br />

Language (XML)<br />

a new markup language<br />

specification developed by<br />

the W3C (the World Wide<br />

Web Consortium) that is<br />

designed to describe data<br />

and information<br />

two major browsers — Netscape’s Navigator and Microsoft’s Internet Explorer — have<br />

continuously added features to HTML to enable programmers to further refine their<br />

page layouts. Unfortunately, many of the enhancements only work in one company’s<br />

browser, and this development threatens the attainment of a universal computing<br />

platform. Worse, building browsers with proprietary functionality adds to the costs of<br />

building e-commerce sites. Whenever you build an e-commerce site, special care<br />

must be taken to ensure the pages can be viewed by major browsers, even outdated<br />

versions of browsers.<br />

HTML Web pages can be created with any text editor, such as Notepad or Wordpad,<br />

using Microsoft Word (simply save the Word document as a Web page) or any one<br />

of several Web page editors (See Table 3.7).<br />

XML. Extensible Markup Language (XML) takes Web document formatting a<br />

giant leap forward. XML is a new markup language specification developed by the<br />

W3C (the World Wide Web Consortium). XML is a markup language like HTML, but<br />

it has very different purposes. Whereas the purpose of HTML is to control the “look<br />

and feel” and display of data on the Web page, XML is designed to describe data and<br />

information. For example, consider the sample XML document in Figure 3.19. The<br />

first line in the sample document is the XML declaration, which is always included.<br />

It defines the XML version of the document. In this case, the document conforms to<br />

the 1.0 specification of XML. The next line defines the first element of the document<br />

(the root element): . The next four lines define four child elements of the root<br />

(to, from, heading, and body). The last line defines the end of the root element. Notice<br />

that XML says nothing about how to display the data, or how the text should look on<br />

the screen. HTML is used for information display in combination with XML, which is<br />

used for data description.<br />

TABLE 3.7 HTML TOOLS<br />

SOFTWARE TOOL COMMENTS<br />

Text editor, e.g. Notepad or Wordpad Suitable for creating simple Web pages, text.<br />

PageMill Solid basic page editor.<br />

FrontPage Strong candidate for Web page creation, design,<br />

and site management tools. Good at creating<br />

and integrating graphics and other objects.<br />

DreamWeaver Professional Web page and site development<br />

tool. Good at creating graphics, animations, and<br />

other special effects.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!