Page 26 - DCAP408_WEB_PROGRAMMING
P. 26

Web Programming




                    Notes
                                                   Figure 1.6:  The Web  Client Communicates  with the  Web
                                                          Server  using  an  HTTP Virtual  Circuit

                                                 Web Client                                Web Server

                                                                       Virtual
                                                 HTTP                                       HTTP

                                                                     Connection




                                                 TCP/IP                Internet             TCP/IP
                                                Protocol                                     Protocol
                                                  Suite                                     Suite




                                   Details of HTTP can be found in the following Request for comments (RFC):

                                      HTTP 1.0 specifications are described in RFC 1945:
                                   http://www.cis.ohio-state.edu/htbin/rfc/rfc1945.html
                                      MIME specifications are described in RFC 1521:
                                   http://www.cis.ohio-state.edu/htbin/rfc/rfc1521.html

                                   1.8.2 Hypertext: The Motion of the Web


                                   The operation of the Web relies primarily on hypertext as its means of information retrieval.
                                   HyperText is a document containing words that connect to other documents. These words are
                                   called links and are selectable by the user. A single hypertext document can contain links to many
                                   documents. In the context of the Web, words or graphics may serve as links to other documents,
                                   images, video, and sound. Links may or may not follow a logical path, as each connection is
                                   programmed by the creator of the source  document. Overall, the WWW contains a complex
                                   virtual web of connections among a vast number of documents, graphics, videos and sounds.

                                   Producing hypertext for the Web is accomplished by creating documents with a language called
                                   Hyper Text Markup Language, or HTML. With HTML, tags are placed within the text to accomplish
                                   document formatting, visual features such as font size, italics and  bold, and the creation  of
                                   hypertext links. Graphics may also be incorporated into an HTML document. HTML is an evolving
                                   language, with new tags being added as each upgrade of the language is developed and released.




                                     Notes  The World Wide Web Consortium, led by Tim Berners-Lee, co-ordinates the efforts
                                     of standardising HTML.

                                   1.8.3 Understanding Hypertext Markup Language (HTML)

                                   The Hypertext Markup Language is a document-layout, hyperlink specification, and markup
                                   language. Web clients use it to generate resource requests for Web servers, and to process output
                                   returned by the Web server for presentation. A markup language described what text means and
                                   what it is supposed to look like. Figure 1.7 shows where the HTML layer fits into Web clients.



          20                                LOVELY PROFESSIONAL UNIVERSITY
   21   22   23   24   25   26   27   28   29   30   31