网站设计解构:有效的交互设计框架和模式-程序员宅基地

技术标签: 设计模式  

网站设计解构:有效的交互设计框架和模式


基本信息

原书名: Web Anatomy: Interaction Design Frameworks that Work
原出版社: New Riders Press
作者: (美)Robert Hoekman    Jr. Jared Spool   
译者: 向怡宁
丛书名: 图灵交互设计丛书
出版社:人民邮电出版社
ISBN:9787115233752
上架时间:2010-8-30
出版日期:2010 年9月
开本:16开
页码:183
更多精彩详细信息:http://www.china-pub.com/196992
更有精彩样张抢先试读:http://www.china-pub.com/computers/common/mianfeisd.asp?id=196992


编辑推荐

网页交互设计的必读宝典
深入剖析网站结构
实用、高效的大师经验荟萃


媒体评论

“本书是用户体验类图书中的奇葩,其他同类书难以望其项背。”——亚马逊读者评论
“书中提到的以用户为中心的设计模式以及能节省用户时间的优秀建议,可谓字字珠玑,我会将它推荐给用户体验领域的所有人。”——亚马逊读者评论


内容简介

本书主要介绍了交互设计框架化体系结构的各个组成元素,并使用成功与不成功的网站作为案例,深入剖析了它们的功能以及工作原理,目的是解决Web项目中反复出现的三类问题:如何将高层面的程序目标转化为低层面的设计细节,如何创新,以及如何用低成本换来高回报。书中案例形象生动,语言诙谐幽默,是Web交互设计师必备的完整指南。
本书适合各层次Web设计人员和开发人员使用。


目录

第一部分 框架体系简介
第1章 框架体系呼之欲出 2
1.1 可重用策略 7
1.2 超越常规 12
第2章 可重用铁三角 14
2.1 设计模式 16 
2.2 组件 .23
2.3 交互设计框架体系 27
2.4 自然环境下的框架 38
第二部分 框架体系
第3章 目录框架 42
3.1 描述 43
3.2 上下文情境 43
3.3 任务流程 45
3.4 其他必备框架 45
3.5 相关框架 45
3.6 构成元素 45
3.7 设计标准 61
4章 搜索框架 71
4.1 描述 72
4.2 上下文情境 73
4.3 任务流程 75
4.4 构成元素 76
4.5 设计标准 90
5章 注册框架 93
5.1 描述 95
5.2 上下文情境 95
5.3 任务流程 96
5.4 构成元素 96
5.5 设计标准 108
第6章 关于我们 114
6.1 描述 115
6.2 上下文情境 115
6.3 任务流程 116
6.4 构成元素 117
6.5 设计标准 130 
第7章 电影网站 134
第三部分 框架体系的使用
第8章 搭建框架体系工具 154
第9章 使用框架体系 165
第10章 改善我们的未来 177

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_33953384/article/details/86057853

智能推荐

如何根据程序崩溃时的DMP文件使用WinDbg查找调用堆栈_dump 直接打开看堆栈用什么工具windbg-程序员宅基地

文章浏览阅读9.6k次。如何根据程序崩溃时的DMP文件使用WinDbg查找调用堆栈 HOW TO: 查找问题的异常堆栈时出现的 UnhandledExceptionFilter 调用堆栈跟踪中http://support.microsoft.com/kb/313109/zh-cn察看本文应用于的产品 本页概要 使用 Windbg.exe 打_dump 直接打开看堆栈用什么工具windbg

学习小组结伴_第一行是一个整数n,表明n个同学。(2<=n<=50,n为偶数) 。 第二行n个整数表明n个同-程序员宅基地

文章浏览阅读1.2k次。题目内容:为了促进互帮互相,决定成立学习小组。小组结伴的规则是这样的:先将学号按升序排列,排在最前的一个人和排在最后的那个人结成同伴,排在第2个的与排在倒数第2个的结成同伴…依次类推,2个一组成同伴。输入格式:第一行是一个整数n,表明n个同学。(2<=n<=50,n为偶数) 。 第二行n个整数表明n个同学的学号,学号之间有一个空格,学号是无序输入的。如果输入的学生数是奇数,则输出提示信息:“odd number”输出格式:共n/2行,每行二个整数,表明结伴同学的学号,两个学_第一行是一个整数n,表明n个同学。(2<=n<=50,n为偶数) 。 第二行n个整数表明n个同

条件注解@Conditional_java 不存在才创建 @conditional-程序员宅基地

