1 © Copyright 2000 Ethel Schuster The Web… in 15 minutes Ethel Schuster

Slides:



Advertisements
Similar presentations
1 Copyright © 2002 Pearson Education, Inc.. 2 Chapter 1 Introduction to Perl and CGI.
Advertisements

HTML I. HTML Hypertext mark-up language. Uses tags to identify elements of a page so that a browser such as Internet explorer can render the page on a.
Computers: Tools for an Information Age Writing Your Own Web Page: Using HTML and Web Authoring Tools.
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?
HTML. The World Wide Web Protocols Addresses HTML.
Introduction to HTML Bent Thomsen Institut for Datalogi Aalborg Universitet.
The Client-Server Model for the Web 1. A Web Client (usually in the form of a web browser) makes an HTTP request to a specific web server. 2. The Web Server.
Chapter 4 Marking Up With Html: A Hypertext Markup Language Primer.
1 HTML Markup language – coded text is converted into formatted text by a web browser. Big chart on pg. 16—39. Tags usually come in pairs like – data Some.
Introduction to HTML CPS470 Software Engineering Fall 1998.
CIS101 Introduction to Computing Week 05. Agenda Your questions Exam next week - Excel Introduction to the Internet & HTML Online HTML Resources Using.
IST 535 Week 1 Class Orientation / Review of Web Basics.
CIS101 Introduction to Computing Week 05. Agenda Your questions CIS101 Survey Introduction to the Internet & HTML Online HTML Resources Using the HTML.
CIS101 Introduction to Computing
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.
Internet Publishing / Dreamweaver Luke E. Reese ANR Educ. and Communication Systems
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.
MA10126 Introduction to HTML Gavin Shaddick
Introduction to HTML 2004 CIS101. What is the Internet? Global network of computers that are connected and communicate via a series of Protocols Protocols.
Internet Publishing / Dreamweaver Luke E. Reese CARRS
Topics in this presentation: The Web and how it works Difference between Web pages and web sites Web browsers and Web servers HTML purpose and structure.
Glencoe Digital Communication Tools Create a Web Page with HTML Chapter Contents Lesson 4.1Lesson 4.1 Get Started with HTML (85) Lesson 4.2Lesson 4.2 Format.
Chapter 14 Introduction to HTML
CIS101 Introduction to Computing Week 06. Agenda Your questions Excel Exam during second hour Our status after the snow day Introduction to the Internet.
1 HTML / Website Creation. 2 HTML – HyperText Markup Language  For formatting Web pages  Ordinary text can be created using any Text editor: e.g. NotePad,
© 2005 ComputerPREP, Inc. All rights reserved. HTML 4.0 and Web Page Design Module I.
Presenting Information on WWW using HTML. Presenting Information on the Web with HTML How Web sites are organized and implemented A brief introduction.
Chapter 4 Fluency with Information Technology L. Snyder Marking Up With HTML: A Hypertext Markup Language Primer.
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.
Understanding HTML Code
NASRULLAH KHAN.  Lecturer : Nasrullah   Website :
Basic HTML Workshop By: Preeda Chunjongkolkul (Pete) Systems Librarian/Webmaster
Section 4.1 Format HTML tags Identify HTML guidelines Section 4.2 Organize Web site files and folder Use a text editor Use HTML tags and attributes Create.
Python CGI programming
Just Enough HTML How to Create Basic HTML Documents.
Chapter 8 Introduction to HTML and Applets Fundamentals of Java.
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.
CPSC 203 Introduction to Computers Lab 33 By Jie Gao.
HTML Basics BCIS 3680 Enterprise Programming. Web Client/Server Architecture 2  Your browser (the client) requests a Web page from a remote computer.
Copyright © Terry Felke-Morris WEB DEVELOPMENT & DESIGN FOUNDATIONS WITH HTML5 7 TH EDITION Chapter 1 Key Concepts 1.
Ali Alshowaish. What is HTML? HTML stands for Hyper Text Markup Language Specifically created to make World Wide Web pages Web authoring software language.
Overview Web Session 3 Matakuliah: Web Database Tahun: 2008.
Computational Boot Camp HTML Mike Schaffer. 8/23/2002 (MES) HTML What is HTML? HTML stands for HyperText Markup Language HTML is the language for publishing.
Introduction to HTML. Today’s Discussion What is HTML ? What is HTML ? What is Web Page ? What is Web Page ? Web Server Web Server Web Browser Web Browser.
CPSC 203 Introduction to Computers Lab 66 By Jie Gao.
1 WWW. 2 World Wide Web Major application protocol used on the Internet Simple interface Two concepts –Point –Click.
HTML (Hyper Text Markup Language) Lecture II. Review Writing HTML files for web pages – efficient compact – fundamental. Text files with htm extension.
Web Design and Development. World Wide Web  World Wide Web (WWW or W3), collection of globally distributed text and multimedia documents and files 
Module: Software Engineering of Web Applications Chapter 2: Technologies 1.
Internet Applications (Cont’d) Basic Internet Applications – World Wide Web (WWW) Browser Architecture Static Documents Dynamic Documents Active Documents.
NASRULLAH KHAN.  Lecturer : Nasrullah   Website :
HTML CS 105. Page Structure HTML elements control the details of how a page gets displayed. Every HTML document has the following basic structure: … …
Introduction to HTML C151 Multi-User Operating Systems.
Writing Your Own Web Page: Using HTML and FrontPage Chapter 10.
HTML Hyper Text Markup Language. The Basics u HTML documents contain “tags” which instruct the Browser software on how to present the information within.
Introduction to HTML Simple facts yet crucial to beginning of study in fundamentals of web page design!
1 CSC160 Introduction to HTML. 2 What Is a Computer?  A computer is a programmable machine that can store data, interacts with users and devices, and.
HTML Hyper Text Markup Language. Agenda Basics Tools Important tags Tables & databases Forms Publishing at Stern.
4.01 How Web Pages Work.
Chapter 8 Introduction to HTML and Applets
4.01 How Web Pages Work.
Warm Handshake with Websites, Servers and Web Servers:
Chapter 27 WWW and HTTP.
Web Page Concept and Design :
An Introduction to HTML Pages
4.01 How Web Pages Work.
Presentation transcript:

