delving into the internet and networks. in the beginning arpanet – set up for the military to...

42
WEB DEVELOPMENT Delving into the Internet and Networks

Upload: shon-mathews

Post on 26-Dec-2015

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Delving into the Internet and Networks. In the beginning  ARPANET – set up for the military to have another network of communication  Pre-cursor to

WEB DEVELOPMENT

Delving into the Internet and Networks

Page 2: Delving into the Internet and Networks. In the beginning  ARPANET – set up for the military to have another network of communication  Pre-cursor to

In the beginning

ARPANET – set up for the military to have another network of communication

Pre-cursor to the internet

Page 3: Delving into the Internet and Networks. In the beginning  ARPANET – set up for the military to have another network of communication  Pre-cursor to

HTML

Hyper Text Markup Language Displayed through a web browser Is being replaced by XHTML

Page 4: Delving into the Internet and Networks. In the beginning  ARPANET – set up for the military to have another network of communication  Pre-cursor to

XHTML

Extensive Hyper Text Markup Language More specific than HTML Used to allow for XML XML is used to create your own tags

Page 5: Delving into the Internet and Networks. In the beginning  ARPANET – set up for the military to have another network of communication  Pre-cursor to

Doctype

Strict Transitional Frameset

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">

Page 6: Delving into the Internet and Networks. In the beginning  ARPANET – set up for the military to have another network of communication  Pre-cursor to

CSS

Cascading Style Sheet Internal or linked Control the appearance of elements in

your web page. Why cascading?

Page 7: Delving into the Internet and Networks. In the beginning  ARPANET – set up for the military to have another network of communication  Pre-cursor to

JavaScript

Must activate in Internet Explorer Used with forms for processing

information Used with CSS to animate elements

Page 8: Delving into the Internet and Networks. In the beginning  ARPANET – set up for the military to have another network of communication  Pre-cursor to

Cookies

Text file Saved on YOUR computer Used to help keep setting at a website Expiration Date

Page 9: Delving into the Internet and Networks. In the beginning  ARPANET – set up for the military to have another network of communication  Pre-cursor to

DOM

Document Object Model

Page 10: Delving into the Internet and Networks. In the beginning  ARPANET – set up for the military to have another network of communication  Pre-cursor to

Flash

Good for animations Creates a .swf file Can have anchors/links Embedded into an HTML file Text in Flash movies not searchable

Page 11: Delving into the Internet and Networks. In the beginning  ARPANET – set up for the military to have another network of communication  Pre-cursor to

File Types

Files made up of a filename and a file extension separated by a period

myreport.doc

index.html

banner.jpg

file name file extension

Page 12: Delving into the Internet and Networks. In the beginning  ARPANET – set up for the military to have another network of communication  Pre-cursor to

Webpage files

use the following extensions .html .htm .php .asp .jsp

Page 13: Delving into the Internet and Networks. In the beginning  ARPANET – set up for the military to have another network of communication  Pre-cursor to

Graphic FilesUse the following extensions

File attributes

.jpg .gif

.png .tiff

.bmp

Compressed, basic graphics Compressed, support transparency and

animation Compressed, more colors, alpha channel Not compressed, must have application to

view it Not compressed, basic image, MS Paint’s

default

Page 14: Delving into the Internet and Networks. In the beginning  ARPANET – set up for the military to have another network of communication  Pre-cursor to
Page 15: Delving into the Internet and Networks. In the beginning  ARPANET – set up for the military to have another network of communication  Pre-cursor to

Other files

.exe – executable files .pdf – acrobat reader .doc – word document .css – cascading style sheet .js – javascript file

Page 16: Delving into the Internet and Networks. In the beginning  ARPANET – set up for the military to have another network of communication  Pre-cursor to

Multimedia Files

MPEG – Graphics and Sound .avi – video .mov – quicktime movie .swf - flash movie

Page 17: Delving into the Internet and Networks. In the beginning  ARPANET – set up for the military to have another network of communication  Pre-cursor to

Compression Files

Some graphic files are compressed:jpg, gif, png

Other compressionszip (archive)

Page 18: Delving into the Internet and Networks. In the beginning  ARPANET – set up for the military to have another network of communication  Pre-cursor to

Protocols

What is a protocol?Just a standard way to do somethingEx: US mail address follows a protocol

○ Persons Name○ Street Address○ City, State, and Zip Code

The internet uses certain protocols for transferring electronic data

Page 19: Delving into the Internet and Networks. In the beginning  ARPANET – set up for the military to have another network of communication  Pre-cursor to

HTTP

Hyper Text Transfer Protocol Transfer text, anchors, graphics and

sound Uses port 80

Page 20: Delving into the Internet and Networks. In the beginning  ARPANET – set up for the military to have another network of communication  Pre-cursor to

TCP/IP

Used for sending and receiving packets via the internet

Each computer must have a separate and unique IP address

TCP is what the router uses to attach the IP address to packets being sent

Page 21: Delving into the Internet and Networks. In the beginning  ARPANET – set up for the military to have another network of communication  Pre-cursor to

