W orld W ide W eb Client/Server design using TCP/IP Incorporates Other Client/Server Systems –ftp –gopher –mail Server runs on port 80, named httpd, exchanges.

Slides:



Advertisements
Similar presentations
WEB DESIGN TABLES, PAGE LAYOUT AND FORMS. Page Layout Page Layout is an important part of web design Why do you think your page layout is important?
Advertisements

Developing a Web Site: Links Using a link is a quicker way to access information at the bottom of a Web page than scrolling down A user can select a link.
 To publish information for global distribution, one needs a universally understood language, a kind of publishing mother tongue that all computers may.
Kyung Hee University 1 1 Application Layer. 2 Kyung Hee University Position of Application Layer.
XP Browser and Basics1. XP Browser and Basics2 Learn about Web browser software and Web pages The Web is a collection of files that reside.
CIS101 Introduction to Computing Week 05. Agenda Your questions Exam next week - Excel Introduction to the Internet & HTML Online HTML Resources Using.
Layer 7- Application Layer
INTERNET DATABASE Chapter 9. u Basics of Internet, Web, HTTP, HTML, URLs. u Advantages and disadvantages of Web as a database platform. u Approaches for.
CIS101 Introduction to Computing Week 05. Agenda Your questions CIS101 Survey Introduction to the Internet & HTML Online HTML Resources Using the HTML.
World Wide Web1 Applications World Wide Web. 2 Introduction What is hypertext model? Use of hypertext in World Wide Web (WWW) – HTML. WWW client-server.
Introduction to Web Interface Technology (CSE2030)
1 Static Web Pages Websites on Servers (The Big Picture) –Apache Tomcat can support static web pages –Primarily intended to support servlets and JSP –Some.
Introduction to HTML 2006 CIS101. What is the Internet? Global network of computers that are connected and communicate via a series of Protocols Protocols.
CM143 - Web Week 2 Basic HTML. Links and Image Tags.
Introduction to HTML 2006 INT197B. What is the Internet? Global network of computers that are connected and communicate via a series of Protocols Protocols.
Internet – Part II. What is the World Wide Web? The World Wide Web is a collection of host machines, which deliver documents, graphics and multi-media.
IST 221 Internet Concepts and Applications Internet, WWW and HTML 1.
Introduction to HTML 2004 CIS101. What is the Internet? Global network of computers that are connected and communicate via a series of Protocols Protocols.
WWW and Internet The Internet Creation of the Web Languages for document description Active web pages.
1 The World Wide Web. 2  Web Fundamentals  Pages are defined by the Hypertext Markup Language (HTML) and contain text, graphics, audio, video and software.
What Is A Web Page? An Introduction to the Internet.
CIS101 Introduction to Computing Week 06. Agenda Your questions Excel Exam during second hour Our status after the snow day Introduction to the Internet.
Application Layer. Applications A program or group of programs designed for end users. A program or group of programs designed for end users. Software.
Web Design Terms and Concepts Ms. Scales. Q. What is a Server? A. A server is a computer that stores information many people can access. It runs special.
1 Introduction to Web Development. Web Basics The Web consists of computers on the Internet connected to each other in a specific way Used in all levels.
INTRODUCTION TO WEB DATABASE PROGRAMMING
1 Homework / Exam Exam 3 –Solutions Posted –Questions? HW8 due next class Final Exam –See posted schedule Websites on UNIX systems Course Evaluations.
Exploring Microsoft Office XP - Microsoft Word 2002 Chapter 61 Exploring Microsoft Word Chapter 6 Creating a Home Page and Web Site By Robert T. Grauer.
_______________________________________________________________________________________________________________ E-Commerce: Fundamentals and Applications1.
Copyright © cs-tutorial.com. Introduction to Web Development In 1990 and 1991,Tim Berners-Lee created the World Wide Web at the European Laboratory for.
Chapter 16 The World Wide Web Chapter Goals ( ) Compare and contrast the Internet and the World Wide Web Describe general Web processing.
FTP (File Transfer Protocol) & Telnet
The Internet Writer’s Handbook 2/e Introduction to World Wide Web Terms Writing for the Web.
Lesson 2 — The Internet and the World Wide Web
1 HTML (Set Up Public Folder) Some material on these slides is taken directly from
27.1 Chapter 27 WWW and HTTP Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
TCP/IP Protocol Suite 1 Chapter 22 Upon completion you will be able to: World Wide Web: HTTP Understand the components of a browser and a server Understand.
Introducing Dreamweaver MX 2004
Tutorial 1 Getting Started with Adobe Dreamweaver CS3
Chapter 6 The World Wide Web. Web Pages Each page is an interactive multimedia publication It can include: text, graphics, music and videos Pages are.
Postacademic Interuniversity Course in Information Technology – Module C1p1 Contents Data Communications Applications –File & print serving –Mail –Domain.
Microsoft Internet Explorer and the Internet Using Microsoft Explorer 5.
HTML ~ Web Design.
MySQL and PHP Internet and WWW. Computer Basics A Single Computer.
UNESCO ICTLIP Module 1. Lesson 61 Introduction to Information and Communication Technologies Lesson 6. What is the Internet?
Active Server Pages  In this chapter, you will learn:  How browsers and servers interacted on the Internet when the Internet first became popular 
1 John Magee 9 November 2012 CS120 Lecture 17: The World Wide Web and HTML Web Publishing.
1 Welcome to CSC 301 Web Programming Charles Frank.
Slide No. 1 Slide No. 1 HTML and Web Publishing Continued CS 104 CS 104.
JavaScript Tutorial 1 - Introduction to JavaScript1 Tutorial 1 Introduction to JavaScript Section A – Programming, HTML, and JavaScript.
Chapter 29 World Wide Web & Browsing World Wide Web (WWW) is a distributed hypermedia (hypertext & graphics) on-line repository of information that users.
1 WWW. 2 World Wide Web Major application protocol used on the Internet Simple interface Two concepts –Point –Click.
Exploring Microsoft Office Welcome to Cyberspace: The Internet and World Wide Web1 Exploring the Internet Chapter 1 Welcome to Cyberspace: The.
Module: Software Engineering of Web Applications Chapter 2: Technologies 1.
27.1 Chapter 27 WWW and HTTP Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
27.1 Chapter 27 WWW and HTTP Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Introduction to HTML. _______________________________________________________________________________________________________________ 2 Outline Key issues.
Internet Applications (Cont’d) Basic Internet Applications – World Wide Web (WWW) Browser Architecture Static Documents Dynamic Documents Active Documents.
Website Design, Development and Maintenance ONLY TAKE DOWN NOTES ON INDICATED SLIDES.
HTML Comprehensive Concepts and Techniques Second Edition Project 2 Creating a Web Site with Links.
Introduction to the World Wide Web & Internet CIS 101.
The Internet, Fourth Edition-- Illustrated 1 The Internet – Illustrated Introductory, Fourth Edition Unit B Understanding Browser Basics.
MIIS1 MIIS - 17 Introduction to the WWW & http * * http information from World Wide Web Programming with HTML & CGI by Ed Tittel, Mark Gaither, S. Hassinger,
27.1 Chapter 27 WWW and HTTP Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
1 Chapter 22 World Wide Web (HTTP) Chapter 22 World Wide Web (HTTP) Mi-Jung Choi Dept. of Computer Science and Engineering
Distributed Control and Measurement via the Internet
WWW and HTTP King Fahd University of Petroleum & Minerals
Chapter 27 WWW and HTTP Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Chapter 27 WWW and HTTP.
Web Page Concept and Design :
Presentation transcript:

