小程序设计指南笔记

一、设计原则

1、小程序在设计时应该注意减少无关的设计元素对用户目标的干扰,清晰的向用户展示程序提供的服务,友好的引导用户进行操作。

2、明确页面中的重点,便于用户进入页面后能快速的理解内容,应尽量避免页面上出现与页面不相关的内容,如广告等。

3、页面流程明确,避免出现用户目标流程以外的内容打断用户操作

4、明确的告知用户身在何处,又可以往何处去,确保用户在页面中游刃有余的穿梭而不迷路

二、导航

1、目的

要告诉用户,当前在哪儿,可以去哪儿,如何回去。

2、小程序导航

微信不提供统一的导航栏样式,开发者可根据需要自行设计小程序首页和次级页面界面导航,建议在次级页面左上角提供返回键。

3、官方小程序菜单

小程序的所有页面,包括小程序内嵌网页和插件都会放置。

他的位置固定,不能改变

如图

官方小程序菜单

他的内容不能改变,可以选择深浅两种配色

如图

配色方案

4、页面导航

1)标签分页(Tab)导航

标签数量大于等于2个,小于等于5个,建议数量不超过4个。

一个页面避免出现一组以上的标签分页栏

如图


底部标签分页导航

2)顶部标签分页栏

保持分页标签的可用性、可视性、可操作性

如图


顶部标签分页栏

三、加载

1、启动页加载

启动页除品牌LOGO展示外,其他元素,如加载进度指示,均有微信统一提供不能更改,无需开发者开发

如图


启动页加载

2、页面下来加载

微信提供标准的页面下来刷新加载能力和样式,无需自行开发

如图


页面下来加载

3、页面内容加载反馈

可自定义页面内容加载样式,建议不管是局部还是全局加载,加载样式应尽可能简洁。简单动画告知用户加载过程

如图


内容加载

4、模态加载

覆盖整个页面,由于无法明确告知具体加载的位置和内容可能引发用户的焦虑感,因此谨慎使用。除了在否写全局操作下,否则不要使用模态加载。

如图


模态加载

5、局部加载反馈

局部加载反馈只在触发加载的页面局部进行反馈,这样反馈更加有针对性,页面跳动小,是微信推荐的反馈方式

如图


局部加载反馈

6、全局加载反馈

推荐使用标题栏提示加载小程序页面内容过程

如图


标题栏提示加载

7、加载反馈注意事项

1)若加载时间长,应提供取消操作,并使用进度条显示载入的进度

2)载入过程中,保持动画效果,无动画效果的加载很容易让人产生该界面已经卡死的错觉

3)不要在同一个页面同时使用多个加载动画

四、结果反馈

1、页面局部操作结果反馈

直接反馈,如多选按钮控件,微信设计中心提供控件库

WeUI组件库:https://developers.weixin.qq.com/miniprogram/dev/extended/weui/

如图


多选按钮控件

2、页面全局操作结果—图标型弹出提示

1.5秒后自动消失,不打断流程,对用户的影响较小

适用于轻量级的成功提示或不需要强调的操作提醒。如。成功提示,

不适用错误提示。因为错误提示需明确告知用户,而不适合使用一闪而过的弹出提示

如图


图标型弹出提示

3、页面全局操作结果—文字型弹出提示

1.5秒后自动消失,不打断流程,对用户的影响较小

适用于轻量化的文字解释当前状态或提醒不严重的错误

如图


文字弹出提示

4、页面全局操作结果—模态对话框

适用于用户明确知晓的操作结果状态。

如图


模态对话框提示

5、页面全局操作结果—结果页

适用于,操作结果已是当前流程的终结情况,可使用操作结果页来反馈。这种方式明确的告知用户操作已完成,并根据实际情况给予下一步的操作的指引

如图:


五、异常可控,有路可退

异常场景往往是用户最为沮丧和需要帮助的时候,因此需要格外注意异常状态的设计,在出现异常时需要给予用户必要的状态提示,并告知解决方案,使其有路可退。

如:表单报错

如图


表单报错

六、减少输入

手机键盘区域小且密集,输入困难,容易输入错误,因此在设计小程序时尽量减少用户输入。利用现有接口和其他一些易于操作的选择空间来改善用户输入体验

1、如:在添加银行卡时,采用摄像头识别来帮助用户输入


2、尽量让用户做选择,回忆易于记忆,让用户在有限的选项中做选择通常来说容易完全靠记忆输入


七、避免误操作

手机屏幕分辨率各不相同,因此最适宜点击像素尺寸也不完全一致,但换算成物理尺寸后大致是在7mm-9mm之间。

在微信提供的标准组件库中,各种控件元素均已考虑到了页面点击效果以及不同屏幕的适配,因此再次推荐使用或模仿标准控件尺寸进行设计。

八、利用接口提升性能

微信设计中心已推出了一套网页标准控件库,包括 sketch设计控件库 和 Photoshop设计控件库,后续还将完善小程序组件,这些控件都已充分考虑了移动端页面的特点,能够保证其在移动端页面上的可用性和操作性能;

九、统一稳定

注意不同页面间的统一性和延续性,在不同的页面尽量使用一致的控件和交互方式

十、视觉规范

1、字体大小

微信内字体的使用与所运行的系统字体保持一致,常用字号为20, 18, 17, 16,14 13, 11(pt),使用场景具体如下:


2、字体颜色

主内容black 黑色,次要内容grey灰色;时间戳与表单缺省值light灰色;大段的说明内容而且属于主要内容用semi黑


蓝色为链接用色,绿色为完成字样色,红色为出错用色 Press 与 Disable 状态分别降低透明度为20%与10%


3、列表


4、表单输入


5、按钮





6、图标



微信小程序设计指南

https://developers.weixin.qq.com/miniprogram/design/

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

推荐阅读更多精彩内容

  • Tips:图片看不清可点击放大观看 概要 基于微信小程序轻快的特点,我们拟定了小程序界面设计指南和建议。 设计指南...
    通通来习阅读 1,939评论 0 8
  • 概要 基于微信小程序轻快的特点,我们拟定了小程序界面设计指南和建议。设计指南建立在充分尊重用户知情权与操作权的基础...
    good7758阅读 475评论 0 1
  • 概要 基于微信小程序轻快的特点,我们拟定了小程序界面设计指南和建议。 设计指南建立在充分尊重用户知情权与操作权的基...
    四光年阅读 5,932评论 4 44
  • 鸟叫了 花开了 柳翠了 山绿了 看着你一人孤单 调皮捣蛋的我 贴着你的耳边 叫嚷嚷 吵吵热闹 “嫌我烦吗? 我呀 ...
    小草_d5ad阅读 365评论 8 22
  • 微风轻起,暮色将临。 万家灯火,何处归依? 情深依旧,人却难留。 几翻离愁,何与相守? 多情成空,窗映月容。 点点...
    大清晨的小太阳阅读 251评论 5 10