失效链接处理 |
渐进增强的Web设计 PDF 下载
转载自:http://www.jb51.net/books/590893.html
本站整理下载:
版权归出版社和原作者所有,链接已删除,请购买正版
用户下载说明:
电子版仅供预览,下载后24小时内务必删除,支持正版,喜欢的请购买正版书籍:
http://e.dangdang.com/products/1901077347.html
相关截图:
资料简介: 随着互联网技术的不断发展壮大,网络覆盖率和可联网设备不断增加,用户对可访问性的需求也与日俱增。《渐增强的Web设计》是一本网页设计与发方面的实用指南,介绍了一种渐增强的编程方法,利用JavaScript、高级CSS和Ajax制作能实现高度交互体验的网站,同时还确保代码库无需修改就能到处运行。这个法则简单地说就是建议所有的网站内容和功能都以语义化的HTML为基础,让任何具备网络功能的设备都可以使用,然后再在上面无缝叠加基于高级CSS和JavaScript的增强功能。 《渐增强的Web设计》适合网站设计和发人员阅读。 随着互联网技术的不断发展壮大,网络覆盖率和可联网设备不断增加,用户对可访问性的需求也与日俱增。《渐增强的Web设计》是一本网页设计与发方面的实用指南,介绍了一种渐增强的编程方法,利用JavaScript、高级CSS和Ajax制作能实现高度交互体验的网站,同时还确保代码库无需修改就能到处运行。这个法则简单地说就是建议所有的网站内容和功能都以语义化的HTML为基础,让任何具备网络功能的设备都可以使用,然后再在上面无缝叠加基于高级CSS和JavaScript的增强功能。
《渐增强的Web设计》适合网站设计和发人员阅读。 个人致谢 引言 谈一谈渐进增强设计 前所未有的网络世界 Web 2.0的地雷 渐进增强是个好方法 第一部分 测试驱动的渐进增强方法 第1章 我们的方法 1.1 测试浏览器能力 1.2 规划渐进增强:X光透视 1.3 从X光到实践:渐进增强开发的构成 1.4 理论结合实践 第2章 渐进增强实践:X光透视 2.1 X光透视概述 2.2 案例1:规划新闻网站的结构和组织方式 2.3 案例2:结账表单中的工作流、验证和数据提交 2.4 案例3:预算计算器里的交互数据可视化 2.5 案例4:支持功能完备浏览器应用程序的各种功能——照片管理器 2.6 在实践中运用X光的核对清单 第3章 编写有意义的标记 3.1 标记文本和图像 3.2 标记交互内容 3.3 创建页面环境 3.4 建立一张HTML文档 3.5 加入可访问性 第4章 有效应用样式 4.1 将样式应用到网页 4.2 为基本和增强体验添加样式 4.3 可访问性的考虑要点 4.4 应对bug和浏览器差异 第5章 编写增强和交互脚本 5.1 如何正确引用JavaScript 5.2 理解JavaScript在基本体验里的位置 5.3 脚本增强的最佳实践 5.4 保持和增强可用性与可访问性 第6章 测试浏览器能力 6.1 EnhanceJS:一套能力测试框架 6.2 通过EnhanceJS应用增强 6.3 配置EnhanceJS 6.4 扩展EnhanceJS测试套件 6.5 在服务器上优化EnhanceJS 第二部分 渐进增强实战 第7章 用渐进增强方法构建组件 7.1 组件是如何编写的 7.2 在组件各章里导航 7.3 可下载的范例代码 第8章 可折叠内容 8.1 X光透视 8.2 创建可访问的可折叠内容 8.3 使用可折叠脚本 第9章 标签页 9.1 X光透视 9.2 创建标签页 9.3 让标签页更进一步 9.4 使用标签页脚本 第10章 工具提示 10.1 X光透视 10.2 用title内容创建工具提示 10.3 用锚链接创建工具提示 10.4 用外部来源创建工具提示 10.5 使用工具提示脚本 第11章 树形控件 11.1 X光透视 11.2 创建树形控件 11.3 使用树形控件脚本 第12章 HTML5 canvas图表 12.1 X光透视 12.2 基础标记 12.3 创建可访问的图表 12.4 让canvas图表更进一步:visualize.js插件 第13章 对话框和叠加层 13.1 X光透视 13.2 创建对话框 13.3 让对话框更进一步 13.4 使用对话框脚本 第14章 按钮 14.1 X光透视 14.2 给基于input的按钮添加样式 14.3 创建带有复杂视觉格式的按钮 14.4 使用input转button脚本 14.5 让按钮更进一步 第15章 复选框、单选按钮和星级评分 15.1 X光透视 15.2 创建自定义复选框 15.3 创建自定义单选按钮 15.4 让自定义input更进一步:星级评分组件 15.5 使用自定义input和星级评分脚本 第16章 滑块 16.1 X光透视 16.2 创建滑块 16.3 使用滑块脚本 第17章 下拉菜单 17.1 X光透视 17.2 创建可访问的自定义下拉菜单 17.3 让自定义下拉菜单更进一步:给选项添加高级样式 17.4 使用自定义下拉菜单脚本 第18章 列表生成器 18.1 X光透视 18.2 创建列表生成器 18.3 让列表生成器更进一步:多项选择、排序、自动完成和上下文菜单 18.4 使用列表生成器脚本 第19章 文件输入控件 19.1 X光透视 19.2 创建自定义的文件输入控件 19.3 使用自定义文件输入控件脚本 放眼未来
索引 |