Download presentation
Presentation is loading. Please wait.
Published byGeraldine McCoy Modified over 9 years ago
1
ULI101 – XHTML Basics (Part I) Internet / Web Concepts Brief History TCP/IP Web Servers / Web Browsers URL HTTP / HTML
2
Internet - History Computers were not always set-up to form networks Critical Periods: 1957 – USSR launches Sputnik I & II launches (starting the “space-race” between USSR & USA) 1958 – U.S. government developed 2 agencies to keep up with technologies: NASA (National Aeronautics and Space Administration) ARPA (Advanced Research Projects Agency) This agency’s purpose was to allow U.S. technology to “keep- up” with the USSR.
3
Internet - History ARPAnet (Late 60s) Network of computers to keep computer networks operational in case of Nuclear war. Also allow communication among defense research scientists. Allows for “packet-switching” Known as the ancestor to the “Internet” ARPAnet lead to a development of many other key technologies such as: Telnet (1970). FTP (1972) E-mail standard (using “@” symbol after username - 1973) TCP/IP (1977)
4
Internet - History TCP/IP (Transmission Control Protocol / Internet Protocol) Considered to be the basic communication language of the Internet. TCP/IP is a two-layer Program:
5
Internet - History National Science Foundation (NSF) In the mid 1980s, the National Science Foundation (NSF) funded the purchase of 5 supercomputers, to be located in different parts of the United States. The NSFnet was formed to link these supercomputers and allow institutions in other parts of the country to access and share the costly machines. This was to be the first backbone of the Internet. Network Access Points (NAPs) In the mid 90s, as commercial interest in the Internet increased, the NSFnet was replaced by a backbone of commercial networks, connected by Network Access Points (NAPs).
6
World Wide Web - History Critical Periods: 80s – Networks in widespread use, but although hyperlinks existed, they were not consistently applied. Tim Berners-Lee (considered to be the father of the World Wide Web) developed method to allow fellow CERN employees to communicate and share ideas via hyperlinks. This lead to the development of: HTTP Server / FTP Server Hypertext Transfer Protocol (HTTP) Hypertext Markup Language (HTML) Uniform Resource Locator (URL) Line-mode browser The World Wide Web (www) is a subset of the Internet. The www amounts to text documents that are stored on computers. The www are all the resources on the Internet that use HTTP.
7
World Wide Web - History Critical Periods: 90s – Tim Berners-Lee made these key technologies available to the public via download. Allowed CERN to release code and technology to the public domain. 1993 – First graphical web browser called Mosaic created by Marc Andreesen while working for NCSA. Mosaic was originally created for the X-window platform. Release of Mosiac browser triggered interest in the World Wide Web. 1994 – Marc Andreesen left NCSA to form Netscape Communication Corporation with Jim Clark.
8
Web Concepts The Internet The Internet is a global communications network consisting of thousands of networks typically interconnected by fiber optic cabling. The World Wide Web (WWW) The World Wide Web The Web is a conglomeration of what amounts to text documents, stored on computers on the Internet, and available for examination by users of the Internet, anywhere in the world. The World Wide Web is all the resources and users on the Internet that are using what is known as the Hypertext Transfer Protocol (HTTP). According to Tim Berners-Lee: “The World Wide Web is the universe of network-accessible information, an embodiment of human knowledge."
9
Web Concepts Web Browser A Web browser is a program (Netscape or Microsoft Internet Explorer) that allows you to view information on the World Wide Web in a graphical format. The standard for Web browsers is that they interpret HTML (Hypertext Markup Language) documents, at the very least.
10
Web Concepts Web Server A web server program uses a client/server model that makes use of the World Wide Web’s Hypertext Transfer Protocol (HTTP) to serve files that form Web pages to Web users. Web Server Web Pages Internet Web Browser Server-Side Client-Side Note: The two leading Web Servers are: Apache (Unix, Linux, Windows) most widely used MS Internet Information Server (MS-Windows) Web server hosts the pages, scripts, programs, and multimedia files via HTTP
11
Web Concepts HTML Considered basically as a document language – mainly to design and display data (e.g. text, links, images) in a browser. HTML was one of the first simple-to-use languages derived from a more complex and harder- to-learn language developed earlier called SGML (Standardized General Markup Language). Sample Title Name Information to be displayed code Appearance (in web browser) Tags can be used to enhance the display of text on the web browser. Links can be created to connect to other web pages.
12
Web Concepts Domain Name Server (DNS) Static IP addresses are shown in groups of numbers separated by periods (eg. 123.123.23.2) Since static IP addresses are hard to remember, a Domain Name can be associated with a static IP address www.tucows.com Last element indicates type of website. Middle element indicates name of server. Note: A domain name always goes from general information on the right to specific information on the left Indicates the protocol – in this case, the world wide web.
13
Web Concepts Domain Name Server (DNS) The last element in the DNS can relate to many things such as commercial site, organization, government (even country). A present, there are over 200 recognized country domains. Below is a chart of commonly recognized domain names
14
Web Concepts Universal Resource Locator (URL) Considered to be the website address. Also referred to as URI (Uniform Resource Indicator) Various formats for a URL/URI include: Protocol://domainname (e.g. Webpage) Protocol://domainname:port (e.g. Streaming audio) Protocol://domainname:port/uri (e.g..Net applications)
15
Web Concepts Web Developer Tools There are many tools that a web developer can use to create web pages: Graphical Web Authoring Applications (e.g. Dreamweaver) Graphical Editing Applications (e.g. Paintshop Pro, GIMP, etc) Other tools (SSH, FTP, etc…) In this course, you will be required to use only a text editor (like vi, nled, pico, etc…) to create or edit your web pages. (i.e. graphical authoring applications are not allowed). You will have an account on a server called Matrix to practice and work on web page assignments.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.