1 © Copyright 2000 Ethel Schuster The Web… in 15 minutes Ethel Schuster

2 © Copyright 2000 Ethel Schuster Goals of the Web Sharing information Most successful Collaboration “Not quite”

3 © Copyright 2000 Ethel Schuster Overview Brief discussion of components … Create web pages using HTML … Install home page “out there in the world”

4 © Copyright 2000 Ethel Schuster Understanding the Components Web Browser (Client) … Server … Server Side Processing...

5 © Copyright 2000 Ethel Schuster Web Browser... Main two roles: Finds web server on Internet & requests page to display at local machine Knows how to interpret HTML tags to display page as intended Netscape, Internet Explorer, Amaya, Opera

6 © Copyright 2000 Ethel Schuster Web Server … Computer software Runs on dedicated machine Responds to request from browser and sends page NCSA, Apache, CERN

7 © Copyright 2000 Ethel Schuster Server Side Processing … Handles dynamic data CGI Servelet

8 © Copyright 2000 Ethel Schuster Web Page... File with text, graphics, hyperlinks, sound, video Contains all above along with HTML tags Tags tell web browser how to display the page

9 © Copyright 2000 Ethel Schuster Creating Web Pages Create a document with HTML tags Using a plain text editor NotePad, Word Using a Web Page editor Homesite, FrontPage

10 © Copyright 2000 Ethel Schuster Understanding HTML Hypertext Markup Language Tags: Special instructions surrounded by “<>” Symmetry (usually): matching “begin” with “<>” and “end” with “ ” E.g. and

11 © Copyright 2000 Ethel Schuster Basic HTML Document to mark the page as an HTML document to specify comments to mark begin and end of header for page to mark the title of the page to mark the body of the page

12 © Copyright 2000 Ethel Schuster Example Template s1.htmlhttp:// s1.html

13 © Copyright 2000 Ethel Schuster HTML commands Change color of background and font Can use hexadecimal values Introduce different headers with, and Center the text with Paragraphs in HTML using s2.htmlhttp:// s2.html

14 © Copyright 2000 Ethel Schuster Hyperlinks in HTML One of the most important capability of HTML: To create hyperlinks to documents elsewhere How? Use anchors yahoo.com

15 © Copyright 2000 Ethel Schuster Lists in HTML Items marked with Ordered lists … Unordered lists … s4.htmlhttp:// s4.html

16 © Copyright 2000 Ethel Schuster Tables in HTML Tables specified with tag Rows use tag Cells use tag, for header Optional: modify width, alignment, bgcolor, height s_table.htmlhttp:// s_table.html

17 © Copyright 2000 Ethel Schuster Graphics Most images are GIF or JPG files Can be scanned, downloaded or generated with Editor E. g. Paint Shop Pro, PhotoShop gameshttp:// games

18 © Copyright 2000 Ethel Schuster Putting the Page up for the World Internet service provider (ISP) College allocates space Specify the directory to place files Unix: public_html (convention used but not everywhere) Make files accessible “Home Page” file is index.html

19 © Copyright 2000 Ethel Schuster The URL Concept Each hyperlink, 2 components: Anchor text/graphics Trigger hyperlink when clicked Universal Resource Locator...

20 © Copyright 2000 Ethel Schuster Universal Resource Locator (URL) What happens when hyperlink is activated Protocol to reach Target server Host system (server name) where doc is Directory path Filename

21 © Copyright 2000 Ethel Schuster Examples htmHttp:// htm My web page

22 © Copyright 2000 Ethel Schuster Common Gateway Interface: CGI Used to create dynamic content Output can change, e.g., Search for an author in an online bookstore Have partial name Dynamically create a list of books by that author

23 © Copyright 2000 Ethel Schuster How CGI scripts work Instead of displaying a page => execute a program Output of execution is a web page sent to browser requesting the page Output is executable code E.g. C or PERL script

24 © Copyright 2000 Ethel Schuster PERL Widely used Highly portable Powerful string manipulation

25 © Copyright 2000 Ethel Schuster Summary Discussed Components of the web HTML commands to create web page Handle Dynamic information