WEB设计技术手册(第二版)
WEB设计技术手册(第二版)
Jennifer Niederst
赵声攀, 等 译
出版时间:2002年12月
页数:692
本书涵盖了在设计Web页面的时候需要知道的所有东西。这是一个很好的资源,没有收录无用的信息,它的编排和组织让读者可以很快地找到问题的答案。这个经过全面修正和扩展的第二版充分展现了各种前沿技术信息,以及Web设计人员必须了解的技术信息。
本书是有关HTML 4.01标签的优秀参考(包括表格、框架、表单、颜色和级联样式表),同时还包括对浏览器的支持、平台特性和标准的相关信息。读者还可以查阅到很多关于使用图形、多媒体、音频和视频的最新信息,以及诸如动态HTML、JavaScript和XML等的高级技术,本书还增添了关于XHTML、WML和SMIL的新章节。本书是各类Web设计人员不可缺少的工具。
本书的主要内容如下:
* Web环境的讨论,包括显示器和浏览器、从Web打印、可访性和国际化
* HTML和服务器端嵌入内容的完整参考,包括各个标签和属性的最新浏览器支持(Netscape 6、IE 5.5和Opera 5)
* 创建GIF、动画GIF、JPEG和PNG图形的新章节,包括使用Web调色板进行设计的内容
* 多媒体和交互性信息,包括音频、视频、Flash 5和Shockwave,以及SMIL的新章节
* 级联样式表的修正指南和参考
* 对HTML标签、属性、不提倡标签、专有标签、CSS兼容性和支持和字符实体的详细附录
  1. 前言
  2. 第一部分 Web环境
  3. 第一章 针对多种浏览器的设计
  4. 浏览器
  5. 浏览器使用情况统计
  6. 设计策略
  7. 了解你的用户
  8. 测试,测试,再测试!
  9. 标准的重要性
  10. 第二章 针对不同显示器的设计
  11. 处理未知的显示器分辨率
  12. 固定的和灵活的Web页面设计
  13. 设计“上折页”
  14. 显示器颜色问题
  15. 其他显示器
  16. 第三章 针对打印设计者的Web设计原则
  17. Web不同于打印
  18. Web上的排版
  19. Web上的颜色
  20. Web上的图形
  21. 第四章 服务器初学者指南
  22. 服务器简介
  23. Unix目录结构
  24. 文件命名约定
  25. 文档上载(FTP)
  26. 文件(MIME)类型
  27. 第五章 从Web打印
  28. 浏览器打印机制
  29. “打印机友好的”HTML页面
  30. 针对打印输出的级联样式表
  31. 可移植文档格式(PDF)
  32. Flash打印
  33. 第六章 可访性
  34. Web可访主动性(WAI)
  35. Web技术中的可访性
  36. 工具中的可访性
  37. 第七章 国际化
  38. 字符集
  39. HTML 4.01语言功能
  40. 样式表语言功能
  41. 更多信息
  42. 第二部分 创作
  43. 第八章 HTML纵览
  44. HTML标准
  45. HTML标签
  46. 浏览器所忽略的信息
  47. 文档结构
  48. 关于HTML样式的技巧
  49. HTML工具
  50. 本书中的HTML资源
  51. 第九章 HTML结构标签
  52. 结构标签概要
  53. 建立HTML文档
  54. 用<body>标签进行全局设置
  55. 使用<meta>标签
  56. 第十章 文本格式化
  57. 文本标签概要
  58. 处理HTML文本
  59. 内联字型样式
  60. <div>和<span>
  61. <font>标签
  62. 列表
  63. HTML文本设计技术
  64. 字符实体引用
  65. 第十一章 创建链接
  66. 和链接相关的标签概要
  67. 简单超文本链接
  68. 文档内的链接
  69. 控制链接的外观
  70. 目标窗口
  71. 映射图
  72. 非Web链接和协议
  73. 用<link>来链接文档
  74. 第十二章 添加图像和其他页面元素
  75. 对象布置标签概要
  76. 图像基础
  77. <img>标签和它的属性
  78. 水平线
  79. 嵌入媒体文件
  80. Java Applet
  81. 第十三章 表格
  82. 表格标签概要
  83. 表格入门
  84. 基础表格结构
  85. 控制表格外观
  86. 表格疑难问题
  87. 提示和技巧
  88. 标准表格模板
  89. 表格中的多部分图像
  90. 第十四章 框架
  91. 框架标签概要
  92. 框架介绍
  93. 基本框架集结构
  94. 框架的功能和外观
  95. 目标框架
  96. 内联(浮动)框架
  97. 框架设计提示和技巧
  98. 第十五章 表单
  99. 表单标签概要
  100. 表单简介
  101. 基本的表单(<form>)
  102. 表单元素
  103. HTML 4.01中的新表单属性
  104. 控制表单的外观
  105. 揭去CGI的“面纱”
  106. 第十六章 在HTML中指定颜色
  107. 用RGB值指定颜色
  108. 用名称来指定颜色
  109. 第十七章 级联样式表
  110. 使用样式表
  111. 样式表工作原理
  112. 选择器
  113. 值的指定
  114. 属性
  115. 用样式表定位
  116. CSS2中的新特性
  117. 样式表提示和技巧
  118. 浏览器支持表
  119. 第十八章 服务器端嵌入
  120. SSI如何使用
  121. SSI和服务器
  122. 将SSI命令添加到文档
  123. 使用环境变量
  124. XSSI
  125. SSI命令
  126. 嵌入变量
  127. SSI输出的时间格式
  128. 第三部分 图形
  129. 第十九章 GIF格式
  130. GIF87a和GIF89a
  131. 8位索引颜色
  132. GIF压缩
  133. 什么时候使用GIF
  134. 工具纵览
  135. 隔行扫描
  136. 透明
  137. 最小化GIF文件尺寸
  138. 第二十章 JPEG格式
  139. 24位颜色
  140. JPEG的压缩
  141. 什么时候使用JPEG
  142. 渐进JPEG
  143. 创建JPEG
  144. 最小化JPEG的文件尺寸
  145. 第二十一章 PNG格式
  146. PNG轶事
  147. 什么时候使用PNG
  148. 平台/浏览器支持
  149. 8位调色板、灰度和真彩
  150. PNG压缩
  151. 特殊功能
  152. 创建PNG文件
  153. PNG优化策略
  154. 导读
  155. 第二十二章 用Web调色板设计图形
  156. 如何用Web安全色设计图形
  157. 转换为Web调色板
  158. Web调色板策略
  159. 颜色混合器
  160. 导读
  161. 第二十三章 动画GIF
  162. 工作原理
  163. 使用动画GIF
  164. 浏览器支持
  165. 工具
  166. 创建动画GIF
  167. 优化动画GIF
  168. 第四部分 多媒体和交互性
  169. 第二十四章 Web上的音频
  170. 数字音频基础概念
  171. 使用现有音频
  172. 准备你自己的音频
  173. 流式音频
  174. Web音频格式
  175. 选择音频格式
  176. 将音频添加到网页
  177. 导读
  178. 第二十五章 Web上的视频
  179. 数字视频基础概念
  180. 压缩
  181. 视频文件格式
  182. 格式的选择
  183. 将视频添加到HTML文档
  184. 导读
  185. 第二十六章 Flash和Shockwave
  186. 在网页上使用Flash
  187. Flash增效工具
  188. 创建Flash电影
  189. 将Flash添加到网页
  190. Flash和其他技术的结合
  191. Flash资源
  192. Director Shockwave
  193. 将Shockwave电影放到网页上
  194. Director在线资源
  195. 第二十七章 SMIL介绍
  196. SMIL工作原理
  197. SMIL播放器
  198. SMIL制作工具
  199. 编写SMIL
  200. 导读
  201. 第五部分 高级技术
  202. 第二十八章 JavaScript介绍
  203. JavaScript历史
  204. JavaScript基础
  205. 脚本示例
  206. 处理多个浏览器
  207. 第二十九章 DHTML介绍
  208. 使用DHTML
  209. DHTML工作原理
  210. 文档对象模型
  211. 层的创建
  212. DHTML示例
  213. 浏览器探测
  214. DHTML工具
  215. 导读
  216. 第三十章 XML介绍
  217. 背景
  218. 工作原理
  219. XML文档语法
  220. 文档类型定义(DTD)
  221. XML技术示例
  222. 导读
  223. 第三十一章 XHTML
  224. XHTML标准的发展
  225. 创建XHTML 1.0文档
  226. XHTML文档声明
  227. 合式的XHTML
  228. 尝试
  229. 第三十二章 WAP和WML
  230. 关于WAP
  231. 创建WAP应用程序
  232. WML介绍
  233. WML元素和属性
  234. WAP和WML资源
  235. 第六部分 附录
  236. 附录一 HTML元素
  237. 附录二 属性列表
  238. 附录三 不提倡使用的标签
  239. 附录四 专有标签
  240. 附录五 CSS支持表
  241. 附录六 字符实体
  242. 词汇表
