|
Contents
Acknowledgments xiii
Introduction xv
What You Can Do with This Book xv
Who This Book Is For xvi
Resource List xvi
What You Will Find in This Book xvii
Some Conventions Used in This Book xviii
CHAPTER 1
Why Use an Intranet for
Business Communications? 1
What You Can Do 1
What You Will Need 1
How to Use an Intranet for Business Communications 2
What Is an Intranet? 2
What Are Intranet Documents? 3
Three Kinds of Documents 3
Information Transfer 5
Supercharging the Sales Force 6
Knowledge Transfer 8
Electronic Filing and Storage 10
Storage and Distribution Costs 12
Summary 12
CHAPTER 2
Intranet Security 13
What You Can Do 13
What You Will Need 13
The Case for a Security Policy 14
The Need for a Secure Firewall 16
How to Secure Your Intranet 19
A Basic Policy 19
Building a Secure Firewall 23
Additional Web Security Facilities and Techniques 27
Summary 30
CHAPTER 3
Basic Messaging Requirements 31
What You Can Do 31
What You Will Need 31
How to Use Internet Protocols 32
What Is the Internet? 32
How Does an Intranet Differ from the Internet? 33
How Does the Internet Work? 34
A Client/Server World 44
Summary 55
CHAPTER 4
E-mail, Workflow, and Online Meetings 57
What You Can Do 57
What You Will Need 57
How to Share Information on an Intranet 58
Using E-Mail to Push Information 58
Workflow 63
Shareware and Information Examples 65
Online Meetings 66
Levels of Security 67
E-Mail Management and Retention Tips 68
Summary 72
Authoring Intranet Documents 73
What You Can Do 73
What You Will Need 73
How to Create Web Documents 74
HTML 74
Tips for Using Images 85
Text Files 89
Alternative Viewing Possibilities 92
Authoring Tools 93
Conversion Utilities 96
Using Word Processing Styles for Mapping 98
Summary 99
CHAPTER 6
Effective Web Design 101
What You Can Do 101
What You Will Need 102
How to Design Meaningful Web Documents 102
Know Your Audience 102
Be Consistent 104
Use Basic Graphic Arts Paradigms 109
Keep It Simple and Predictable 112
Get Complex If You Dare 115
Use Java and JavaScript 120
Design Navigation 121
Summary 124
CHAPTER 7
Web Site Management 125
What You Can Do 125
What You Will Need 125
How to Manage a Web Site 126
Uploading Files to Your Web Server 126
Home Pages, Symbolic Links, and "What's New" Pages 132
Managing Common Web Site Tasks 138
Managing Changes in Web Site Design and Strategy 140
Managing User Help 147
Pushing Information to Users 149
Summary 149
CHAPTER 8
Using Scripts and Databases 151
What You Can Do 151
What You Will Need 152
The CGI Foundation 152
How to Use Scripts and Databases 153
Form Tags: The Basic User Interface 153
Programming Languages 155
Higher, Stronger, Faster: Advanced Web Tools 159
Data, Anyone? 162
Summary 165
CHAPTER 9
Managing Large Collections of Documents 167
What You Can Do 167
Why Do You Need Document Management? 167
Information Byway to Highway History 168
What Is a Document Management System (DMS)? 171
What You Will Need 175
What Types of Systems Are Out There? 175
Connecting with the Rest of the Internet 176
How to Manage Large Collections of Documents 179
Implement a Document Management System 179
Sample Project Plan 182
Checklists 184
Industry Resources 197
Summary 198
CHAPTER 10
Managing Large Documents 199
What You Can Do 199
What You Will Need 199
How to Manage Large Documents 200
SGML 200
Document Type Definition (DTD) 214
SGML Authoring 216
SGML Browsing 222
Output from SGML Source 226
DTD Design 228
SGML Programming Languages 230
SGML Programmers 231
SGML Search Engines 234
SGML Document Management and Databases 235
SGML Parsers 236
HyTime 237
SGML Consultants 238
Summary 239
CHAPTER 11
Controlling the Chaos 241
What You Can Do 241
What You Will Need 242
Deconstructing Your Environment 242
Model One: Informational Physics 243
Model Two: It's About Time 244
Model Three: Close to Home or Far and Away? 245
How to Control the Chaos 245
The Importance of Metaphor 245
In the Beginning . . . 246
Architects 247
Services 248
Architecture 254
Case One: A Centralized Model 257
Case Two: A Decentralized Model 258
Eyes on the Road Ahead 258
Summary 259
Appendix A Resource Listings 261
Appendix B Glossary 271
Index 281
|