尼尔森十大可用性原则(5)

5、老土眼中的一致性原则

同一用语、功能、操作保持一致。

“一致性”原则似乎是尼尔森十大原则中最容易理解,也是最容易操作的原则。先说“容易理解”,在设计一个应用的时候,让同一个应用中的各种用语、各种样式,以及各种类似的操作都保持一致,不但可以降低用户掌握此应用的复杂度和工作量,也可以通过“重用”降低应用开发的工作量。从这两个角度看,“一致性”原则是非常必要,而有效的。·再说“容易操作”。以Web开发为例,目前各种JS框架和CSS框架不断涌现,通过在应用开发项目中引入某个“较为成熟”的框架可以直接实现一系列最为常用最为重要的样式的“一致性”。

Bootstrap

加上目前这些框架的易用性都做的非常好,所以似乎实现“一致性”也不是很难。

然而“一致性”的实施并不像看起来那么容易!

1、首先定义了一套组件的样式规范并不等于定义一致的“外观”样式

因为一个应用的外观往往并不是一系列组件的简单堆砌,所以即使已经对界面中的全部组件做了细致的规范,当运用这些组件构件应用界面的时候往往会有未被定义的部分。

组件与页面

如上图中,页面包括一系列组件,如:水平菜单、成组按钮、单行输入框、多行输入框、常规按钮、静态文字等,但是这些组件在页面中的排列方式往往并没有被预定义。这就需要开发者在应用开发中自行确定,而这“自行”将会违背“一致性”原则。针对这种问题,老土有如下建议。

1、可以考虑通过对原有框架进行“扩展”,使之可以覆盖更多的场景。比如老土的软件团队就在bootstrap和jquery的基础上,扩展开发了自己团队的前端框架Repack(http://repack.free4inno.com/)。

Repack(REsponsivePAge paCK)是一款面向页面的前端框架。在这个前端框架中不但提供了多种可简单重用的组件样式,而且提供了大量可以借鉴使用的“页面示例”。因为页面才是Web应用最基本的组成部分,所以这种提供“页面示例”的前端框架往往在使用可以极大的提高页面的开发效率,同时保持页面样式的一致性。

2、即使“页面示例”再多,考虑到应用的复杂度,前述的可重用和借鉴的框架也不可能普遍适用,因此还要建立相应的“一致性保持机制”。所谓“一致性保持机制”指的是当发现原有框架无法覆盖的场景时要如何避免开发者“自作主张”,从而导致应用失去“一致性”。这里老土的建议是:
1)重视前端框架使用培训,要求开发者可以充分了解目前前端框架的适用场景;
2)指定专人维护“前端框架”;
3)要求所有开发人员在遇到目前前端框架“不覆盖”的场景时,要将此场景汇报到专人处;
4)负责维护“前端框架”的专人针对此场景扩展前端框架;
5)开发者使用新的前端框架完成开发。

3、关于“专人”。虽然有管理和技术手段保证在多人协作的环境中仍然可以完成对“统一前端框架”的维护,但是从老土的经验看,最最有效的手段仍然还是以“专门的一个人”来完成维护。这种方式的效率最高。但是这种方式的问题在于这一个人将可能成为瓶颈。当有比较多的需求需要满足的时候,这一个人来不及完成更新,从而可能影响整体的效率。不过在前端框架进入到了相对稳定的阶段(经历过2-3个项目的实战应用),一般很少出现突发的大量的更新需求,在这个阶段一般来说一个人足矣。

4、上面讲的不但对界面设计适用,对应用交互设计也适用。通过总结不同场景下的交互的套路,从而形成团队的“交互规范”。“前端框架”和“交互规范”两者在一起便形成了一个开发团队的“应用(前端)设计规范”。而“应用设计规范”的形成和逐步稳定是一个团队逐步走向成熟的标志。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,772评论 6 477
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,458评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,610评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,640评论 1 276
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,657评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,590评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,962评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,631评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,870评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,611评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,704评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,386评论 4 319
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,969评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,944评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,179评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 44,742评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,440评论 2 342

推荐阅读更多精彩内容