Page 104 - Electronic Commerce
P. 104

Technology Infrastructure: The Internet and the World Wide Web

               the ICANNWatch Web site). In 2011, ICANN decided to stop managing the addition of
               new gTLDs so tightly. Since 2012, individuals and businesses have been able to petition
               for just about any TLD they would like to have. This has generated some controversy;  79
               you can learn more about the related issues on the Web sites of the Internet Governance
               Project and the Center for Convergence and Emerging Networking Technologies,bothat
               Syracuse University. Increases in the number of TLDs can make it more difficult for
               companies to protect their corporate and product brand names, as you will learn in
               Chapter 7.



               MARKUP L ANGUAGES AND T HE WEB
               Web pages can include many elements, such as graphics, photographs, sound clips, and
               even small programs that run in the Web browser. Each of these elements is stored on the
               Web server as a separate file. The most important parts of a Web page, however, are the
               structure of the page and the text that makes up the main part of the page. The page
               structure and text are stored in a text file that is formatted, or marked up, using a text
               markup language. A text markup language specifies a set of tags that are inserted into the
               text. These markup tags,or tags, provide formatting instructions that Web client software
               can understand. The Web client software uses those instructions as it renders the text and
               page elements contained in the other files into the Web page that appears on the screen of
               the client computer.
                   The markup language most commonly used on the Web is HTML, which is a
               subset of a much older and far more complex text markup language called
               Standard Generalized Markup Language (SGML).Figure2-5,onthe next page,shows
               how HTML, XML, and XHTML have descended from the original SGML specification.
               SGML was used for many years by the publishing industry to create documents that
               needed to be printed in various formats and that were revised frequently. In addition to
               its role as a markup language, SGML is a metalanguage, which is a language that can be
               used to define other languages. Another markup language that was derived from SGML
               for use on the Web is Extensible Markup Language (XML), which is increasingly used
               to mark up information that companies share with each other over the Internet. The X
               in XML comes from the word extensible; you might see the word extensible shown as
               eXtensible. XML is also a meta language because users can create their own markup
               elements that extend the usefulness of XML (which is why it is called an “extensible”
               language).


















         Copyright 2015 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
       Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
   99   100   101   102   103   104   105   106   107   108   109