书名:WEB设计技术手册(第二版)
作者:Jennifer Niederst
译者:赵声攀, 等 译
国内出版社:机械工业出版社
出版时间:2002年12月
页数:692
书号:7-111-10933-3
原版书出版商:O'Reilly Media
Jennifer Niederst
 
Jennifer Niederst是Web的首批设计者之一。作为O'Reilly的全球网络导航器GNN(第一个商业Web站点)的设计者,她从1993就开始从事Web设计。从那时候开始,她就专门研究Web,开始是作为Songline工作室(O'Reilly的一个分支机构)的创作主管,在那里,她设计了WebReview(webreview.com)的最初界面。

1996年以来,她成为了一个自由Web设计师和咨询专家。她是《Designing for the Web》(O'Reilly,1996)一书的作者,同时她还在马萨诸塞州波士顿(Boston,MA)的Interactive Factory和马萨诸塞州艺术学院教授Web设计。她曾经在主要的设计和Internet会议上讲演,包括GRAFILL会议(挪威Geilo)、Seybold学术研讨会以及W3C国际展览会。

除了本书之外,Jennifer还编写了《Learning Web Design》(O'Reilly,2001)和《HTML Pocket Reference》(O'Reilly,1999)。她还在马萨诸塞州艺术学院和波士顿的交互工厂教授Web设计。她曾在包括GRAFILL会议(Geilo,Norway)、Seybold研讨会、南部和西南部交流会(SXSW)以及W3C国际展览会等重要的设计和Internet活动中发言。除了Web设计之外,Jennifer还喜欢烹饪、旅行、摇滚乐以及制作标本。如果有兴趣的话,您不妨访问她的站点http://www.littlehair.com/或者发电子邮件至:jen@oreilly.com.



Jennifer Niederst是有史以来第一批网页设计者之一。作为第一个商业Web站点 —— O'Reilly全球网络导航器(O'Reilly Global Network Navigator,GNN)的设计者,自从1993以来,她一直都在从事Web设计。也正是从那个时候起,她就一直在Web这个领域全身心地工作着,最初,她是Songline工作室(O'Reilly的一个下属机构)的创意经理,在这个工作室她设计了WebReview(webreview.com)的最初界面。1996年以来,她成为了一个自由网页设计师和咨询专家。她是《Web Design in a Nutshell》(O'Reilly公司,1999年出版)一书的作者,同时她还在马萨诸塞州波士顿(Boston, MA)的Interactive Factory和马萨诸塞州艺术学院教授网页设计。她曾经在主要的设计和Internet会议上讲演,包括GRAFILL会议(挪威的Geilo)、Seybold学术研讨会以及W3C国际展览会。除了网页设计之外,Jennifer还喜欢烹饪、旅行、摇滚乐以及制作标本。如果有兴趣的话,你不妨记问她的站点http://www.littlehair.com/或者发电子邮件至:jen@oreilly.com
 
 
出现在本书封面的动物是一种最小的鼬鼠(雪鼬)。鼬鼠一共有67个种类。这种鼬鼠大约有两盎司重,不超过10英寸长,最小的鼬鼠也是地球上最小的食肉动物。它们在全世界都有分布,生活于北方气候地区。在温暖的天气,这种鼬鼠的皮是棕色的,腹部为白色。在冬天,它们完全变成白色。借助它的伪装能力和速度以及敏捷性,这种最小的鼬鼠很难被捉到。
小鼬鼠通常吃的食物主要包括野鼠和老鼠,因为鼬鼠有很强的新陈代谢功能,所以它们需要经常捕猎食物。一个小鼬鼠的家庭每年可以消耗数千只啮齿动物,这使得它们在控制有害动物方面很重要。因为它是如此之小,所以可以跟着老鼠来到它们的洞穴,在那里把它们吃光。和其他鼬鼠一样,它们有的时候会将牺牲品的家据为己有,用先前居住者的毛皮来筑巢。小鼬鼠每年可以生两窝,每窝大约三到五只。