`
kennyluo
  • 浏览: 82133 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
社区版块
存档分类
最新评论

交互设计的类型与难点

 
阅读更多

广义的交互设计,包括人与人之间发生的事情,比如你去一个店里消费,营业员给你拿物品找钱等;人与物发生的事情,你去试用一些(PMC)便携消费电子产品产生的一些交互过程;以及物与物或自动化发生的一些事情,这些都可以称为互动交互,交互的过程大致都是这样,区别在于人、物(机器或物品)产生的不同层级类别的体验。现在(HCI)人机交互领域发展的最好的无疑是互联网web2.0甚至web3.0呼之欲出的交互,基于图形界面的人机软交互设计。

引用web2.0发展的诸多品牌
我们熟知的互联网领域经历了2000年时候的泡沫,经历了web2.0的跃进式发展,互联网人士的能力都很强撼!突如一夜春风来,千树万树梨花开!去年在玩了饭否之后,跟着就发现曾经在用的MSNnext宣称升级,第二天用的时候,发现多了一个忙否,经历了VANCL(凡客)成立2个月融资两轮的奇迹,可谓是惊喜与亮点并发的时代。众人拾柴火焰高,一步步的技术及应用发展吸引了更多的互联网VC加入,金矿的产生也催生了一批批技术领军人物创意人物投入到更广互联网产业挖掘中去,同样也吸引了诸多的优秀产品设计者,开发人员,UE工程师,风格设计师,以及逐渐成熟的人机交互专业学者毕业生等等投身到广阔的互联网产业中,2.0下的互联网世界可谓蒸蒸日上形式一片大好。
台湾关于web2.0
在熟知的web2.0产品领域,交互设计已经从解决简单或复杂的业务逻辑中剥离,提升到用户体验的层面去研究和开发产品了,我们所知道的国内优秀互联网产品开发团队都配备着诸如Yahoo YUI此类的库,作为交互设计师在保证基础功能逻辑流转的同时,需要额外熟悉自己企业所对应的开发库,基于富internet体验的世界,ajax必然会有效的拓展交互逻辑及业务承载宽深度,成为优秀交互流程诞生很重要的保证,UI库的开发与熟悉会让人机交互从原型阶段就打下很好的基础,也便于系统升级或扩展,而交互设计师与前端工程师的密切配合程度也基本确立了产品交互层面未来可能的高度。

人机交互的软交互层面除了上述的Web应用,还包含遵循Window系统规范下开发的PC应用软件,遵循MacOS人机规则下的一些应用软件的使用界面交互。中国免费的软件供应与用户接受模式,且现在的互联网应用过于轻便而强大,越来越挤占了PC客户端软件的发展空间,只剩下为数不多的几家客户端软件开发企业才有一定的规模盈利及生存空间,实际上这些产品的开发更多的依赖Window或Mac自身的软交互界面规范及逻辑,约束性会更强,设计师需要充分的考虑在系统逻辑下的一些习惯性控件表达方式,交互设计的逻辑处理节奏等等,在这些基础上的持续创新可能会更加有效。

mac

以上这些构成了当前较为完整的人机软交互应用开发体系。除了这些图形界面的软交互,还有一种被人们所忽略的非图形界面软交互,只是因为长期以来这部分的产品交互都是面向专业领域的人员进行设计,故被弱化。如网络设备路由器设备的串口输出到显示器中进行终端界面的命令交互,实现功能流转;还有网络服务器的管理使用telnet的命令行方式管理等等;以及linux系统下的很多命令行应用实现管理文件,系统,分区等等,纯粹面向逻辑性的功能结构模式,功能应用对象不同,功能自身的层级及逻辑也不同,纯粹细致的对交互介质的深度研究,对命令结构的足够分析,当然用户端任务分析这么好的武器自然也要武装来用。这一类的交互更像20年前的计算机,用汇编或Basic语言来实现某个功能,就像七十年代末八十年代初的人中学学电脑多半都经历过DOS系统,用他来实现一些需要的功能,我们需要记命令,预知一些可能发生的情况及处理方式,这时的人机交互真是专家级的交互,觉得使用计算机的人特牛,不会的人也只能干着急。

上述是人机交互软交互在一些应用软件或平台产品上的简要分析。

分享到:
评论

相关推荐

    基于FLASH的多媒体交互式课件的设计与制作

    Flash作为一种强大的多媒体开发工具,其核心技术包括视觉残留、关键帧、动画类型(如逐帧动画、形状补间动画、动作补间动画、遮罩动画和引导层动画)、图形处理和交互设计。在设计和制作Flash多媒体交互课件时,首先...

    《制作交互网页》教学设计.doc

    1. 知识与技能:理解交互网页的基本概念,学会表单设计和表单元件的应用; 2. 过程与方法:通过实践操作,体验表单元件在交互网页中的作用,培养自主学习和操作能力; 3. 情感态度与价值观:在实践中感受表单为网页...

    重难点学习数据库设计文档.pdf

    《重难点学习:数据库设计文档》是辽东学院软件开发中心为国有房屋集成管理系统编写的详细技术文档,由陈志勇在2007年5月至6月期间进行了多次版本更新。这份文档主要涵盖了数据库设计的多个关键方面,包括引言、外部...

    《C语言程序设计》重点难点PPT

    9. **文件操作**:C语言提供了一系列的文件操作函数,如fopen, fclose, fread, fwrite等,用于读写文件,是程序与外部数据交互的关键。 10. **错误处理与调试**:学会使用断点、调试器进行程序调试,以及理解编译器...

    交互式电子白板学科教学设计.doc

    在教学设计中,重点是将实际问题转化为函数模型,通过比较常数函数、一次函数、指数函数和对数函数的增长差异,帮助学生体会各种增长类型的含义。难点在于如何正确选择数学模型以分析和解决实际问题。为了解决这些...

    《交互式前端开发实践》课程标准.docx编程资料

    - 《Web设计与前端开发秘籍:JavaScript&jQuery交互式Web前端开发》,作者:达科特主编,清华大学出版社2021年6月第1版。 ### 五、教学内容与学时分配 #### 1. **学时分配**: 未给出具体数值,需参照实际情况或...

    【计算机专业VB-毕业设计100套之】用Visual Basic 开发交互式CAD系统(源代码+系统+答辩PPT)

    《用Visual Basic 开发交互式CAD系统》是一个典型的计算机专业毕业设计项目,旨在培养学生利用编程语言进行实际软件开发的能力。这个项目使用了Visual Basic(VB)作为开发工具,这是一种面向对象的编程语言,广泛...

    中国大学生计算机设计大赛软件应用与开发类评比标准.docx

    2. 概要设计:将需求转化为功能模块,用图表呈现模块关系和人机交互设计。 3. 详细设计:包含界面设计、数据库设计和关键算法,强调创新点和难点。 4. 测试报告:记录测试过程、结果、修正情况,确保作品质量。 ...

    VFP上机实验指导 学习重难点

    8. **表单控件与报表设计**:表单控件的灵活使用能增强用户交互,报表设计则用于呈现数据的总结和分析。 9. **菜单设计**:创建菜单系统,包括主菜单和快捷菜单,提供友好的用户界面。 通过以上学习,学生应具备...

    CSharp难点逐个击破

    它的设计目标是提供一种类型安全、面向对象的编程语言,同时兼顾性能和生产力。"CSharp难点逐个击破"这个CHM文档,显然是为了帮助开发者解决在学习和使用C#过程中遇到的各种难题。CHM(Compiled Help Manual)是微软...

    《微机原理与接口技术》重点难点.pdf

    3. **半导体存储器**:理解SRAM、DRAM和EPROM等不同类型存储器的结构、工作原理和特性,以及如何将它们与微处理器正确连接,包括译码器的设计和读写时序的配合。 4. **外设接口**:学习不同数据传输控制方式,如...

    基于PLC技术的智能语音识别垃圾分类系统设计.pdf

    在系统设计方面,智能语音识别垃圾分类系统具有高度的用户交互性,用户可以直接与系统对话,从而实现垃圾的自动分类。这种设计不仅提高了分类效率,也减少了对指导者和志愿者的劳动需求。 总之,基于PLC技术的智能...

    s2 C#重点难点部分详解

    表示层负责用户交互,BLL处理业务规则和逻辑,而DAL则与数据库进行交互。这种分离使得代码更易于维护和扩展。 除了以上重点,还有一些其他C#的难点,如: 4. 枚举(Enum):枚举是一种定义一组命名常量的方式,...

    hibernate和spring技术难点及其要点总结

    首先,我们来看看Hibernate,这是一个流行的ORM(对象关系映射)框架,它简化了Java应用程序与数据库之间的交互。与传统的JDBC相比,Hibernate提供了一种对象封装的方式,使得开发者可以更专注于业务逻辑,而不是...

    电子图书管理系统毕业设计

    系统开发与设计中最大的难点是多条件查询、模糊查询、图书分类管理、单文档多视图操作等。为了解决这些难点,系统使用了存储过程和触发器来减少数据处理量,并使用了C++中的MFC ODBC来实现数据的存储和处理。 六、...

    详细设计思维导图.pdf

    人机界面设计(用户界面设计)是指创建一个人与计算机系统之间进行交互的界面,这包括输入、输出和交互方式的设计。人机界面设计是迭代的过程,通常包括建立设计模型、原型实现、用户试用和评估,以及根据反馈进行...

    毕业设计完整版ASP一个动态文学网站的设计与实现(源代码+论文).zip

    此外,论文部分可能涵盖了需求分析、系统设计、实现过程、测试与调试等内容,详细阐述了整个项目的开发流程和技术难点。对于学习者来说,这不仅提供了实际操作的经验,还展示了如何从概念到实施的完整软件工程实践。...

    数据结构考研重难点

    抽象数据类型是一种逻辑上的概念,它只关注数据对象、数据关系以及基本操作集,与具体实现无关,提供了用户与数据结构交互的接口,使用户不必关心内部实现细节。 数据结构则是数据元素的一种特定关系的集合,包括...

Global site tag (gtag.js) - Google Analytics