Computers: Information Technology in Perspective By Long and Long Copyright 2002 Prentice Hall, Inc. Going Online Chapter 7 2012 Jaana Holvikivi.

Slides:



Advertisements
Similar presentations
Introduction to the Internet September 7, 2005 Lecture 1.
Advertisements

HTTP HyperText Transfer Protocol. HTTP Uses TCP as its underlying transport protocol Uses port 80 Stateless protocol (i.e. HTTP Server maintains no information.
Internet and the web Summary of terms discusses and review.
Web architecture Dr Jim Briggs Web architecture.
The World Wide Web and the Internet Dr Jim Briggs 1WUCM1.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
The Internet 8th Edition Tutorial 1 Browser Basics.
Client, Server, HTTP, IP Address, Domain Name. Client-Server Model Client Bob Yahoo Server yahoo.com/finance.html A text file named finance.html.
Networks Chapter 3. 2 What Is The Internet? It's not a big truck. It's a series of tubes. Ted Stevens, former Alaskan Senator, 6/28/2006 Internet: global.
The Internet & Web Browsers Business Webpage Design Kelly Seale.
Chapter 5 Preparatory year Alimam Islamic university.
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
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Lectures and Practicals Mon 8-10 SC1222 TUE SC1222 Office: SC Website: mis.csit.sci.tsu.ac.th/kanida.
CP476 Internet Computing Lecture 5 : HTTP, WWW and URL 1 Lecture 5. WWW, HTTP and URL Objective: to review the concepts of WWW to understand how HTTP works.
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.
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
Chapter 8 The Internet: A Resource for All of Us.
Computers: Information Technology in Perspective By Long and Long Copyright 2002 Prentice Hall, Inc. Computers: Information Technology in Perspective Larry.
1 Session 1: Introduction to HTML Spring Today’s Agenda Cover useful terminology for today’s session HTML, browsers, servers, etc. HTML Tags Get.
The Internet  Internet Hardware connected together Creates a massive worldwide network  Hardware Computers Communication lines  Interlinked collection.
Exploring Microsoft Office Welcome to Cyberspace: The Internet and World Wide Web1 Exploring the Internet Chapter 1 Welcome to Cyberspace: The Internet.
IT in Business Essentials of the Internet and World Wide Web.
Chapter 1: The Internet and the WWW CIS 275—Web Application Development for Business I.
CIS 1310 – HTML & CSS 1 Introduction to the Internet.
Client side web programming Introduction Jaana Holvikivi, DSc. School of ICT.
XP New Perspectives on The Internet, Sixth Edition— Comprehensive Tutorial 1 1 Browser Basics Introduction to the Web and Web Browser Software Tutorial.
Web Engineering we define Web Engineering as follows: 1) Web Engineering is the application of systematic and proven approaches (concepts, methods, techniques,
MySQL and PHP Internet and WWW. Computer Basics A Single Computer.
J.Holvikivi 1 Ajax & scripts Jaana Holvikivi Metropolia.
1 Introductory material. This module illustrates the interactions of the protocols of the TCP/IP protocol suite with the help of an example. The example.
Communication, Networks, The internet and the Worldwide Web.
Web Design (1) Terminology. Coding ‘languages’ (1) HTML - Hypertext Markup Language - describes the content of a web page CSS - Cascading Style Sheets.
Principles of Information Systems, Sixth Edition 1 The Internet, Intranets, and Extranets Chapter 7.
The Internet Teaching Learning Seminar Computer Studies.
INTERNET PROTOCOLS. Microsoft’s Internet Information Server Home Page Figure IT2031 UNIT-3.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 1 Fundamentals.
Web Technologies Lecture 1 The Internet and HTTP.
5 th ed: Chapter 17 4 th ed: Chapter 21
JavaScript and Ajax (Internet Background) Week 1 Web site:
LURP Details. LURP Lab Details  1.Given a GET … call a proxy CGI script in the same way you would for a normal CGI request  2.This UDP perl.
Data Communications and Computer Networks Chapter 2 CS 3830 Lecture 7 Omar Meqdadi Department of Computer Science and Software Engineering University of.
COMP2322 Lab 2 HTTP Steven Lee Jan. 29, HTTP Hypertext Transfer Protocol Web’s application layer protocol Client/server model – Client (browser):
Session 1: Introduction to HTML Fall Today’s Agenda Talk about the functions of the Internet Cover useful terminology for today’s session HTML,
Computers Are Your Future Eleventh Edition Chapter 6: The Internet and the World Wide Web Copyright © 2011 Pearson Education, Inc. Publishing as Prentice.
COM: 111 Introduction to Computer Applications Department of Information & Communication Technology Panayiotis Christodoulou.
The Internet What is the Internet? The Internet is a lot of computers over the whole world connected together so that they can share information. It.
WEB1P webarch1 Web architecture Dr Jim Briggs. WEB1P webarch2 What is the web? Distributed system Client-server system Characteristics of clients and.
INTERNET AND . WHAT IS INTERNET The Internet can be defined as the wired or wireless mode of communication through which one can receive, transmit.
Uniform Resource Locator URL protocol URL host Path to file Every single website on the Internet has its own unique.
INTRODUCTION Dr Mohd Soperi Mohd Zahid Semester /16.
Information Networks. Internet It is a global system of interconnected computer networks that link several billion devices worldwide. It is an international.
Web Page Design The Basics. The Web Page A document (file) created using the HTML scripting language. A document (file) created using the HTML scripting.
CIS 1203 Web Technologies Introduction to the Internet and the WWW.
Computer and Internet Basics
Going Online Chapter Jaana Holvikivi.
The Internet & World Wide Web
JavaScript and Ajax (Internet Background)
Warm Handshake with Websites, Servers and Web Servers:
CNIT 131 Internet Basics & Beginning HTML
Evolution of Internet.
Electronic Resources and the WWW
Web Development & Design Chapter 1, Sections 4, 5 & 6
1 Introduction to the Internet.
Going Online Chapter 7 Copyright Prentice-Hall, Inc
Web Page Concept and Design :
Welcome to Cyberspace The Internet - World Wide Web
Internet and the world wide web (www)
Presentation transcript:

Computers: Information Technology in Perspective By Long and Long Copyright 2002 Prentice Hall, Inc. Going Online Chapter Jaana Holvikivi

Quit 7.2 What Is the Internet? The Net is a worldwide collection of interconnected networks.

Quit 7.3 Internet History  ARPANET  Internet  InterNIC  W3C  No person or organization governs the Internet! Internet

Quit 7.4 Submarine cables For a recent image see:

Quit explosion-as-internet-use-soars-can-bottlenecks-be- averted/ May 1, 2012

Quit 7.6 Amazon cloud down; Reddit, Github, other major sites affected major-sites-affected / Google down: Reliance on cloud services

Quit 7.7 How do you get on?  Via dial-up/ ADSL connection to Information Service Gateway Information Service Gateway Telecommunications company Telecommunications company Internet Service Provider (ISP) Internet Service Provider (ISP)  Via direct network connection using a shared high-speed line on LAN or WLAN

Quit 7.8 Internet Terminology   Transmission Control Protocol/ Internet Protocol (TCP/IP)   Packets: transmission is split and packets could take different routes   IP addresses every machine has an address dynamic IP addresses; sub-networks   Extension of address space IPv6 official on 1 June 2012

Quit 7.9 Retrieve/View Internet Information  Client/server programs  Browsers Internet Explorer Internet Explorer Firefox, Safari, Chrome Firefox, Safari, Chrome  The Internet address (URL) Identifies location of server site Identifies location of server site Files are downloaded for viewing Files are downloaded for viewing

Quit 7.10 Uniform Resource Locator DomainName Directory Filename AccessMethodOrProtocol

Quit 7.11 URL: Access Methods Hypertext Transport Protocol ftp:// File Transfer Protocol gopher:// Gopher menu tree secure Hypertext Transport Protocol XMPP chat protocol

Quit 7.12 Affiliation Commercial Education US Businesses Government US International Military US Network Resources Nonprofit Organizations ID.com.edu.firm.gov.int.mil.net.org.info URL: Top-Level Domains (TLDs)

Quit 7.13 Countries Finland Canada UK Russia Tuvalu Germany China South Africa ID.fi.ca.uk.ru.tv.de.cn.za URL: Top-Level Domains (TLDs) Extension could be anything!

A sample HTML document This is a sample HTML document HTML: Basic structure

A sample HTML document HTML document This is a sample HTML document Created by JHH in 2012

Important HTML - elements link: Search engine Search engine Start, close element space attribute="value" image: empty element Space stripped (breaks, tabs, enter)

Quit 7.17Tables<table><tr> cell1 cell1 cell 2 cell 2 </tr><tr> 1 1 </tr></table> Symmetrical structure!!

Quit 7.18 HTML document contents   Every HTML document should contain certain basic information about its origin:   The author of the document, and the person who is formally in charge of the document.   The date of creation of the document, or the date of last update, or both.   The context of the document and its status,   part of official documentation by a company about one of its products,   or part of a private person's information.

Page requests on the Web Internet User workstation Browser: HTML, scripts Database server HTTP request Server HTML pages Program Server CGI HTTP: HTML pages PHP JavaASP SQL Oracle

HTTP requests GET /index.html HTTP/1.1 Host: Accept: www/source Accept: text/html Accept: image/gif User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv: ) Gecko/ Firefox/ a blank line *   The client lists the Multipurpose Internet Mail Extension (MIME) types it will accept in return.   Finally, the client sends a blank line indicating it has completed its request.

