图书介绍

Microsoft Windows用户界面开发2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Microsoft Windows用户界面开发
  • (美)Everett N.McKay著;天宏工作室译 著
  • 出版社: 北京:北京大学出版社
  • ISBN:7301009895
  • 出版时间:2001
  • 标注页数:415页
  • 文件大小:100MB
  • 文件页数:446页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Microsoft Windows用户界面开发PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

致谢1

前言3

第一章 了解标准3

1.1什么是标准?3

《Microsoft Windows User Experience》3

《Microsoft Manual of Style for Technical Publications》3

Microsoft Windows徽标设计要求4

1.2调查测试5

测试问题答案6

1.3怎么办?7

1.4什么时候违背标准?8

1.5推荐书目8

1.6光盘资源9

第二章 阅读其他有关用户界面的书11

2.1 Alan Cooper著《About Face》11

2.2 Microsoft著《Microsoft Windows User Experience》13

2.3 Virginia Howlett著《Visual Interface Design》13

2.4 Donald A…Norman著《The Design of Everyday Things》14

2.5 Bruce Tognazzini著《Tog on Interface》15

2.6 Jakob Nielsen著《Usability Engineering》16

2.7 Laura Arlov著《GUI Design for Dummies》17

2.8 Peter Bickford著《Interface Design》17

2.9推荐书目18

2.10光盘资源19

第三章 建立统一的术语21

3.1术语的重要性21

3.2命什么名?22

3.3何时命名?22

3.4如何命名?23

3.5命名是严肃的事情23

3.6有问题的术语24

3.7用用户的语言说话26

3.8要避免的术语27

3.9推荐书目27

第四章 建立一致的用户界面风格29

4.1外观与行为29

4.2指导方针的目标30

4.3指导方针的指导方针30

4.4创建资源模板31

4.5力争“出类拔萃”33

用户界面指导方针示例33

4.6相关章节52

4.7推荐书目53

4.8光盘资源54

第五章 关注其他程序55

5.1一般特点55

5.2学习容易55

5.3可配置性56

5.4操作56

5.5细节56

5.6案例研究:Visual C++56

5.7推荐书目59

第六章 初级用户与高级用户63

6.1用户的类型63

初级用户63

中级用户64

高级用户64

6.2选择合适的界面功能64

初级用户64

中级/高级用户67

6.3针对所有类型的用户68

6.4不采用用户模式69

6.5仔细选择默认配置69

6.6相关章节70

6.7推荐书目70

第七章 应用程序与实用程序71

7.1程序类型71

应用程序71

实用程序72

7.2选择合适的界面特性72

应用程序72

实用程序73

7.3规则的例外74

7.4程序种类74

7.5相关章节75

7.6推荐书目75

第八章 用户不是设计者77

8.1确定目标用户77

8.2与目标用户交谈78

8.3以用户为中心的设计79

用户不是设计者80

原型设计的问题81

8.4以市场为中心的设计82

8.5以远景为中心的设计83

设立产品的远景84

实例研究:信息在您的指尖下84

8.6以远景为中心的设计和以用户为中心的设计85

8.7相关章节86

8.9推荐书目87

第九章 用户不是您89

9.1用户具有不同的目标89

典型的程序员目标89

典型的用户目标89

9.2用户具有不同的知识90

典型的程序员知识90

典型的用户知识90

9.3用户有着不同的个人爱好90

9.4要问的关键问题91

9.5所有这些意味着什么?91

9.6相关章节92

9.7推荐书目92

第十章 好的用户界面是看得见的95

10.1 Windows可视的暗示97

10.2可视的界面97

命令98

窗口98

控件98

可视反馈99

其他100

10.3可视反馈101

104不可视界面101

不可视的特性102

不可视的功能102

10.5可视界面的例子102

任务栏与Alt+Tab102

复选框列表与多选列表103

“这是什么?”按钮与Shift + F1键104

“属性”按钮与“属性”上下文菜单命令104

10.6相关章节104

10.7推荐书目105

10.8光盘资源106

第十一章 好的用户界面是看不见的107

11.1优秀的服务员107

11.2程序是如何引起不希望的注意的?108

最严重的问题108

严重问题111

较轻微的问题112

11.3相关章节113

11.4推荐书目113

第十二章 学习《The Design of Everyday Things》一书115

12.1用户如何学习使用日常事物?115

12.2用户执行的是任务,而不是特性116

易学性的级别117

12.3日常事物的发展过程117

12.4可视导航119

荒野训练119

导航的要点119

要做的事情120

12.5暗示124

人体解剖学与隐喻124

Windows的视觉暗示125

12.6自然映射125

自然映射的性质126

12.7约束128

约束的类型128

12.8概念模型130

概念模型的问题130

选择设计模型131

一个概念模型的例子132

作为概念模型的隐喻132

12.9反馈132

反馈界面133

12.10设计的需要135

12.11相关章节135

12.12推荐书目136

第十三章 向Web学习139

13.1 HTML的局限140

13.2利用HTML文档141

