思科网络技术学院教程:Web 设计基础(含盘)
分類: 图书,计算机/网络,计算机考试 认证,CISCO认证(思科认证),
作者: Cisco Systems公司编
出 版 社: 人民邮电出版社
出版时间: 2003-2-1字数:版次: 1版1次页数: 363印刷时间:开本:印次:纸张:I S B N : 9787115111500包装: 平装内容简介
本书是思科网络技术学院Web设计基础课程的教材,能够帮助你学习Web设计的基础知识和设计高水平网站的技能。
书中首先介绍了网站创建基础、网页元素、制作工具、制作前准备等预备知识,然后详细讲解网站设计的方法和技术,包括布局、界面、可访问性、国际化、媒体、交互、测试、发布等内容,每章末尾配有“复习题”检查对知识点的掌握,还通过“关键术语”强调基本概念。附录部分提供了复习题答案和HTML、XHTML、CSS的常用参考。
本书可以作为思科网络技术学院学生学习相应课程的教材,同时也适合对Web设计感兴趣的读者阅读参考。
目录
第1章 网站创建基础2
1.1 概述3
1.2 因特网3
1.2.1 因特网的历史3
1.2.2 万维网4
1.2.3 Web的概念模型5
1.2.4 万维网的特征6
1.2.5 万维网组织6
1.3 因特网连接7
1.3.1 连接速度8
1.3.2 ISP8
1.3.3 拨号上网8
1.3.4 高速因特网访问9
1.4 因特网协议和模型9
1.4.1 客户端/服务器模型9
1.4.2 协议10
1.4.3 TCP/IP10
1.4.4 HTTP11
1.4.5 URL11
1.4.6 FTP12
1.4.7 Telnet12
1.4.8 SMTP、POP3和IMAP13
1.5 浏览器14
1.5.1 浏览器的发展14
1.5.2 Netscape Navigator15
1.5.3 Microsoft Internet Explorer15
1.5.4 未来的浏览器能力15
1.5.5 HTML基础设施16
1.5.6 标准和惯例16
1.5.7 查看源代码17
1.5.8 因特网搜索17
1.5.9 书签/收藏18
1.5.10 媒体支持18
1.6 因特网服务和应用程序18
1.6.1 电子邮件18
1.6.2 FTP程序19
1.6.3 即时信使20
1.6.4 Gopher20
1.6.5 新闻组20
1.6.6 WAIS20
1.6.7 插件21
1.6.8 Adobe Acrobat Reader21
1.6.9 Apple QuickTime21
1.6.10 RealNetworks RealPlayer22
1.6.11 Macromedia Flash Player22
1.6.12 SVG插件22
1.6.13 VRML22
1.6.14 下载并安装插件23
1.7 小结23
1.8 复习题24
1.9 关键术语26
第2章 网页元素28
2.1 概述29
2.2 HTML基础29
2.2.1 HTML的历史30
2.2.2 其他的标记语言31
2.2.3 层次和DOM32
2.2.4 结构32
2.2.5 HTML中的样式34
2.2.6 元素、标记和属性37
2.2.7 属性38
2.2.8 Image标记38
2.2.9 Image标记的属性39
2.2.10 锚标记40
2.2.11 Table标记41
2.2.12 List标记42
2.2.13 框架和框架集43
2.2.14 不赞成标记45
2.3 XHTML46
2.3.1 XHTML与HTML46
2.3.2 文档类型定义48
2.3.3 把HTML转换到XHTML48
2.4 颜色格式49
2.4.1 减色49
2.4.2 附加合成49
2.4.3 计算机上颜色的传递50
2.4.4 颜色空间50
2.4.5 16进制色51
2.4.6 Web安全色52
2.5 图像格式52
2.5.1 矢量图形52
2.5.2 位图图形53
2.5.3 压缩和算法53
2.5.4 图形交换格式54
2.5.5 联合图像专家组55
2.5.6 可移植网络图形56
2.5.7 可缩放矢量图形56
2.5.8 标记图像文件格式57
2.5.9 封装的PostScript57
2.5.10 BMP57
2.5.11 Windows元文件格式57
2.5.12 PICT58
2.5.13 PCX58
2.6 多媒体格式58
2.6.1 模拟与数字58
2.6.2 数字动画59
2.6.3 Shockwave Flash59
2.6.4 数字视频60
2.6.5 数字音频61
2.6.6 流式媒体62
2.6.7 流的类型63
2.7 交互性元素64
2.7.1 HTML表单64
2.7.2 表单元素和属性65
2.7.3 表单控件66
2.7.4 客户端脚本67
2.7.5 服务器端脚本68
2.7.6 Java小程序71
2.7.7 Java和JavaScript的不同71
2.8 小结72
2.9 复习题73
2.10 关键术语75
第3章 制作工具76
3.1 概述77
3.2 HTML方法77
3.2.1 手工编写77
3.2.2 HTML转换工具78
3.2.3 HTML编辑器79
3.2.4 简单HTML编辑器79
3.2.5 WYSIWYG编辑器79
3.2.6 Adobe GoLive81
3.2.7 Microsoft FrontPage82
3.2.8 Macromedia Dreamweaver84
3.2.9 其他的WYSIWYG85
3.3 图形应用程序85
3.3.1 位图图形应用程序86
3.3.2 Adobe Photoshop87
3.3.3 Macromedia Fireworks88
3.3.4 Corel Photo-Paint89
3.3.5 矢量图形应用程序90
3.3.6 Adobe Illustrator91
3.3.7 Macromedia FreeHand93
3.3.8 CorelDRAW94
3.4 动画应用程序95
3.4.1 Adobe LiveMotion96
3.4.2 Macromedia Flash97
3.5 音频和视频应用程序98
3.5.1 Adobe Premiere99
3.5.2 Apple Final Cut Pro101
3.5.3 Apple QuickTime101
3.5.4 RealProducer102
3.5.5 Windows媒体102
3.6 小结103
3.7 复习题103
3.8 关键术语105
第4章 制作前阶段108
4.1 概述109
4.2 开始工程109
4.2.1 与客户合作110
4.2.2 主要客户联系人身份110
4.2.3 第一次会见111
4.2.4 自由讨论时期112
4.2.5 用户定义112
4.2.6 范围定义113
4.2.7 竞争对手调查114
4.2.8 可用时间和预算115
4.2.9 提交提案117
4.2.10 合同协商117
4.3 制作角色119
4.4 规划网站120
4.4.1 内容和媒体资产121
4.4.2 采访股东122
4.4.3 信息体系结构123
4.4.4 常见的信息体系结构错误124
4.4.5 站点流程图125
4.4.6 内容更新规划125
4.4.7 需求文档126
4.4.8 时间线开发126
4.5 文件管理127
4.5.1 备份过程128
4.5.2 媒体资源转换129
4.5.3 文件命名约定129
4.6 基本工程管理概念和相关词汇130
4.7 制作阶段131
4.8 小结133
4.9 复习题134
4.10 关键术语136
第5章 布局和设计138
5.1 简介139
5.2 Web作为媒介139
5.2.1 Web、印刷和电视140
5.2.2 交互性140
5.2.3 超文本141
5.2.4 可读性142
5.2.5 内容的及时性和可用性143
5.2.6 主页143
5.2.7 吸引用户144
5.2.8 粘性144
5.3 Web设计原则145
5.3.1 设计元素术语145
5.3.2 清晰性146
5.3.3 一致性147
5.3.4 统一性147
5.3.5 对比性147
5.3.6 简洁性148
5.3.7 结构化148
5.3.8 重点149
5.4 Web设计问题149
5.4.1 浏览器显示冲突150
5.4.2 显示器显示冲突151
5.4.3 分辨率和颜色151
5.4.4 Web上的颜色151
5.4.5 背景图形和颜色152
5.4.6 框架因素152
5.4.7 内容平铺153
5.4.8 排版和文本布局153
5.4.9 字体限制154
5.4.10 字体选择和尺寸155
5.4.11 字体样式约定155
5.4.12 对齐和换行156
5.4.13 文件大小和下载时间156
5.4.14 合适的广告157
5.5 样式单和CSS157
5.5.1 样式单158
5.5.2 CSS概述158
5.5.3 CSS语法158
5.5.4 CSS的用法159
5.5.5 CSS的背景属性162
5.5.6 CSS中的文本属性162
5.5.7 CSS中的字体属性163
5.5.8 CSS中的边界属性164
5.5.9 CSS中的边距属性165
5.5.10 CSS中的填充属性165
5.5.11 CSS中的列表属性165
5.5.12 CSS中的尺度属性166
5.5.13 CSS中的分类属性166
5.5.14 CSS中的定位属性167
5.6 小结168
5.7 复习题169
5.8 关键术语171
第6章 用户界面设计172
6.1 概述173
6.2 界面、导航和可用性173
6.2.1 界面设计基础174
6.2.2 设计原则回顾174
6.2.3 站点的品牌战略175
6.2.4 站点结构176
6.2.5 客户的样式指南177
6.2.6 界面元素177
6.2.7 颜色方案设置178
6.2.8 字体179
6.2.9 比喻和主题180
6.2.10 导航方案180
6.2.11 页面布局和故事板181
6.2.12 创建原型182
6.2.13 主页183
6.2.14 设计界面的最佳实践184
6.3 界面可用性185
6.3.1 文件大小185
6.3.2 易读性、可读性和可扫描性185
6.3.3 帮助特性188
6.3.4 界面可用性的最佳实践188
6.4 导航设计基础189
6.4.1 导航技巧190
6.4.2 文本链接191
6.4.3 图像链接、映射和表格191
6.4.4 搜索导航192
6.4.5 框架导航192
6.4.6 其他导航类型194
6.4.7 创建导航元素195
6.5 导航可用性197
6.5.1 合理的层次结构198
6.5.2 统一资源定位器198
6.5.3 直观性199
6.5.4 使超文本链接可用200
6.5.5 面包屑痕迹201
6.5.6 导航可用性的最佳实践201
6.6 小结202
6.7 复习题203
6.8 关键术语205
第7章 可访问性和国际化208
7.1 概述209
7.2 可访问性209
7.2.1 Web可访问性创始机构210
7.2.2 辅助技术211
7.2.3 视力障碍211
7.2.4 听觉障碍214
7.2.5 活动障碍214
7.2.6 认知障碍214
7.2.7 语音障碍215
7.2.8 HTML 4.01的可访问性215
7.2.9 设置切换顺序219
7.2.10 实际的可访问性解决方案222
7.2.11 验证和评审223
7.2.12 法律问题223
7.2.13 资源225
7.3 国际化225
7.3.1 统一码和语言属性226
7.3.2 本地化设计227
7.3.3 设计考虑228
7.3.4 颜色的象征意义229
7.3.5 Web特定的问题230
7.3.6 格式问题230
7.3.7 写作指导标准232
7.3.8 写作清晰化233
7.3.9 确保访问者的相关性234
7.4 小结235
7.5 复习题236
7.6 关键术语238
第8章 创建媒体240
8.1 概述241
8.2 编写Web内容241
8.2.1 内容表达241
8.2.2 写作提示242
8.2.3 相关性和准确性242
8.2.4 及时性243
8.2.5 原创性243
8.2.6 扫描的文本243
8.2.7 排版244
8.2.8 校对244
8.3 创建图像244
8.4 扫描仪245
8.5 数码相机246
8.6 库存照片247
8.7 图像处理248
8.7.1 输入图像248
8.7.2 优化图像249
8.7.3 编辑图像252
8.7.4 调整图像大小254
8.7.5 保存图像255
8.8 动画256
8.8.1 减少下载时间257
8.8.2 动态HTML257
8.8.3 GIF动画257
8.8.4 SWF动画258
8.9 数字音频和视频259
8.9.1 数字音频概述259
8.9.2 数字视频概述262
8.10 小结266
8.11 复习题267
8.12 关键术语269
第9章 交互性272
9.1 概述273
9.2 合理的交互274
9.2.1 使用交互274
9.2.2 下载时间与效果275
9.2.3 交互的最好方法275
9.3 交互式导航276
9.4 交互式多媒体276
9.4.1 交互式动画277
9.4.2 虚拟现实277
9.4.3 基于XML的多媒体278
9.5 交互式广告279
9.6 通过程序实现的交互279
9.6.1 用JavaScript实现交互279
9.6.2 HTML表单280
9.6.3 HTML的mailto标记281
9.6.4 用Java小程序实现交互282
9.7 数据库驱动的交互282
9.7.1 数据库282
9.7.2 网站的个性化283
9.7.3 电子商务284
9.7.4 安全性285
9.8 用户间的交互286
9.8.1 论坛286
9.8.2 聊天室286
9.8.3 视频会议286
9.8.4 其他类型287
9.9 网站组装288
9.10 小结289
9.11 复习题290
9.12 关键术语292
第10章 装配、测试和优化294
10.1 概述295
10.2 网站检查295
10.2.1 全面的网站一致性检查296
10.2.2 文本错误296
10.2.3 浏览器和平台297
10.2.4 颜色和显示器297
10.2.5 媒体298
10.2.6 交互性元素298
10.2.7 HTML代码299
10.2.8 代码检查器299
10.2.9 测试清单300
10.3 速度优化301
10.3.1 图像文件的大小301
10.3.2 图像文件的格式302
10.3.3 更小的调色板303
10.3.4 加载隔行扫描图像304
10.3.5 图像缓存304
10.3.6 精简HTML代码304
10.3.7 速度错觉304
10.4 链接管理305
10.4.1 手工管理306
10.4.2 链接管理程序307
10.5 网站的维护307
10.5.1 网站更新307
10.5.2 给内容加上日期标注308
10.5.3 设计的修改308
10.5.4 缔约的修改308
10.5.5 关注竞争对手的网站309
10.5.6 增加网站的粘性309
10.5.7 规划更新内容309
10.5.8 跟踪网站行为309
10.5.9 用户支持309
10.6 可用性测试310
10.6.1 测试人数要少,次数要多311
10.6.2 寻找可用性测试人员311
10.6.3 测试环境312
10.6.4 在不同阶段进行测试313
10.6.5 测试类型313
10.6.6 测试问题和练习313
10.6.7 如何使得可用性测试更容易313
10.6.8 低级测试与高级测试314
10.6.9 测试结果与问题追踪315
10.7 小结315
10.8 复习题316
10.9 关键术语318
第11章 实现与托管320
11.1 概述321
11.2 客户反馈及签字确认321
11.2.1 客户反馈321
11.2.2 检查实际效果是否符合对交付产品的要求322
11.2.3 演示完整的工程323
11.2.4 获得签字确认323
11.3 隐私、安全以及法律方面的问题323
11.3.1 隐私声明条款的制定324
11.3.2 Cookies324
11.3.3 安全325
11.3.4 法律方面的问题325
11.4 安置和托管站点327
11.4.1 ISP327
11.4.2 应用服务提供商及动态发布328
11.4.3 Web服务器概述329
11.4.4 安置服务器330
11.4.5 托管服务331
11.5 域名注册332
11.5.1 域名选择332
11.5.2 注册过程333
11.6 将文件发布到Web333
11.6.1 扩大迁移333
11.6.2 通过FTP传输文件334
11.6.3 使用WYSIWYG HTML编辑器来传输文件335
11.7 搜索引擎列表336
11.7.1 将站点提交给搜索引擎336
11.7.2 搜索引擎排位337
11.7.3 提交后的后续检查338
11.8 为站点进行广告宣传338
11.9 横幅广告339
11.9.1 横幅广告的费用340
11.9.2 常规横幅广告设计指导340
11.9.3 横幅广告的放置341
11.9.4 通过电子邮件进行市场宣传342
11.9.5 新闻组343
11.9.6 链接交换343
11.9.7 Web环344
11.9.8 线下市场宣传战略344
11.9.9 对URL进行广告宣传344
11.9.10 商标共用345
11.10 小结346
11.11 复习题346
11.12 关键术语348
第12章 作品集开发352
12.1 概述353
12.2 作品集概述353
12.2.1 作品集的格式353
12.2.2 基于Web的作品集354
12.2.3 基于光盘的作品集354
12.2.4 基于演示的作品集354
12.2.5 纸版作品集355
12.2.6 作品集的设计指导355
12.2.7 作品集制作过程355
12.3 作品集的要素356
12.3.1 封页356
12.3.2 简历357
12.3.3 作品的样例359
12.3.4 针对于特定职业的内容360
12.3.5 联系人列表361
12.4 自我推销361
12.5 小结362
12.6 关键术语363