浅谈UI:

  1. 用户图形操作界面GUI,因为用电脑的人不!懂!命!令!行!
  2. 于是世界审美开始了,乔帮主开始骚动了
  3. 好吧,用户体验至上(不懂命令行的)
  4. 人机交互界面,反正不懂命令行,不如好看一点啊!啊!

//引用好早前自己写的文章,思想还不成熟,拙见

/*

为什么我们需要漂亮的UI?

-----------------------------------------------------------%><%--渣渣拙见-------

记得我们小时候的电脑课都会干一件事,就是在属性里换桌面背景。98/XP我小时候也各种倒腾。换桌面印象最深的就是那张秋叶满街的图,蓝天白云让人视觉疲劳。小学换的还有图标字体颜色背景,屏保。

然后姑姑工作的地方是商场电器楼层,我就在那里看配置,看系统美化。那是记忆颇深的是动态鱼缸屏保。虽然这离UI比较远,但是,好东西会给以人特别的感受。

初中时开始给XP各种做系统美化,最早接触的是MAC的模拟桌面。那时对那种惊艳的感觉记忆尤新。烟灰缸模样的回收站,东西多了烟灰缸会满。很通彻,有一种的感觉。

那时除了从主题美化站点找,换各种东西,也会找特别的3D纵深桌面,或是原生的国外系统美化软件来对桌面各种动土。

98的经典主题高中时我也有回归经典一段时间。可能是折腾疲劳的原因吧 (……)

我只是在思考一个问题。为什么,我们需要漂亮的UI?//吐槽:因为不会命令行 = -

----

查了GUI的定义,图形用户界面。简单直观易懂高效。人机交互界面是某种了解产产品的高效渠道-虽说如此,不过还是贴个教条点的东西先。

【principal】

减少用户的认知负担

保持界面的一致性

满足不同目标用户的创意需求

用户界面友好性

图标识别平衡性

图标功能的一致性

建立界面与用户的互动交流

更为人性化的视觉优化

更具识别性的图标及其他元素

更具可操控性和扩充性的使用易用性

更具有企业品牌特色的视觉识别性

------

依我的理解,简而言之,还是 漂亮 易懂 高效。

纵观UI界面发展史,移动终端上的界面越来越漂亮,越来越高大上。对比前几年或是前好多年的界面,有何感触?

动画效果在的应用越来越多。我很惊讶的看到百度经验,知道的菜单栏出现了不一样的效果。越来越好的体验。

反之,当用户体验追求达到一个饱和度。那么,会不会退到98的经典界面(只是个example)

--------------------

来说说在科幻作品中出现的UI,或是动漫作品中的UI。

(引用注明出处了呐)

贴个网址:http://www.digimoe.net/archives/377*/

?

乔帮主领先我们好多年,真的。

致敬()

时间: 2024-10-12 20:58:00

浅谈UI:的相关文章

浅谈UI设计中妙用无穷的深色系背景

英文:medium 译者:优设网 - 陈子木 链接:http://www.uisdc.com/ui-benefits-of-dark-background# ------------------------------------------------------------------------------------- 又是一篇来自Tubik Studio 的文章,丰富的设计项目经验使得这家资深设计机构对于设计的每一个细节都有着独特而系统的见解.今天的文章聊的就是深色系背景在设计中的运用

浅谈UI自动化测试

1.about自动化测试 定义:把人为驱动的测试转化为机器执行的一种过程,重点在于持续集成这个概念: 优势:节约人力和时间成本: 测试金字塔: 如上图所示,敏捷大师Mike Cohn提出该概念,然后由Martin Fowler大师在此基础上提出了测试分层概念,以区别于传统的自动化测试. 2.自动化测试分层 单元自动化测试(数据处理层):指对软件中最小的可测试单元进行检查和验证,一般需要借助单元测试框架,如java的Junit.TestNG,python的unittest,常见的手段是code r

浅谈Android多屏幕的事

浅谈Android多屏幕的事 一部手机可以同时看片.聊天,还可以腾出一支手来撸!这么吊的功能(非N版本,非第三方也能实现,你不知道吧)摆在你面前,你不享用?不关注它是怎样实现的?你来,我就满足你的欲望! 一部手机可以同时看片.聊天,还可以腾出一支手来撸==!就像这样: 是时候告别来回切换应用屏幕的酸爽了,还可以在分屏模式下两Activity间直接拖放数据! 好高大上的样子!这是怎么实现的?别急,我们一一道来: kitkat(4.4)版本对多任务分屏的实现 由于相关的代码和功能被封装及隐藏起来,所