W orld W ide W eb Client/Server design using TCP/IP Incorporates Other Client/Server Systems –ftp –gopher –mail Server runs on port 80, named httpd, exchanges http Hyperlinks connect documents to other documents Documents can be linked to documents at other sites Graphical and text based info can be used HTML - Hypertext Markup Language for formatting URL - Universal Resource Locator indicates the type of resource being sought

Many servers can be accessed through the browser WWW Browser (client) INTERNET FTP (protocol) Server HTTPD Server (HTML documents) E.g., NETSCAPE or IE HTTP (protocol) HTML (format exchanged) FTP (protocol) Any file type

URL U niversal R esource L ocator Used in Hyperlinks Describes the protocol to be used to find the server and link the info to your screen A complete URL includes: –the protocol –the site at which the server is located –the path and filename in which the document can be found EXAMPLE: http protocol server sitepath and filename

HTML PRIMARY file format for web documents –text based –TAGS mark the intented use of the text –BEGIN/END type markers This could be the main heading Various versions supported as browsers evolve Describes the information to be in the document but leaves specific interpretation to the browser. –HTML file may show that a graphical image is to be displayed, but a text browser may print a message instead

HTML tags entire document document header info body of html doc </BODY. Example: header info Body, lists, pictures

More Tags Sample Course Syllabus Course Description Does in italics One Two Three DRJ LOGO IMAGE Course Description Does in italics One Two Three DRJ Sample Course Syllabus

Links on the Document... Figure 8.9 HTTP Server Web Pages Browser

Trying WWW on the net Either running –windows interface on DECs or Hunter Creech Suns –PPP connection to Suns In unix command shell type netscape & Open OR HAPPY SURFING! Use the “source” menu choice to view the text file and the associated html tags

Using WWW to view ftp site Try using ftp to log in and examine the directories on the department’s site: ftp.pcs.cnu.edu Make some notes about what you saw Run netscape as shown in the previous slide Access the ftp site via the netscape browser at ftp://ftp.pcs.cnu.edu Look for the same directories and file Can you look at and/or retrieve the file on either ?

HTML 3.0 Enhancements New Tags for text –Footnote, Margin,Abstract, Note, Role Inline Graphics –Allow text to wrap around either side Tables –Multi-column, multi-row tables mixing inline-graphics and text Forms –multiple submit buttons per form Document toolbars –creadted by the author to aide in navigation of long documents Validation without having to try it w/multiple browsers

Other enhancements Clickable images processed at client-side Cursor change when mouse hits a hot-spot Secure transactions –authenticity –confidentiality –check Info on html enhancements: –check

How Do Client/Servers Relate To the OSI model Physical Data Network Transport Browser (netscape) Physical Data Network Transport Httpd server Effective horizontal communication is using http. Actual vertical communication wraps it in TCP/IP. http Each client-server level interaction uses a different protocol: ftp, smtp(mail), or custom designed protocols

Dynamic Content? What if the page should look different on each day of the week? What if the page should reflect the currect day’s temperature, a customer’s balance, a student’s grade? Numerous Options exist! –CGI –Java –Java script –VB Script Later!