Introduction:
Structural Layer: HTML original intention as markup
Presentation Layer:HTML AND CSS (level_1, level_2.1: allows absolute positioning, level_3 coming soon)
css documents:
in an external file
in the <head> <head/> of file
best practice: name your css tags not as meaning but as a structural layer.
Behavioral Layer:
Interactivity
Dynamics Effects
allow updates of content structure
DOM: Document object management
Ajaxs:
Javascript: client-side scripting language(executes in web browser)
Michael Wesch: Kansas State University.
How is the Machine using us.
The internet is a worldwide, publicly accessible series of interconnected computer networks that transmit data by packet switching using the standard protocol.
World wide web is part of the internet
Protocol: agreed-upon methods of communication used by computers and, for that matter, people.
Cultural protocols:
telephone, bank line, grocery store, classroom
TCP(Transmission control protocol)/IP(Internet Protocol)
Protocol suites or protocol stacks:
lowest level to highest level
lowest level: basic functions
receiving pulses of electricity from the communication medium
Application layer: content (Telnet, FTP, HTTP)
Transport Layer: makes sure data arrives correctly- a social layer TCP, UDP
Internet Layer: actual movement of data from one place to another IP, ICMP
Link Layer: hardware specific
Data Transmission consists of sending/receiving streams of zeros and ones.
Data must be marked with a destination address (IP address)
Domain Name:
Domain Name Servers
IP breaks large chunks of data up into more manageable packets
Each packets is delivered separately
Each packet in a larger transmission may be sent by a different route
Packets are numbered
The recipient reassembles the data.
Navigation:
Breadcrumbs
Jakob Nielson
Efficiency-get in, find the product, but it
Exploration-spend time, find things they didn't know about
Intriguing Branches