13.3考虑超级链接143

13.4简化导航145

显示上下文145

利用主页146

利用导航栏147

利用Web浏览器模型147

13.5简化交互149

单击149

消除菜单150

13.6利用现场帮助150

13.7简化窗口151

13.8消除对话框153

13.9相关章节154

13.10推荐书目154

第十四章 认真设计原型155

14.1原型的承诺156

14.2原型设计的秘密156

原型易于创建和改变156

原型是被扔掉的157

原型是设计157

原型提供很好的用户反馈158

原型产生好的规范159

14.3避免雾件——原型的厄运159

14.4原型设计的目的159

原设计的好的理由160

原型设计的不好的理由160

14.5原型设计成功的因素161

14.6我最喜欢的原型设计技术161

按实例进行原型设计161

纸上原型163

情节设定164

资源原型164

14.7功能化原型设计165

14.8 Visual Basic与Visual C++165

14.9相关章节166

14.10推荐书目166

第十五章 保持简单169

15.1 Windows界面路线图169

主窗口169

次窗口170

命令和选项171

对话框中的控件分组174

菜单项分组176

单一选择177

多项选择178

15.2简化窗口和对话框布局179

一致性179

流动179

分组180

网格180

对齐180

空白181

逐步揭示181

15.3简化菜单布局181

一致性181

流动181

分组181

15.4简化外观181

不必要的三维效果182

柔和的调色板182

字体183

位图和图标184

15.5使用简单的交互184

拖放184

双击184

15.6折衷考虑185

15.7实例研究:工具提示与气球式帮助185

工具提示186

气球式帮助186

15.8相关章节187

15.9推荐书目187

15.10光盘资源188

第十六章 优先采用标准控件191

16.1使用自定义控件的正当理由192

16.2使用自定义控件的不正当理由194

16.3实例研究:Borland自定义控件194

16.4选择自定义控件195

16.5推荐书目196

16.6光盘资源197

第十七章 合理的直接操作199

17.1替代方法200

17.2直接操作的类型202

Windows外壳和“Windows资源管理器”202

窗口203

控件203

Microsoft Internet Explorer203

Visual C++203

Microsoft Word204

Microsoft Outlook204

其他例子205

17.3直接操作的时机205

17.4使直接操作可视化207

17.5其他直接操作问题208

意外操作208

访问放置目标209

易混淆的直接操作209

精确性210

可扩展性210

可访问性211

17.6相关章节211

17.7推荐书目211

第十八章 合适的默认213

18.1合适的默认213

18.2默认与占位符214

18.3默认示例214

“打开”和“另存为,命令对话框214

处理默认组216

利用默认使功能可视216

“关闭Windows”对话框216

默认保存文件217

18.4不要让用户吃惊217

18.5示例代码219

18.6相关章节223

18.7推荐书目223

18.8光盘资源224

第十九章 合理的可配置性225

19.1可配置性与设计225

19.2可配置性的类型226

19.3功能与简单227

19.4管理可配置性228

考虑对设置分组228

考虑“预览”,和“应用”按钮229

考虑配置维护功能229

考虑使用设置历史229

考虑恢复原始设置229

19.5配置命令界面230

19.6实例研究:Visual C++ Project Settings230

多级配置231

多项改变231

改进余地232

19.7相关章节233

19.8推荐书目234

19.9光盘资源234

第二十章 合理的预览235

20.1预览的类型236

图标式预览236

摘要式预览237

示例预览239

近似复制的预览241

精确复制的预览243

20.2相关章节244

20.3推荐书目245

第二十一章 合理的工具提示247

21.1细节250

21.2相关章节251

21.3推荐书目251

21.4光盘资源251

第二十二章 不必要的对话框完全有害253

22.1不必要的对话框253

22.2必要的对话框254

22.3消除不必要的对话框255

将多个对话框综合到一个对话框中255

直接操作256

将对话框结合到窗口中257

合适的默认258

自动处理258

工具栏259

状态栏259

22.4相关章节260

22.5推荐书目260

第二十三章 不必要的消息框完全有害261

23.1消息框的类型262

23.2通知262

23.3闪动框263

23.4确认263

23.5出错消息264

23.6细节265

仅提供一个消息框266

仅提供一次266

考虑消息框的暂停267

在有疑问时,使其可配置268

23.7实例研究:Error Moving File(移动文件出错)269

23.8相关章节269

23.9推荐书目269

23.10光盘资源270

第二十四章 不必要的重复任务完全有害271

24.1一些示例271

常规的Windows272

Microsft Word272

Microsoft Visual C++273

Microsoft Outlook274

Windows资源管理器274

Microsoft Internet Explorer274

“查找”工具275

硬件275

24.2实例研究:“查找”对话框275

24.3指导方针278

一般目标278

具体技术279

244相关章节280

24.5推荐书目280

24.6光盘资源280

第二十五章 速度是用户界面问题281

25.1一般技术281

25.2提高速度感282

25.3加载283

25.4绘制284

25.5滚动286