文章浏览阅读110次。如果没有havingValue,那么会采用prefix+name 或 prefix+value 的值,去和false比较,如果值等于false 那么失败, 如果不等于false 成功。定义:在spring框架中用于根据特定条件决定是否创建或者注册某个bean或配置的注解,他们可以根据运行时环境,配置属性,或其他条件来动态的控制bean的创建或者注册。在上述代码中,表示会去application文件中,读取前缀为:Spring.datasource下,名字为type的key的值,读取到之后,会跟。_java 不存在才创建 @conditional

PDF 参照流/交叉引用流对象(cross-reference stream)的解析方法_php无法解析压缩的交叉引用和对象流的pdf-程序员宅基地

文章浏览阅读3.8k次。采用交叉引用流对象有以下几点好处:1) 压缩后存储的信息更紧凑;2) 可以访问存储在对象流中的压缩对象,并允许以后加入新的参照选项类型。_php无法解析压缩的交叉引用和对象流的pdf

面试只会问八股?你应该好好思考怎样做一场面试_如果面试一直问八股-程序员宅基地

文章浏览阅读517次。八股文并不能很好地测试候选人水平,我们应该思考更有效的面试方法。_如果面试一直问八股

英特尔Realsense学习笔记番外篇一:QWindowsContext: OleInitialize() failed_qwindowscontext: oleinitialize() failed: "com erro-程序员宅基地

文章浏览阅读2k次。导入pyrealsense2以后,使用PyQt5,会有以下警告:QWindowsContext: OleInitialize() failed: "COM error 0xffffffff80010106 RPC_E_CHANGED_MODE (Unknown error 0x080010106)"此警告在使用过程中没有影响程序的正常执行,如果不需要看到waring可以导入warnings库过滤warning。参考文献:1.WindowsContext:OleInitialize()失_qwindowscontext: oleinitialize() failed: "com error 0xffffffff80010106 rpc_e

随便推点

Python-opencv之目标定位_python cv用于定位-程序员宅基地

文章浏览阅读1.5w次,点赞14次,收藏87次。最近团队准备参加一个无人机比赛,大致的规则是这样的:固定翼飞机从跑道起飞,然后在空中转体360°,通过GPS粗定位飞行至一个高13米左右,宽6米左右八字形框前(距离约50米左右),这时依靠计算机视觉的方法,让飞机准确的穿过去。(之后还有其他的动作,但是第一步大体就是这样)。 初步的方案:①通过机载摄像机获取图像序列 ②选取关键帧进行处_python cv用于定位

高速缓冲存储器cache介绍_c6713的第一级程序高速缓冲和第一级数据高速缓冲容量都是8kb,第一级存储器/高速缓冲的容量为32-程序员宅基地

文章浏览阅读8.4k次。cache介绍一、 Cache- 主存存储结构及其实现 为了解决存储器系统的容量、存取速度及单位成本之间的矛盾,可以采用 Cache- 主存存储结构,即在主存和 CPU 之间设置高速缓冲存储器 Cache ,把正在执行的指令代码单元附近的一部分指令代码或数据从主存装入 Cache 中,供 CPU 在一段时间内使用,由于存储器访问的局部性,在一定容量 Cache 的条件下,我_c6713的第一级程序高速缓冲和第一级数据高速缓冲容量都是8kb,第一级存储器/高速缓冲的容量为32kb。

C语言资料文章目录合集-程序员宅基地

文章浏览阅读512次,点赞12次,收藏8次。C语言资料文章目录合集

LeetCode #566 - Reshape the Matrix__%#:566-程序员宅基地

文章浏览阅读90次。题目描述:In MATLAB, there is a very useful function called 'reshape', which can reshape a matrix into a new one with different size but keep its original data.You're given a matrix represented by a tw...__%#:566

UserWarning: Workbook contains no default style, apply openpyxl‘s default warn no default style 解决方案-程序员宅基地

文章浏览阅读6.4w次,点赞15次,收藏11次。本文主要介绍了UserWarning: Workbook contains no default style, apply openpyxl’s default warn(“Workbook contains no default style, apply openpyxl’s default”)解决方案,希望能对新手有所帮助。文章目录1. 问题描述2. 原理详解3. 解决方案 3.1 安装库 3.2 使用正确的API_userwarning: workbook contains no default style, apply openpyxl's default wa

c++中类成员函数的相互调用_c++类的成员函数调用其他成员函数-程序员宅基地

文章浏览阅读8.6k次,点赞4次,收藏23次。c++中类成员函数的相互调用_c++类的成员函数调用其他成员函数