微信节目设计指南

  • A+
所属分类:免费服务器
摘要

Front/in?Becarefulinthefront/inthebow/infront根据微信的特点,制定了小程序界面设计指南和建议。设计指南的基础是充分尊重用户的知情权和经营权。本文的目的是在微信生态系统中建立友好、高效、一致的用户

Front / in? Be careful in the front / in the bow / in front

根据微信的特点,制定了小程序界面设计指南和建议。设计指南的基础是充分尊重用户的知情权和经营权。本文的目的是在微信生态系统中建立友好、高效、一致的用户体验,最大限度地适应和支持不同的需求,从而实现用户与小程序服务端的双赢。

Front / in? Be careful in the front / in the bow / in front

为了避免用户在微信中使用小程序服务时受到复杂环境的干扰,应注意减少无关设计元素对用户目标的干扰,礼貌地向用户展示程序所提供的服务,并引导用户友好地进行操作。

Front / in? Be careful in the front / in the bow / in front

每个页面都应该有一个清晰的焦点,这样用户每次输入新页面时都可以快速了解页面的内容。在确定焦点的前提下,应尽量避免与页面上用户的决策和操作无关的其他干扰因素。

病例指示1

病例指示2

Front / in? Be careful in the front / in the bow / in front

为了使用户能够顺利地使用页面,在用户进行操作过程时,必须通过中断用户的目标进程以外的其他内容来避免中断用户。

Front / in? Be careful in the front / in the bow / in front

一旦用户进入我们的小程序页面,我们就有责任和义务清楚地告诉用户他们在哪里,去哪里,确保用户在不迷路的情况下轻松浏览网页,从而为用户提供安全和愉快的使用体验。

Front / in? Be careful in the front / in the bow / in front

导航是确保用户在浏览和跳转网页时不会迷路的最关键因素。导航需要告诉用户他们在哪里,他们可以去哪里,如何返回等等。微信没有在小程序上提供统一的导航栏风格,开发者可以根据自己的需要设计出主页和二次页面界面导航。建议辅助页的所有左上角返回到下一级别的页面操作。此外,微信iOS用户还可以通过界面的边缘向右滑动,返回到下一级小程序或微信页面。Android用户也可以使用物理返回键进行同样的操作。

米妮·格罗格斯

小程序上的所有页面,包括Song嵌入式页面和插件,微信将在页面右上角放置正式的“攻略”菜单,如图所示。开发人员不能自定义他们的内容,但是他们可以选择两种基本的颜色来适应页面的设计风格。官方的小程序菜单将放置在界面的一个固定位置。开发人员在设计界面时应保留区域空间。如果您需要在这个区域附近放置交互元素,请特别注意交互事件是否会发生冲突,以及操作是否容易使用。

小程序菜单深度和光色匹配方案(iOS和Android)

在满足可用性的前提下,开发者可以从微信提供的两套配色菜单中选择合适的配色方案,以适应小程序页面的设计风格。

页内导航

开发人员可以根据自己的功能设计将自己的导航添加到页面中。并保持不同页面之间导航的一致性,重点是明确的,有一条路可走。受手机屏幕大小的限制,小程序页面的导航应该尽可能简单。开发者建议自己设计自己的导航风格和微信官方小程序菜单风格保持一定的区别,以区别对待。

Front / in? Be careful in the front / in the bow / in front

开发人员可以向小程序页面添加标签,用于分页(Tab)导航。标签分页栏可以固定在页面的顶部或底部,以便于用户在不同页面之间切换。标签数量不得少于2,最大数量不得超过5。为确保标签数量不超过4项,建议标签数量不应超过4项。多个标签列不应出现在一个页面上。

Front / in? Be careful in the front / in the bow / in front

其中,小程序主页可以选择微信提供的原始底层标签寻呼方式,这是仅供Song主页使用的。在开发时,您可以定制图标样式、标签文案和文案颜色等。图标大小等特定设置可以参考开发文档和WeUI基本控制库。

Front / in? Be careful in the front / in the bow / in front

Front / in? Be careful in the front / in the bow / in front

顶部标签页栏的颜色可以定制。在自定义颜色选择中,保持分页条形标签的可用性、可见性和可操作性是很重要的。

Front / in? Be careful in the front / in the bow / in front

Front / in? Be careful in the front / in the bow / in front

页面等待时间过长会引起用户的不良情绪,微信项目提供的技术大大缩短了等待时间。即使如此,当加载和等待不可避免时,需要及时反馈以缓解用户等待的不良情绪。

起始页加载

