15个用户体验设计剖析(2)
来源:35公里 发布时间:2010-05-11 16:43:00
Pixelmator
Pixelmator 是一个很出色的图像编辑工具,虽然远不如 Photoshop 强大,但包含很多创新功能。它的用户界面中有一个很有趣的功能,你在为图像的某个位置设置效果的时候,设置点和设置界面之间会显示一条很自然的连线,移动设置点的时候,连线也跟着改变,虽然这条连线并没有多少实际意义,但给用户带来一种操作上的暗示,也很有趣味。
Riot Industries 的导航体验
这个站点的导航很有特色,不仅流畅,而且设计出众,鼠标在导航条目上盘旋的时候,导航条目从左边的容器中微微探出,点击后,以渐变的方式,逐渐显示当前内容,这一切并没有使用任何 Flash 技术。
Web 上的拖放操作
在我看来,任何应用都应该支持拖放操作,当然 Web 有它的局限性,不过,近年来,Web 上的拖放操作已经很常见了。在上面的站点,你可以直接将喜欢的程序拖放到下载按钮处,直接下载。IconDock 的购物车也支持列斯的操作。(Wufoo 和 Polldaddy 的拖放式表单设计 UI 在我看来是 Web 拖放界面的最佳实现 - 译者)
在线 Photoshop 的照片堆叠界面
这是另一个没有实际意义,但很吸引人的界面设计,Adobe 的在线 Photoshop 在加载的时候,会显示一堆照片,你可以把他们抓起来乱扔,让它们相互碰撞,其物理效果十分出色,非常吸引人。
随鼠而动
同样展示运动视差效果,同时,随着鼠标的移动,画面的工作区也随着移动。这个站点也实现了类似的效果。(感觉这种体验并不好 - 译者)
双滚动面板
这又是一个基于 jQuery 的,非常出色的内容滚动面板设计。图片垂直滚动,而解释文字同步水平滚动,视觉效果和体验都十分出众。
基于物理动力的滚动
我第一次使用 iPhone 的时候,对它的基于物理动力的交互 UI 印象深刻,在 Safari 上用手指翻动页面的时候,页面并不是按线性速度滚动,而是象现实物理世界中的物体那样,拥有曲线速度,先是快速滚动,然后慢慢慢下来。
至简的界面
漂亮而复杂的 UI 让人喜欢,有时候,简洁的界面更吸引人。Mac 的 WriteRoom 是一个非常强大的文本编辑器,这些强大的功能隐藏在至简的界面下。
本文国际来源:Design Shack 15 in-Depth Examples of Addictive User Experience (原文作者:Joshua Johnson)
中文编译来源:锐商企业CMS 网站内容管理系统官方网站


猜你喜欢
- 相信很多人像我一样在学习python,pandas过程中对数据的选取和修改有很大的困惑(也许是深受Matlab)的影响。。。到今天终于完全搞
- 本文实例为大家分享了python读取图片并修改文件大小的具体代码,供大家参考,具体内容如下# Author:NDK# -*- coding:
- 1.前言最近在用 Python 写一个小工具,这个工具主要就是用来管理各种资源的信息,比如阿里云的 ECS 等信息,因为我工作的电脑使用的是
- 本文实例讲述了python实现的读取网页并分词功能。分享给大家供大家参考,具体如下:这里使用分词使用最流行的分词包jieba,参考:http
- 最近接触了一些selenium模块的相关知识,觉得还挺有意思的,于是决定亲自尝试写一些爬虫程序来强化selenium模块(一定要多尝试、多动
- 页签的流行自从Yahoo!的首页引进页签(tab, 见下图)之后,这种可用性极佳的方式越来越受欢迎,用户也逐步习惯和喜欢上它,因为它可以在原
- PHP implode() 函数实例把数组元素组合为一个字符串:<?php $arr = array('Hello',
- eclare @str nvarchar(50);set @str='462,464,2';select @str as &
- 临时对象池 pool 是啥?sync.Pool 给了一大段注释来说明 pool 是啥,我们看看这段都说了些什么。临时对象池是一些可以分别存储
- 停止MySQL服务Windows可以右键我的电脑--管理--服务和应用程序--服务--找到对应的服务停止掉免密登录切换到MySQL安装路径下
- 一、分块查找算法分块查找是二分法查找和顺序查找的改进方法,分块查找要求索引表是有序的,对块内结点没有排序要求,块内结点可以是有序的也可以是无
- 问题重现Installing golang.org/x/tools/cmd/guru FAILED Installing golang.or
- 一,PHP脚本与动态页面。 PHP脚本是一种服务器端脚本程序,可通过嵌入等方法与HTML文件混合,也可以类,函数封装等形式,以模板的方式对用
- 1.定时器Timer定时器源码实现,和自定义一个线程方式一样,都是继承Thread类,重写了run()方法,只是实现的功能是延时执行一个函数
- 什么是集合1.集合是一个可变容器2.集合内的数据对象都是唯一的(不能重复)3.集合是无序的存储结构,集合内的数据没有先后关系4.集合是可迭代
- 一、简介Python 内置了 requests 模块,该模块主要用来发送 HTTP 请求,requests 模块比 urllib
- using System; using System.Data; using System.Configuration; using Sys
- Tkinter(即 tk interface,简称“Tk”)本质上是对 Tcl/Tk 软件包的 Py
- 一、旧版本(1.0以下)的卷积函数:tf.nn.conv2d在tf1.0中,对卷积层重新进行了封装,比原来版本的卷积层有了很大的简化。con
- 格式化字符串是什么?Python字符串的格式化处理主要是用来将变量(对象)的值填充到字符串中,在字符串中解析Python表达式,对字符串进行