浅谈结对编程

浅谈结对编程 结对编程 结对编程,是一种敏捷软件开发的方法,极限编程的组成部分.结对编程技术是指两位程序员肩并肩地坐在同一台电脑前合作完成同一个设计.同一个算法.同一段代码或同一组测试.一人充当“执行”角色,只负责编程.另外则负责“观察者”(或“导航”),检测bug和把控整体设计.两个程序员具有相同的缺点和盲点的可能性很小,所以当我们采用结对编程的时候会获得一个强大的解决方案.而这个解决方案恰恰是其它软件工程方法学中所没有的. 由于自己长时间都习惯了一个人编程,所以在这次结对编程的初期在做项目的

浅谈移动前端的最佳实践(转)

前言 这几天,第三轮全站优化结束,测试项目在2G首屏载入速度取得了一些优化成绩,对比下来有10s左右的差距: 这次优化工作结束后,已经是第三次大规模折腾公司框架了,这里将一些自己知道的移动端的建议提出来分享下,希望对各位有用 文中有误请您提出,以免误人自误 技术选型 单页or多页 spa(single page application)也就是我们常常说的web应用程序webapp,被认为是业内的发展趋势,主要有两个优点: ① 用户体验好 ② 可以更好的降低服务器压力 但是单页有几个致命的缺点:

浅谈asp.net通过本机cookie仿百度(google)实现搜索input框自动弹出搜索提示

对于通过用户输入关键词实现自动弹出相关搜索结果,这里本人给两种解决方案,用于两种不同的情形. 常见方法是在数据库里建一个用户搜索关系表,然后通过用户搜索框输入的关键字异步调用数据表中的相关数据,显示在一个隐藏div中. 第二种方式也就是我现在着重讨论的方式,适用于单个用户,基于此用户以往的搜索数据来实现搜索提示功能.技术关键是记录下用户的以往搜索数据,写入cookie,然后页面从用户本机cookie调用数据. ok,下面进入正题.本文主要讲实现步骤,代码可根据自己实际需要更改. 一,如何写入co

浅谈三层架构(2)

感受: 对于三层的学习,自己刚开始的感觉真的是一头雾水啊,当时真的出现了很烦躁的感觉,我想这种感觉的出现真的是很可怕的,就这样耽误了两天,在网上也搜寻者自己想要的资料,昨天四姐也好心给调试了一番,顿时把自己的大脑打通了,其实问题难不难,就在于能不能打开思路了! VB.NET的三层实现: 上篇文章主要是对于三层有了一个表面的理解,下面针对机房收费登陆界面来进行一下简单的理解: UI层主要就是表面的构建,多以需要使用windows窗体来完成,而其他BLL和DAL则不需要,之间建立一个类库则可以完成自

浅谈 MVP in Android(转)

我自己写的demo:https://pan.baidu.com/s/1dFImVYD 一.概述 对于MVP(Model View Presenter),大多数人都能说出一二:“MVC的演化版本”,“让Model和View完全解耦”等等.本篇博文仅是为了做下记录,提出一些自己的看法,和帮助大家如何针对一个Activity页面去编写针对MVP风格的代码. 对于MVP,我的内心有一个问题: 为何这个模式出来后,就能被广大的Android的程序员接受呢? 问了些程序员,他们对于MVP的普遍的认识是:“代

【Vue】浅谈Vue不同场景下组件间的数据交流

浅谈Vue不同场景下组件间的数据“交流” Vue的官方文档可以说是很详细了.在我看来,它和react等其他框架文档一样,讲述的方式的更多的是“方法论”,而不是“场景论”,这也就导致了:我们在阅读完文档许多遍后,写起代码还是不免感到有许多困惑,因为我们不知道其中一些知识点的运用场景.这就是我写这篇文章的目的,探讨不同场景下组件间的数据“交流”的Vue实现 父子组件间的数据交流 父子组件间的数据交流可分为两种: 1.父组件传递数据给子组件 2.子组件传递数据给父组件 父组件传递数据给子组件——pro