the internet unit information systems, higher. the internet html two sets of notes
TRANSCRIPT
The Internet Unit
Information Systems,Higher
Higher
• The Internet
• HTML
Two sets of notes
Notes on the Internet• Internet services
• Communications hardware
• URL
• DNS
• Protocol
• TCP/IP, TCP/IP address, classes, sub netting
• Packet switching
• Internet security
• Internet regulatory boards/organisations
• Security and privacy RSA/PGP
• Internet use and the law
• Web resource information
Internet services
• List of Internet services
• World Wide Web (WWW)
• Conferencing and newsgroups
• File transfer and file updating
• Chat/instant message
Communications hardware
Server side hardware consists of
• Computers
• Disk drives
• Communication links
• Multiplexor
• Hubs
• Switches
• Routers
• Gateways
• Bridges
URL
• URL structure
• Protocol
• Domain name
• Path
• File identifier
• Port number (optional)
TCP/IP
• Transmission protocol
• TCP
• IP
1:5www.yahoo.comwww.you.com
2:5www.yahoo.comwww.you.com
3:5www.yahoo.comwww.you.com
4:5www.yahoo.comwww.you.com
5:5www.yahoo.comwww.you.com
Packet switching
• Why packet switching?
• Need for IP
10.10.8.10
129.23.27.4Packet 2
Packet 3
Packet 4
Packet 1:5
Packet 5
TCP/IP classification
• 32-bit IP address
• Network ID
• Host ID
32 BITs
Network ID Host ID
Internet security
• Viruses
• Un-authorised access (hacking)
• Denial of service attacks
• Information theft
Internet regulatory boards
• IETF
• IANA
• W3C
• NOMINET
Security and privacy
• Packet filtering• Firewall• Proxy server
Packet filter router
Or
Firewall
Or
Proxy server
Internet
Host ID126.10.0.10
Security
• Encryption
• Key distribution problem
• RSA
• PGP
• Browser encryption
• Secure sockets
Law
• Data Protection Act 1984, 1989, 2000, 2004
• Copyright, Design & Patents Act 1988
• Computer Misuse Act 1990
Policing the Internet
• Need for international agreement
• Problems reaching international agreements
HTML
• Client side
• Server side
Client side
Server side
HTML structureStart of document marker
/End of document marker
Heading
/End of Heading
Body
/End of body
This area is not displayed
The content, which is displayed in the browser
HTML tags
• <Tag> definitions
• Browser recognises <Tags> and interprets HTML script instructions
• Ignore text
What is sent on WWW
• HTML script
<HTML><BODY>My Home Page</BODY></HTML>
Enter HTML script
HTML transmission
<html xmlns:o="urn:schemas-microsoft-com:office:office"xmlns:w="urn:schemas-microsoft-com:office:word"xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=windows-1252"><content="Microsoft Word %20PAGE_files/filelist.xml"><title>MY HOME PAGE</title>
<HTML><BODY>My Home Page</BODY></HTML>
Create website
WWW colors
• RGB colour system
• Hexadecimal
• Text color
• Bg color
• Anchor colours
HTML tables
• Similarity with spreadsheet
• Set up table
• Menu table
• Cellspacing
• Cellpadding
Uploading website
• Ftp software
• Publishing
• Index.html
Client side scripting• JavaScript
• VBScript
• Compare JavaScript and VBScript
• Need for client side scripting
• Document.Write command
• Document.Cookie command
Submission form
Form validation
• Need for validation
• Simple VBS validation script
• Mailto:
• Problems with Mailto:
• CGI_bin
• Alert messages
PHP
• Future development
• Web server processing of hyper text
• MySQL
• Cookies and databases
Cascade style sheets
• Need for style sheets
• Writing CSS
• Three methods of including CSS
Outcome 2Budget Airways Home Page.html
GlasgowDepartures.html
EdinburghDepartures.html
DublinDepartures.html
Booking Form.html
Outcome 2
• Create website
• Use tables
• Create submission form
• Form validation
• Hyper linking