请谨慎对待程序的图标和名称
发布时间:2011-06-16 20:35:22
你是否发现,在浩如烟海的应用程序堆里,具有漂亮图标和清爽名字的 App 更容易被用户喜爱。作为开发者,面对这自己的作品,能否自问一句:“从图标和名称中,能够知道这个程序的作用是什么吗?”
名称太长,太偏,太绕口或者重名,图标太简洁,太花哨,太乏味都是不合格的作品,它很容易让用户陷入迷茫。让我们来看看几个例子。
图标和名称都很糟糕
Calvetica 在功能上绝对是一级棒的作品,它是一款 iPhone 平台的日历和 GTD 工具,KKK 在《极简 GTD 和手机》里推荐过这款程序。问题是,它的图标和名称都太糟糕了。
第一眼看到这个图标,你会联想到什么?会是日历吗?还是红十字会?这个图标其实只透露了两层含义:
它能够添加什么东西(加号)
它的设计非常简洁
当然,紧接着要看程序的名字:Calvetica,这是由 Cal 和 vetica 组成的名词。但对于非英语国家的用户,很容易误解为一个生僻词,甚至会联想到“计算器”(Calculator)。而恰恰图标中的加号,也跟计算器有关,太糟糕了。
再来看一个比较流行的程序:Foursquare,它也好不到哪儿去。
图标上画着一个勾,你会联想到什么?待办事项?还是耐克?假设你并不了解它的签到(Check In )玩法,会尝试这款程序吗?
等等,紫色的高尔夫球又是什么意思?或者是篮球?用户的脑子里充满疑问。
再看程序的名字:Foursquare,直译过来是“四方”。其实这是美国小孩儿在学校里玩的一种游戏,跟橡胶球有关。哦,这下子有一部分用户就明白了,原来图标的意思是用橡胶球砸中一个四方形的标记。
“难道这是一款游戏?”又猜错了,这可是新潮的 LBS 签到服务。谁让这个图标看上去就是游戏。
名称很糟糕,图标却很出彩
先要说 Instagram ,这个词是由 Insta 加 Gram 组成的。前者是“立刻,立即”,后者却很像“电报”(telegram)。谁也猜不到它跟宝丽来(Polaroid)有关系。
名字难读不要紧,图标非常精彩:
非常直观地点明了它的照相机功能,对,Instagram 就是一部照相机。这个图标表达了它的基本功能和用法,降低了用户的学习成本。
类似的还有:Soulver,盯着这个名字,知道它的作用是什么吗?绝对猜不到是一款计算器吧。
图标很糟糕,名称却很出彩
先亮出图标:
这玩意是啥?是简洁的太极图,你会想到大韩航空吗?还是 Mac 平台的通用程序?都不是。通过它的名称 Simplenote ,你就会恍然大悟:原来是具有同步功能的笔记本程序!
图标和名称都很出彩
图标和名称都很出色的程序很多,除了耳熟能详的日历,地图等官方程序之外,来看下面两个小程序。
Delivery Status 就是“快递状态查询”的意思,这种工具类的软件名称就是需要“简单明了”,节约用户的时间才能提升满意度。
它的图标是一个未开封的包裹:
包裹贴上有精致的快递单:发件人,收件人,条码。包裹上还贴着透明胶,细节完美无缺,表现得恰到好处。
Pastebot 是由 Paste 和 Bot 组成,前者是“粘贴”,后者是“机器人”。用户立刻就知道这是一个自动化剪切板程序。再结合这个卡通的图标:
大概能猜出它的功能了吧:其实这是一个从 Mac 到 iOS 的跨平台剪切板。
一些想法
花了这么长时间列举好例子和坏例子,无非是给开发者们提供一些灵感:智能手机用户已经拥有了一些惯性思维,单纯靠“非主流”的图标和名称,是无法脱颖而出的。你需要去适应你的用户,让他们感到舒服和愉快。(文/爱范儿)


猜你喜欢
- 导语:Python如何下载网页上的图片呢?今天小编给大家分享另一个Python应用小程序,就是:用Python控制摄像头录制视频!学会了也可
- 详解Oracle在out参数中访问光标一 概念申明包结构包头:负责申明包体:负责实现 二 需求查询某个部门中所有员工的所有信息三
- 俗话说‘人生苦短,我有Python',但是如果初学Python的过程中碰到包和Python版本的问题估计会让你再苦一会,我在学习Py
- 在学习和使用各种数据库的过程中,我们常常会遇到聚族索引、非聚族索引、组合索引的概念,这些索引对我们使用数据库,特别是查询的速度的
- Python的第一个主流打包格式是.egg文件,现在大家庭中又有了一个叫做Wheel(*.whl)的新成员。wheel“被设计成包含PEP
- 本文分享了php结合ajax实现无刷新上传图片的实例代码,分享给大家,希望大家可以和小编一起学习学习,共同进步。1.引入文件<!--图
- tensorlfow网络模型可视化。baidu了一些方法,现在介绍下我的流程和遇到的问题:配置window7tensorlfow1.5ana
- 废话不多说,先给大家展示一下效果图,如果大家感觉不错,请参考实现代码。效果图如下所示:代码如下所示:<!DOCTYPE html PU
- 函数带括号和不带括号的区别1、不带括号时,调用的是这个函数本身 ,是整个函数体,是一个函数对象,不需等该函数执行完成2、带括号(此
- django静态文件配置原理静态文件配置就是为了让用户请求时django服务器能找到静态文件返回。首先要理解几个概念:媒体文件:用户上传的文
- 1.先停止mysqld.exe的进程2.打开cmd进入到你mysql的bin目录下输入此命令:mysqld --skip-grant-tab
- 在Flash中使用ASP需要的条件:1。你的ISP的server必须支持Active Server Pages并且最好支持数据库2。你应该要
- strip_tags定义和用法strip_tags() 函数剥去字符串中的 HTML、XML 以及 PHP 的标签。注释:该函数始终会剥离
- 一、ASP中处在双引号中的可以是任意的字符、字符串,HTML代码1.<%response.write ("I&nb
- 对于开发使用到数据库的应用,免不了就要使用联合查询,SQL中常用的联合查询有inner join、outer join和cross join
- pycharm简介PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语
- 当Python执行import语句时,它会在一些路径中搜索Python模块和扩展模块。可以通过sys.path查看这些路径,比如:>&
- 本文介绍了vue语法之拼接字符串的示例代码,分享给大家,具体如下。先来一行代码:<div class="swiper-sli
- 1 深分页问题1.1 创建表CREATE TABLE `player` ( `id` bigint(20) NOT NULL A
- 前言本节我们继续SQL之旅,本节我们如题来讲讲一些基本知识以及需要注意的地方,若有不妥之处,还望指出,简短的内容,深入的理解。数据库架构和对