25.6推荐书目287

第二十六章 程序员测试291

26.1改变视角292

26.2用户界面实现测试292

26.3实用性测试293

一个实用性线路图294

好的出错消息296

26.4演示测试298

26.5您能够做到这些298

26.6相关章节299

26.7推荐书目299

26.8光盘资源299

第二十七章 用户测试301

27.1用户测试与其他测试301

27.2最好就是好的敌人302

27.3廉价的用户测试303

27.4用户测试目标303

实用的用户测试目标303

不实用的用户测试目标304

27.5用户测试的类型305

27.6选择用户305

27.7用户测试过程306

准备测试计划306

考虑测试排演307

给测试用户提出指示307

要求测试用户说出想法308

避免向测试用户提供帮助309

进行测试309

测试总结309

理解结果310

修补问题并再试一次311

27.8要考虑的问题311

无私的用户测试311

态度311

录像312

对程序安装进行用户测试312

27.9接受挑战312

27.10相关章节313

27.11推荐书目313

第二十八章 与其他组员交谈315

28.1让组员参与到开发过程中315

28.2开发组成员316

管理人员与销售人员316

图形设计者316

技术作者317

QA组317

技术支持318

28.3相关章节319

28.4推荐书目319

28.5光盘资源319

第二十九章 检查对话框321

29.1对话框导航基础知识321

29.2默认按钮和初始焦点的分配规则323

29.3发现问题324

一般外观问题325

一般实用性问题325

导航问题326

主要命令按钮问题326

控件问题327

细节问题328

29.4相关章节328

29.5推荐书目328

29.6光盘资源329

第三十章 检查出错消息331

30.1为什么出错消息会处理不当?331

30.2好的出错消息的性质332

30.3提供必要的出错消息332

30.4出错消息是为用户准备的不是为程序员准备的333

30.5采用清楚一致的消息333

30.6具体334

30.7简短336

308采用逐步揭示337

30.9仔细构造消息339

30.10考虑国际化340

30.11使推荐的解决方法实用342

30.12坏消息从来就不好343

30.13与技术支持人员交谈344

30.14提示344

出错消息的外观344

出错消息文本344

表达345

资源345

30.15最后的例子346

30.16相关章节346

30.17推荐书目347

30.18光盘资源347

第三十一章 检查打印349

31.1直接打印349

31.2打印预览350

31.3发现问题350

31.4相关章节352

31.5推荐书目352

第三十二章 检查帮助系统和文档353

32.1帮助应该是有用的353

32.2现代的帮助系统355

32.3印刷文档356

32.4准备程序357

32.5编写上下文帮助358

32.6技术作者要做的准备359

32.7与技术作者协作360

32.8发现问题361

一般问题361

细节问题361

32.9自述文件362

32.10相关章节363

32.11推荐书目363

32.12光盘资源364

第三十三章 检查安装程序365

33.1安装程序的目标366

安装的基本目标366

用户的目标366

管理员的目标367

程序员的目标367

33.2保持简单367

33.3考虑用户的感受367

简化用户在安装过程中的感受368

简化用户在安装后的感受369

简化“开始”菜单369

简化桌面370

33.4消除不必要的安装画面370

欢迎画面371

最终用户许可协议371

自述文件371

用户信息371

选择目标文件夹372

选择安装类型372

选择“开始”菜单的程序文件夹372

当前设置概述372

安装完成372

安装失败373

在线注册373

33.5另一种方法373

33.6不要问实际上不需要答案的问题374

33.7不要问实际上不想要答案的问题375

33.8询问安装问题的指导方针376

33.9考虑消除安装376

33.10安装设置与程序设置377

33.11 12条最好的安装技巧378

利用商业安装程序378

尽早交付安装程序378

把安装看成用户界面的一部分378

理解徽标要求379

不要忽视软件的卸载381

检查最低的系统要求381

管理版本资源382

采用注册表,而不是初始化文件382

考虑技术支持382

不要采用全屏安装383

从多张磁盘上进行安装时采用响铃383

重新考虑安装中显示的公告板383

33.12其他安装技巧383

33.13发现问题384

33.14相关章节385

33.15 推荐书目3

33.16光盘资源386

第三十四章 使用系统颜色387

34.1 Windows API支持389

34.2发现问题389

34.3推荐书目390

34.4光盘资源390

第三十五章 处理所有视频模式391

35.1选择推荐的最小视频模式391

35.2典型的视频模式问题392

图形问题392

窗口布局问题393

对话框的解决方法396

35.3发现问题396

35.4推荐书目397

35.5光盘资源397

第三十六章 学会如何玩QA Gefahren399

36.1如何玩这个游戏?400

问魔术问题400

36.2示例400

36.3收获401

36.4相关章节401

36.5推荐书目402

第三十七章 关注程序的改进403

37.1为下一个版本做准备403

37.2获取并认真对待反馈403

37.3避免二级系统效果404

37.4使用约束404

37.5不要有偏见405

37.6推荐书目405

附录407

热门推荐