小程序发布页面是WeChat在一定距离内展示品牌特征的页面之一(刷一些信息网络、互联网、信息产业、文化娱乐网站http://www.shuadianzixun.com]<;/b>;)。本页面将突出小程序的品牌特色和加载状态。除了品牌徽标(Logo)显示外,该页面上的所有其他元素,如加载进度指令,都由微信提供,如果没有开发人员的开发,就无法更改。

Front / in? Be careful in the front / in the bow / in front

页面下拉刷新加载

在微信迷你程序中,微信提供了标准的页面下拉刷新加载功能和开发人员不需要自己开发的样式。

Front / in? Be careful in the front / in the bow / in front

在页面中加载反馈

开发者可以定制小程序页面内容的加载风格。建议无论是本地使用还是全局使用,自定义加载样式都应尽可能简洁,并使用简单的动画通知用户加载过程。

Front / in? Be careful in the front / in the bow / in front

模态加载

模态加载样式将覆盖整个页面,并应谨慎使用,因为无法清楚地告知加载的特定位置或内容将引起用户的焦虑。除非在一些全局操作中,否则不要使用模态加载。

Front / in? Be careful in the front / in the bow / in front

局部加载反馈

局部负载反馈只是触发加载的页面上的局部反馈,因此,微信推荐的反馈机制更有针对性,页面拍数也较小。例如:

Front / in? Be careful in the front / in the bow / in front

全局负载反馈

开发人员可以参考图中的样式,并使用标题栏提示加载小程序页面内容的过程。例如:

如果负载反馈考虑因素加载时间较长,则应提供取消操作,并使用进度条显示加载的进度。在加载过程中,您应该维护动画效果;没有动画效果的加载很容易导致界面被阻塞的错觉。不要在同一页上同时使用多个加载动画。结果反馈

除了在用户等待的时候及时反馈,操作的结果也需要得到明确的反馈。根据实际情况,您可以选择不同的反馈样式的结果。对于页面的本地操作,可以在操作区域提供直接反馈,对于页面级的操作结果,可以使用弹出提示、模态对话框或结果页面显示。

页面局部操作结果反馈

对于页面上的本地操作,您可以在操作区域中提供直接反馈,例如单击多选择控件之前和之后的下图。对于普通控件,微信设计中心将提供一个控制库,所有这些都提供了完整的操作反馈。

Front / in? Be careful in the front / in the bow / in front

页面图标弹出提示符的全局操作的结果。

图标弹出提示适用于轻量级成功提示,1.5秒后自动消失,不中断进程,对用户影响不大,适用于不需要强调的操作警报,如成功提示。特别要注意的是,此表单不适用于错误提示,因为需要向用户显式通知错误提示,因此使用闪存弹出b>;(例如个人博客)使您最喜欢的内容http://www.6654n.com]>;/b>;提示符是不合适的。

Front / in? Be careful in the front / in the bow / in front

页面文本弹出提示符的全局操作的结果。

文字弹出提示适用于需要轻量级文本解释当前状态或提醒不严重错误的错误。1.5秒后,它会自动消失,不会中断进程,对用户的影响也很小。

Front / in? Be careful in the front / in the bow / in front

“页面全局操作结果模式”对话框

用户需要显式知道的操作结果的状态可以通过模式对话框提示,并附有下一步的说明。

Front / in? Be careful in the front / in the bow / in front

“全球行动结果-结果”页面

对于操作结果已经是当前流程结束的情况,可以使用操作结果页面进行反馈。这种方法是通知用户操作已经完成的最强和最清晰的方法,可以根据实际情况对下一步提供指导。

Front / in? Be careful in the front / in the bow / in front

Front / in? Be careful in the front / in the bow / in front

在设计任何任务和过程时,异常状态和进程往往很容易被忽略,而这些异常场景往往是在用户最沮丧和最需要帮助的情况下发生的,因此我们需要特别注意异常状态的设计,在出现异常时给予用户必要的状态提示,并通知解决方案,以便有一个返回的途径。

Front / in? Be careful in the front / in the bow / in front

要结束异常状态,用户是莫名其妙的无处去处,停滞在某一页面上的情况。上面提到的模态对话框和结果页可以用来提醒异常状态。此外,在表单页面中,特别是在包含更多表项的页面中,您还应该清楚地指出错误项,以便用户可以修改它们。

异常状态形式误差

该表单报告一个错误,在表单顶部告诉错误的原因,并标识错误字段以提示用户进行修改。

Front / in? Be careful in the front / in the bow / in front

Front / in? Be careful in the front / in the bow / in front

从PC时代的物理键盘鼠标到移动时代的手指,虽然大大简化了输入设备,但手指操作的精度远远低于键盘和鼠标。为了适应这一变化,开发人员需要在设计过程中充分利用手机的特点,使用户能够轻松、优雅地控制界面。

Front / in? Be careful in the front / in the bow / in front

由于手机键盘面积小而密集,同时容易造成输入错误,因此在小程序页面的设计中,由于尽量减少用户的输入,使用现有的界面或其他易于操作的选择控件来提高用户的输入体验。

Front / in? Be careful in the front / in the bow / in front

例如,在下图中,当添加银行卡时,相机标识界面将用于帮助用户输入。此外,微信团队还向外界开放地理位置界面等微信程序接口,充分利用这些接口将大大提高用户输入的效率和准确性,进而优化体验。

Front / in? Be careful in the front / in the bow / in front

Front / in? Be careful in the front / in the bow / in front

除了使用界面之外,当您必须让用户手动输入时,您应该尝试让用户做出选择,而不是键盘输入。一方面,内存容易记忆,使得在有限选择中的用户通常很容易完全依赖于内存输入;另一方面,考虑到移动电话键盘密集的单键输入很容易导致输入错误,仍然是(折扣点淘宝天猫京东)免费购物和赚钱的优惠券。例如,在图中,当用户搜索时提供搜索历史快捷方式选项将帮助用户快速搜索,同时减少或避免不必要的键盘输入。

Front / in? Be careful in the front / in the bow / in front

Front / in? Be careful in the front / in the bow / in front

由于我们使用手指触摸屏来控制手机上的界面,手指的点击精度远远低于鼠标,所以在设计页面上点击的控件时,需要充分考虑到它的热点区域,避免因可点击区域太小或太密集而误操作。当最初在电脑屏幕上使用的接口只是直接移植到移动电话上而没有任何调整时,通常很容易出现这样的问题。由于手机屏幕分辨率不同,最合适的点击像素大小不完全相同,但转换为物理尺寸后,大致在7mm-9mm之间。在微信提供的标准组件库中,各种控制元素都考虑了页面点击效应和不同屏幕的适应性,因此建议再次使用或模仿标准控件大小进行设计。

Front / in? Be careful in the front / in the bow / in front

微信设计中心推出了一套Web标准控制库,包括草图设计控制库和Photoshop设计控制库,并将改进小程序组件。这些控制充分考虑了移动页的特点,并能确保其在移动页面上的可用性和操作性能。同时,微信开发团队也在不断改进和扩展微信微型程序接口,并提供微信公共图书馆。使用这些资源不仅可以为用户提供更快的服务,而且在提高页面性能、实质上改善用户体验方面也发挥了巨大的作用。

Front / in? Be careful in the front / in the bow / in front

除了上述原则外,还建议使用微信的小程序应该始终关注不同页面之间的统一性和连续性,并在不同的页面上使用一致的控制和交互方法。

Front / in? Be careful in the front / in the bow / in front

统一的页面体验和连续的界面元素将有助于以最小的学习成本实现使用目标,并减少页面跳动带来的不适。因此,小程序可以根据需要使用微信提供的标准控制,以达到团结稳定的目的。

Front / in? Be careful in the front / in the bow / in front

微信中字体的使用与运行中的系统字体一致,常用字体大小为20、18、17、16、14、13、11(Pt),使用情况如下:

Front / in? Be careful in the front / in the bow / in front

颜色

Front / in? Be careful in the front / in the bow / in front

主要内容黑色为黑色,次要内容为灰色;时间戳和形式默认值为淡灰色;大片段描述内容属于半黑色的主要内容。

Front / in? Be careful in the front / in the bow / in front

Front / in? Be careful in the front / in the bow / in front

蓝色是链接的颜色,绿色是完成字的颜色,红色是错误的颜色,按和禁用状态分别将透明度降低到20%和10%。

Front / in? Be careful in the front / in the bow / in front

Front / in? Be careful in the front / in the bow / in front

Front / in? Be careful in the front / in the bow / in front

Front / in? Be careful in the front / in the bow / in front

Front / in? Be careful in the front / in the bow / in front

Front / in? Be careful in the front / in the bow / in front

Front / in? Be careful in the front / in the bow / in front

Front / in? Be careful in the front / in the bow / in front

Front / in? Be careful in the front / in the bow / in front

Front / in? Be careful in the front / in the bow / in front

为了方便设计者的设计,微信提供了一套可供Web设计和小程序使用的基本控制库,同时也为开发人员提供了方便调用的资源。

Front / in? Be careful in the front / in the bow / in front

预览地址:https://weui.io

分享当前页面将至少获得10%佣金,点此获取推广链接(规则说明)。

本站VIP源码资源永久免费下载!持续更新!www.526bt.com

加入999永久VIP会员带做项目包赚钱!教引流包搭建,社群资源共享!

新项目更新通知QQ群:767688774 站长技术交流QQ群:552760713

点击这里给我发消息

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin
admin
域名快速备案个人网站企业公司网站域名快速代理备案快速服务|网站快备
支付通道搭建、支付接口搭建、承接各种支付项目
皇冠体育信用盘带新版老版手机端,登1,2,3采集正常-建站QQ168015540
做网站 PHP源码修改二次开发程序页面美化/功能定制/仿站/仿模板

发表评论

您必须才能发表评论!