IP addresses

Uses Four 3 digit numbers separated by a period

can use the numbers 0 – 255 ex:

172.0.0.1205.52.45.31

Page 22: Delving into the Internet and Networks. In the beginning  ARPANET – set up for the military to have another network of communication  Pre-cursor to

DNS Server

resolves domain names to IP addresses This is why you can type in google.com

in the URL and find the site for Google’s search engine

What’s Google’s IP address?

Page 23: Delving into the Internet and Networks. In the beginning  ARPANET – set up for the military to have another network of communication  Pre-cursor to

DHCP Server

This server will hand out an IP address to a network computer when it is booted up.

The IP can be changed with RELEASE or RENEW

Set up by your network administrator

Page 24: Delving into the Internet and Networks. In the beginning  ARPANET – set up for the military to have another network of communication  Pre-cursor to

IPCONFIG

Let’s you see your computer’s IP settings

Let’s try it

Page 25: Delving into the Internet and Networks. In the beginning  ARPANET – set up for the military to have another network of communication  Pre-cursor to

IP Classes

Class AUsed with large businesses and small

countriesSubnet mask : 255.0.0.0

Class BUsed with large businessesSubnet mask: 255.255.0.0

Class CUsed for small businesses and personal useSubnet mask: 255.255.255.0

Page 26: Delving into the Internet and Networks. In the beginning  ARPANET – set up for the military to have another network of communication  Pre-cursor to

FTP

File Transfer Protocol Uses Port 21

Page 27: Delving into the Internet and Networks. In the beginning  ARPANET – set up for the military to have another network of communication  Pre-cursor to

Email Protocols

SMTP – for out going mail POP3 – for in coming mail

Formats include MIME and Bin Hex and UUEncode

Page 28: Delving into the Internet and Networks. In the beginning  ARPANET – set up for the military to have another network of communication  Pre-cursor to

Access

Having rights to connect to a server or folders to FTP

Page 29: Delving into the Internet and Networks. In the beginning  ARPANET – set up for the military to have another network of communication  Pre-cursor to

Anchor

Used for Hyper links <a> </a> tags Can include images, text, and image

maps

Page 30: Delving into the Internet and Networks. In the beginning  ARPANET – set up for the military to have another network of communication  Pre-cursor to

Tables vs. CSS

Layout of a Web page Tables were the old way

Static, didn’t display as well from one browser to another

CSS was developed to include positioning elements as well as changing the look and feel of text, graphics, etc.Uses the <div> </div> tags for DIViding up

the page into divisions.

Page 31: Delving into the Internet and Networks. In the beginning  ARPANET – set up for the military to have another network of communication  Pre-cursor to

Domains

Common names of websitesGoogle.comYahoo.comespn.commurrayschools.org

Page 32: Delving into the Internet and Networks. In the beginning  ARPANET – set up for the military to have another network of communication  Pre-cursor to

ISP

Internet Service ProvidersQwest DSL (Direct Sub Link) – Uses

EthernetComcast Cable – Uses Coaxial cable

Page 33: Delving into the Internet and Networks. In the beginning  ARPANET – set up for the military to have another network of communication  Pre-cursor to

VPN

Virtual Private Networka tunnel into an network from home

Page 34: Delving into the Internet and Networks. In the beginning  ARPANET – set up for the military to have another network of communication  Pre-cursor to

Searches

Search enginesGoogleYahooMSN

use quotations to search for specific phases

Page 35: Delving into the Internet and Networks. In the beginning  ARPANET – set up for the military to have another network of communication  Pre-cursor to

Email encoding

Uuencoding Bin Hex MIME

Page 36: Delving into the Internet and Networks. In the beginning  ARPANET – set up for the military to have another network of communication  Pre-cursor to

Bandwidth

The amount of data that can be sent through a connection

Page 37: Delving into the Internet and Networks. In the beginning  ARPANET – set up for the military to have another network of communication  Pre-cursor to

Safety - Firewall

Firewall set up to block programs from the internet from running on your computer

Page 38: Delving into the Internet and Networks. In the beginning  ARPANET – set up for the military to have another network of communication  Pre-cursor to

Virus

– sent in email attachments. Propagates itself when opened.

Page 39: Delving into the Internet and Networks. In the beginning  ARPANET – set up for the military to have another network of communication  Pre-cursor to

Worm

– does not have to be run or opened to propagate itself on a network

Page 40: Delving into the Internet and Networks. In the beginning  ARPANET – set up for the military to have another network of communication  Pre-cursor to

Trojan

Trojan – You think your running one program, but it’s doing something behind the scenes

Page 41: Delving into the Internet and Networks. In the beginning  ARPANET – set up for the military to have another network of communication  Pre-cursor to

Certificate Server

Sends an electronic “certificate” to a computer from the network to tell the computer it is a legitimate program to run

Page 42: Delving into the Internet and Networks. In the beginning  ARPANET – set up for the military to have another network of communication  Pre-cursor to

SSL

Secure Sockets Layer HTTPS Encodes the information Used with most online orders