第一部分 起步 1
第1章 通过升级和维护建设一个更加出色的网站 1
事物变化如此迅速,如何提前制定计划 2
维护你的网站 3
为网站升级 6
实施维护或进行开发时遇到的障碍 7
小结 9
开发思路问题 10
第2章 提出关于网站开发的正确问题 10
实施问题 20
技术问题 26
小结 41
第3章 制订网站开发步骤 42
开发基准 42
信息筛选 44
评估信息 45
实现维护与升级 46
重新评估你的工作 47
小结 48
第4章 通过更好的规划控制WWW:建立并应用标准 49
开发三步曲 49
人员和管理问题 51
获得恰当的支持 53
为你的网站建立标准 54
读者体验 57
小结 58
第5章 设置Internet环境的工具和步骤 59
选择ISP 64
使用工具生成网站 65
设置你的域 69
小结 71
第二部分 提高 73
第6章 优化HTML 73
HTML简史 74
HTML的三个角色 75
避免公众抱怨 79
优化代码 81
好代码的一般标准 117
小结 120
第7章 使用智能设计 121
记住市场上的浏览器不只一种 121
组织你的内容,使用间隔符 122
排版术:Web上不太完美的艺术 131
合理使用色彩 135
制作不会使用户浏览器中断的图形 138
小结 146
第8章 建设更加完善的后端 147
保持灵活性 147
建立文件结构 148
文件管理 154
可扩充性 157
利用后端改进工作流 158
离开后端进行开发、测试 160
协调后端 161
小结 172
第9章 实用性与品质保证 173
实用性:为什么令人烦恼? 174
品质保证:为什么担心? 187
小结 190
第10章 案例分析#1:建设一个技术上流畅的站点 191
ACME ISP,第一轮:建立站点 191
ACME ISP,第二轮:对站点做表面修改 212
ACME ISP,第三轮:添加前沿技术特性 223
整个站点开发进程中的恒量 235
小结 237
第三部分 从静态升级到动态Web网站 239
第11章 在网站上应用文档对象模型(DOM) 239
从Web浏览者的角度考虑:把文档看作对象模型 239
从理论到实践:在网站上应用DOM 241
小结 261
第12章 在你和用户之间传递数据:窗体 262
窗体对用户界面和网站性能的影响 262
窗体和函数:创建窗体满足你的需要 264
三个针对特定任务的脚本示例 269
调试CGI脚本和窗体 277
运用GET和POST发送窗体给服务器 278
小结 279
第13章 如何以ON THE FLY的方式提供信息:脚本程序和网站产品 280
用条件HTML和引用以on the fly的方式建设网页 280
用JavaScript建设on-the-fly方式的网页 289
用CGI脚本程序建设on-the-fly方式的网页 295
小结 299
DHTML:一种有效的定义 301
第14章 DHTML:第一个行为都被脚本程序控制 301
DHTML的脚本基础 303
使用DHTML控制网站外部特征 310
使用DHTML控制信息显示 330
小结 340
第15章 铃声和号笛声:在网站上加入多媒体 341
制作电影 342
制作噪声 350
Macromedia概述 353
小结 357
究竟为什么做广告? 358
第16章 适应广告 358
广告牌与超广告牌 359
增加合作关系 368
选择广告服务软件 370
小结 372
偶尔的参观者 373
维护网站的文化可访问性 373
第17章 适合所有用户 373
维护网站的生理可访问性 377
品质保证:过程评估 389
小结 395
第18章 案例分析#2和#3:随标准的变化而发展的两个网站 396
案例分析#2:认知悔误协会 396
案例分析#3:Escape-key.com 442
两个案例分析的相同点 473
小结 476
第19章 调整建设策略,生成精彩网站 477
第四部分 尖端技术研究 477
知识和信息管理 478
将知识管理应用到日常的网络开发中 480
超前意味着回到基础上来 483
小结 484
第20章 XML探索 485
XML为什么很重要 485
理解数据结构 486
为什么要开发XML,它究竟是什么 487
如何将XML应用在网络上? 491
XML如何改善界面性能 493
创建定制Web应用程序的工具 495
小结 503
第21章 未来的形象,未来的声音:可使站点更精彩的多媒体 504
为什么要了解多媒体标识语言 504
使自己熟悉即将到来的风暴 505
小结 510
版本控制的美妙之处 511
第22章 通过版本控制优化组织结构 511
版本控制系统简介:CVS 513
作为替换的RCS 516
小结 517
第23章 Web的扩展:Intranet、Extranet和人见人爱的Web 518
Intranet开发 518
Extranet开发 524
个人数字助理(PDA) 525
Web会成为它自己招人喜爱的程序吗? 527
小结 531
第24章 案例分析#4:从主流设计到领先设计 532
MediaDiet第一轮,建设网站 532
MediaDiet第二轮,对网站进行改造并加入领先特性 548
小结 569
附录A 浏览器一HTML兼容性 571
附录B 用户界面核对表 573
附录C 样式表 576
附录D Unix Cheatsheet 581
附录E JavaScript术语表 584
附录F HTML标识符 586