CS463/563-Web Programming Week 1
Review of the Internet and HTML
An Overview of Internet Programming[for background only]
A Short History of the Internet (started in late 1960s)
TCP/IP Protocol Model and associated protocols
LAN Topologies
Internetworking (WANs)
IP Addresses and Domain Names
The Client/Server Model
Sockets and Socket APIs
Applications, Plug-Ins, and Applets
You need to know the similarities and differences for these
WWW Design Issues
You Don't Own the Resources (Internet and Client/Server)
You Don't Make the Rules
Your ISP
The World Wide Web Consortium
The Internet Engineering Task Force
Internet Architecture Board (IAB)
Internet Society (ISOC)
Designing Your Application
TIP
Good system design and development techniques still hold for Internet applications. Planning is the key to a successful application.
Design the complete application
Multiple End-user Platform Requirements (PC, UNIX, Mac)
Choosing a Browser vs. Writing fro all Browsers (Netscape vs. Microsoft vs. text-based browsers)
More WYSMNG (what you see, you might not get) than WYSIWYG
default type styles
monitor aspect ratios
number of colors supported
different browsers
TEST
The Internet Can be Unreliable and Can Change Without Notice
Security
International Considerations
Non-english speakers
Other Cultures
Addresses & Phone Numbers
Dates and Number fromatting
Time Zones
HyperText Markup Language (HTML)
BODY tags
Paragraph Text tags(P, DIV, BR, PRE, CENTER, HR, Comments)
List Tags (OL, UL, LI, BLOCKQUOTE, types)
Text Style Tags (B, I, H,
FONT, BASEFONT
, SUB, SUP)
Hyperlinks (HREF, NAME, TARGET)
Images
Tables
Frames
Forms
Imagemap
Multimedia (audio, video)
Marquees
IE Explorer only
Read
Creating an HTML Document
Guides and Tools to Writing HTML Documents
Read
HTML 4.0 Standards