Tables of Contents for World Wide Web
1.1 History of Hypertext
4
5
1.3 History of the Web
17
4
2 Demographics and Demographic Tools
27
16
2.2 Collecting Web Demographics
29
4
2.3 Web User Demographics
33
4
2.4 Educational Institutions and Resources on the Web
37
1
2.5 Commerce on the Web
38
2
2.6 Concluding Remarks
40
1
3 Web Access for the Masses
43
22
3.2 Internet Appliances
45
10
3.3 Broadband Public Networks
55
6
4 HTML Origins, Owners, Good Practices
65
18
4.3 Owners--The Factions that Vie for Control of HTML
71
3
4.5 How to Get Involved in Adding to HTML Specifications
79
2
6.2 Why Web Applications?
101
3
6.3 Application Development Paradigms
104
2
6.4 Development Tools
106
2
6.5 A Look into the Future
108
2
7 Common Gateway Interface
113
26
7.2 Creating CGI Applications
115
5
8.2 The Java Programming Language
142
12
8.3 The Java Platform
154
6
8.5 Java Development Tools
163
2
9 World Wide Web and Object Technology
169
28
9.2 Paradigms for Distributed Computing and Mobile Code
176
6
9.3 Compound Document Frameworks
182
8
9.4 Putting It All Together
190
4
10 Common Object Request Broker Architecture (CORBA)
197
20
10.2 CORBA Components
199
2
10.3 OMG Interface Definition Language
201
4
10.4 Object Request Broker
205
5
10.5 Dynamic Method Invocations
210
2
10.6 CORBA Interoperability
212
1
10.7 CORBAservices and CORBAfacilities
213
1
11.3 Security Threats
223
8
11.4 Java Security Features
231
4
11.5 Extending Java Security
235
5
12.3 Secure Sockets Layer
251
2
12.4 Application--Buying a Book through the Web
253
3
13 Electronic Commerce
259
14
13.2 Secure Payment Systems
261
5
13.3 Microcent Transactions
266
2
13.4 Other Commerce Issues
268
2
14 Searching for Documents on the Web
273
16
14.6 How to Select a Search System
284
3
15 Real-time Audio and Video
289
12
16 Wireless Connectivity
301
16
16.3 Wireless Application Design
304
2
16.4 Data over Cellular Links
306
2
16.5 Radio-Based Wireless Connectivity
308
1
16.6 IEEE 802.11 Protocol
309
3
16.7 Internet Mobile Host Protocol
312
2
17 Imaging with Photo CDs
317
12
17.2 Digital Imaging and Photo CD
319
3
17.3 Photo CD on the Web
322
4
18 Intellectual Property on the Web
329
14
18.2 Copyright Basics
331
2
18.3 The Copyright Evolution
333
2
18.4 The Working Group on Intellectual Property Rights
335
3
18.5 NII Copyright Protection Act of 1995
338
1
18.6 Concerns and Related Issues
339
1
19 Freedom of Speech
343
14
19.2 Defining Freedom of Speech
344
1
19.3 The Internet: The Ultimate Medium for Free Speech
345
1
19.4 General Opinions about Free Speech on the Internet
346
1
19.5 Let There Be Laws!
347
1
19.6 Opinions on the Communications Decency Act
348
2
19.7 Internet Freedom of Speech and Censorship Attitudes Around the World
350
2
19.8 Achieving Restrictions on the Internet
352
1
19.9 Platform for Internet Content Selection
353
2
19.10 Vision of the Future
355
1
20.2 Technologies for Collaboration
360
6
20.3 Classes of Collaboration
366
15
20.4 Social and Organizational Issues
381
4
20.5 The Future of Collaboration on the Web
385
1
21.3 Typical Current Applications and Approaches
401
3
21.4 Realistic and Effective Applications
404
5
21.5 Critical Literacy: the Web's Great Potential
409
2
22 Web-Related Careers
417
14
22.2 The Job Title Confusion
419
1
22.3 Popular Career Titles
420
7
22.4 Future Opportunities
427
1
23 HTTP: Present and Future
431
16
23.6 Protocol Extension Protocol (PEP)
442
2
24 Caching and New Ways to Improve Response Time
447
16
24.3 Document Caching Strategies
453
5
24.4 Alternative Distribution
458
1
25 Ubiquitous Internet Computing
463
18
25.2 What Is Ubiquitous Computing?
465
1
25.3 The Visionary: Mark Weiser
465
1
25.4 The Vision: Calm Technology
466
1
25.5 We Know Where You Are: the Active Badge
467
1
25.6 The World in the Palm of Your Hand: the PARC TAB
468
1
25.7 Augmented Reality and Telepresence
469
1
25.8 Internet Phone and Video
469
1