'satisficing', 'junk drawer' intranet, 149
preventing as it causes duplicate content, 149
'Save as HTML' options, MS Office, 63
microsite bloated code, increasing, 63
scheduling design/development, 51
developer/designer's contributions, estimating, 52
high intra-team communication required, 52
NOT performed, negative scenario, 51
overlapping stages, diagram, 52
software tools for, 51
scope document, see project ~.
scripting languages, 86
developing intranet choosing, 86
HTML templates, developing, 97
searches, site, 101, 124
CMS accommodating, 174
developing intranet containing, 78, 101
internal searches impossible for static sites, 101
migrating site onto database-driven platform, 101
outsourcing search to Remote Site Search Service, 101
results usability, increasing, 127
Google/Ask Jeeves examples, comparing, 127
manually improving results, 128
search usability, improving, 124
data silos, indexing, 124
resources, online, 129
usable search page, creating, 125
advanced search page, including, 125
area-based search, using, 126
misspelled search queries, correcting, 125
search box, example, 125
Soundex, supporting, 125
security, 203
absolute security impossible, 203
advantages, 203, 207
audits, 217
advantages, 218
authentication, basic/sophisticated, 210
methods, 213
CMS addressing, 175
content delivery systems, development prerequisites, 49
firewall with DMZ, using, 208, 215
forums, 190
within/between company groups, 191
framework, 207
guidelines, 219
Information Protection Insurance, purchasing, 218
intranet & Internet, comparing, 9
Intrusion Detection System, purchasing, 206
levels, choosing, 208
options, 209
ASPs, 211
authentication, basic/sophisticated, 210
directory permissions, 210
PKI Infrastructure Providers, 212
single sign-on, 211
personalization & user directories, 219
policy, 205
as written document, content, 206
developing, considerations, 205
reasons for, 204
explaining necessity to stakeholders, 205
hacker attack risks, reducing, 204
remote access, 288
backups & logging reducing risks, 289
confidential data read risk IF reading allowed, 288
data delete/damage risk IF editing allowed, 289
password-based, 288
virus infection risk IF uploading allowed, 289
VoiceXML, mobile phones using, 307
session variables, tracking, 208, 220
ways of, 220
single sign-on, 176, 211
VPNs, 217
Vulnerability Assessments, see audits.
security specialist
extranets, designing, 314
seminars
usability, contacting users, 118
separating content/presentation/functionality, 65
advantages, branding & browser compatibility, 65
developing intranet including, 96
CSS/JavaScript files, using, 96
server logs, checking, 108
usability, understanding users, 108
session variables, security tracking, 208, 220
advantages, personalization, 221
ways of, 220
cookies, 220
pure session variables, server-only, 220
tokens, 221
shortcuts, keyboard, 135
accesskey setting, 136
speed, avoiding repetitive user tasks, 135
silo menus, navigation, 279
negative case study, 279
user-oriented menus replacing, 279
silos, search usability Indexing, 124
CMS, using, 124
different search results, combining, 125
good content required, 125
single sign-on, security, 176, 211
CMS providing, 176
pros & cons, 211
forgotten passwords, costs, 211
site index, see A–Z site index.
site maps, navigation, 121
advantages, 121
developing intranet creating, 91
example, 122
intranet size determining content display, 122
project scope document including, 89
title attribute, adding to map link, 122
site vocabulary, see vocabulary.
SiteScooper
Palm remote access using, 295
skills databases, 159
small groups, developing Intranet testing, 99
smart cards, authentication, 214
vendors, listing, 215
Smart Device .NET Extension, Microsoft
handheld devices using, 303
software, choosing, 40
building own, 41
pros & cons, 41
databases, 44
licensing, considering, 45
off-the-box, in-house/hosted, 40
customizing difficult, 40
hosted externally, pros & cons, 41
pros & cons, 40
OS, Windows-Linux/BSD comparison, 42
programming languages, 44
Soundex search algorithm, 125
usable search page supporting, 125
speed, web pages, 132
feedback to user, providing, 134
progress bar/indicator, 135
time-based check, 135
warning, 134
repetitive user tasks, avoiding, 135
accesskey setting keyboard shortcuts, 136
default form values, setting, 137
tabindex altering tab ordering, 136
Tip of the Day providing shortcut info, 136
usability considering, 132
bandwidth, 133
choosing pages to speed up, 133
perceived speed, increasing, 134
sponsoring intranet continuously, stakeholders/managers, 235
futurescape briefings, using, 236
monthly fact sheet, establishing, 235
spreadsheets
intranet integrating, 15
SSL (Secure Sockets Layer), 287
remote access using, 287
server/client-side certificate required, 287
CA issuing/generating own, 214, 287
SSO, see single sign-on.
stakeholders, 34
identifying, 34
info provided, 34
list of, 34
meeting, 37
discussion issues, listing, 37
questionnaire for, creating, 35
example, 35
guidelines, 36
key info pieces, containing, 37
sponsorship for intranet, ensuring, 235
standards, web, 57
code compliance, advantages, 58
cross-browser compatibility, 58
easier code maintenance, 59
future proofing, 59
extranets, designing, 317
forum design compliance, advantages, 193
HTML corruption, 57
W3C enforcing, 57
'browser wars' causing, 58
WaSP, 58
'static' intranet, 140
avoiding, 142
encouraging author contribution, 144
facilitating author contribution, 142
non-HTML contributions, handling, 145
symptoms, listing, 140
steering groups, ROI managing, 21
business goals/intranet functionalities, setting, 26
troubleshooting problems, 25
Strict DOCTYPE, HTML 4.01/XHTML 1.0, 66
SVG (Scalable Vector Graphics), 62
browser support, plug-ins required, 62
system administrator/developer
extranets, designing, 314