HTTP server response HTTP/ OK Date: Mon, 09 Apr :39:22 GMT Server: Apache/ (Unix) (Red-Hat/Linux) Set-Cookie: fe_typo_user=4f74f6c85b; path=/; domain= Last-Modified: Wed, 08 Jan :11:55 GMT Etag: "3f80f-1b6-3e1cb03b" Accept-Ranges: bytes Content-Length: 438 Connection: close Content-Type: text/html; charset=UTF-8

GET and POST methods The difference between these two methods is in the way of sending data to the page:  GET method sends data using URL (size limit),  GET method sends data using URL (size limit), ethod  POST method sends data through a standard entrance

Local disk Windows OS D:\documents Server disk Linux or Unix OS index.html page2.html index.html picture1.jpg logo2.gif Home directory of user x public_html Mail and other data Workstation Local use: editing FTP, SHH Remote use through internet: visiting Web pages Creating and sending home pages

Quit 7.24  or e- mail server  The message  response options  Post Office Protocol  synchronization of mails Telecommuting To CC: and/or BCC:) SubjectMessage Attached file(s) Reply Reply to all Forward

Quit Open and shared information  social media  Blogs  Commercials sites include user ratings and forums (hotel comparison, shops, Amazon)  Google: maps, images, applications  Open Data  use of information 7.25

Quit Cloud  Amazon EC2: server space  Dropbox  SAAS software as service, pay as you use  Youtube, Skype, Twitter  Facebook, Linkedin, Google+  Risks, fast evolving 7.26