小程序PC端适配设计指南:如何优化大屏体验与互动交互

2025-02-24
来源:网络整理

移动和PC具有自己独特的优势。随着迷你程序在越来越多的设备终端上的普及,PC终端已成为迷你程序发挥其功能的重要场所。

与移动端子相比,PC终端具有较大屏幕,更准确的操作和更高效率的优势。那么,我们如何利用这一点更好地在PC侧介绍迷你程序呢?在这里,我们总结了“迷你程序改编设计指南”,希望帮助您调整Mini程序从移动设备到PC。

这个问题的概述:

1。移动和PC之间的经验基本差异

•物理尺寸

•操作经验

•交互式相互作用

2。微型编程的密钥适应设计点

•PC上的MINI程序的内容布局方法

•交互式交互方法的翻译

3。注意特殊场景

•迷你程序的不同端口之间的经验差异弹出控制

•隐藏操作

•与页面刷新的互动互动

移动和PC经验的根本差异

移动终端和PC终端之间的差异来自对物理维度,系统能力感知和操作经验熟悉的最初理解。

接下来,我们将讨论这两个部分与三个部分之间的差异:物理大小,操作系统和交互式交互。

1。物理尺寸

就物理尺寸而言,PC端尺寸远大于移动端的尺寸。前三名主流屏幕尺寸现在为1920 x 1080、1400 x 900和1366 x 768,这意味着大屏幕已成为未来的开发趋势,更大的尺寸意味着可以显示更多信息和操作。

当然,较大的尺寸并不直接意味着更好的体验。为了充分利用尺寸优势,您可能需要为迷你程序做一些适应性工作。该部分将在文章的第二部分中详细介绍。

2。操作经验

在操作经验方面,PC侧的操作窗口具有多任务处理的特征,并任意调整窗口大小。

在移动终端上,它更多地关注单个窗口的内容表示,该窗口需要单个窗口的任务,以单一而简洁的方式向用户展示。

在单窗操作的经验中,人类计算机的交互也有所不同。为了适应人们的单手操作,控件通常放置在窗户的中间或底部。在PC侧,人们通常不会使用这种方式,因此基于人体工程学,PC侧屏幕上的每个区域和其他区域。区域也很容易到达。

3。交互式相互作用

就交互式互动而言,目前可用的移动终端是为触摸而设计的。触摸意味着提供更大,更容易访问的触摸目标,从而允许多个手指相互作用。例如,触摸,按,用手指缩小/缩小,边缘滑动等。

PC终端通过鼠标和键盘的合作进行交互,这种交互式形式可以为用户提供更高的精度和速度输入功能。

在PC侧设计的迷你程序中,应特别注意转换可能遇到的交互式操作表格,以使PC侧的迷你程序更友好且易于使用。

小型 的钥匙适应设计点

在上面,我们了解了移动和PC之间经验的根本差异。您可能会困扰“我需要重新设计我的小程序以适合PC侧吗?”

如果您的小程序已经使用了官方的框架,并且交互相对简单,则您只需要维护一组代码即可实现移动和PC侧的呈现。为了使您的小程序表现更好,您可能需要对小程序进行一定的适应和优化。

那么,迷你程序的设计师如何将其迷你程序改编到PC方面?接下来,我们为您提供以下建议。

1。为了更好地适应PC侧的大屏幕体验,您需要优化Mini程序的内容布局;

2。您需要注意移动终端转换为PC终端的交互式交互方法。

1。迷你程序的内容布局如何适应PC侧的大屏幕体验?

首先,在切换PC侧的窗口大小后,我们需要解决迷你程序的体验。

多任务在PC侧的操作经验并任意调整窗口大小意味着Mini程序需要在PC侧具有动态布局适应性。

如果一个未适应的迷你程序,则无法在PC侧切换Mini程序窗口的大小。这样,用户对迷你程序的体验只能限制在默认情况下显示的大小,而不可避免的是“为什么不能扩大迷你程序窗口?”的问题。

小程序开发换行_编程中换行是什么意思_小程序代码换行

一个无法在PC侧切换窗口大小的小程序

为了适应窗口尺寸在PC侧开关的能力,我们建议使用网格系统和响应策略来实现内容的动态布局,随着窗口尺寸而变化。

关于动态布局,有7种常见的适应方法。这些适应方法可以使您的迷你程序更好,更有效地向用户展示,当然,您还可以找到自己更独特的适应方法。

(1)左右缩回

布局特征:水平将表面元素扩展到具有右屏幕尺寸的区域。通常用于具有简单元素/结构的页面,例如列表,表格。

适应规则:表面显示高度是固定的,宽度不是固定值;当布局的显示大小变化时,元素的显示宽度相应地变化。

左右伸缩适应

(2)折线安排

布局功能:根据布局宽度选择顶部和底部元素的布局。它通常用于内容架构级别(例如内容详细信息页面)的内容演示页面。

适应规则:确定布局区域的水平宽度以及是否可以容纳多个元素。如果可以容纳它,请使用左右安排,并使用上下安排。

线路休息安排适应

(3)水平膨胀

布局特征:将表面元素重复到具有正确屏幕尺寸的区域。它通常用于具有固定模块结构的页面,并且在模块中(例如电子商务等)中使用了简单而有序的布局。

适应规则:基于布局区域的水平宽度,在水平方向上添加更多元素,同时使表面元素之一保持不变。

水平膨胀适应

(4)分数显示

布局功能:利用屏幕宽度来排列具有相同属性的布局组件。它通常用于具有较少信息架构级别的内容演示页面,例如播放列表,应用程序列表等。

改编规则:您可以定义单个组件的宽度规则,并自动计算可重复元素的数量,因为布局区域的水平宽度会发生变化。

显示适应

(5)分层显示

布局功能:将页面分为多列,并在不同区域显示每个模块的内容。该列具有明确的主奴隶关系,而奴隶部分取决于主要部分的存在。它通常用于具有清晰层次结构的页面,列显示不影响信息获取的页面。例如,类似工具的应用程序,左侧是父菜单,中间是子菜单,右侧是内容详细信息。

改编规则:设置每列的最小宽度,根据布局区域的水平宽度来判断可以安装的级别数,并显示可以显示的列数。

适应的分层显示

(6)免费布局

布局功能:将页面分为多个功能模块。确定主模块后,从主模块周围布置了从模块。在页面中存在多个功能模块的情况下,通常使用它,其中包括1个主要模块,例如内容详细信息,等等。

改编规则:确定主模块的最大显示值和固定位置。从设备模块随布局区域的水平宽度而变化,并自动计算主模块周围的渲染模式。

免费布局改编

(7)侧边栏

布局功能:页面中有明确的主奴隶关系。主模块是导航模块。大尺寸,主模块可以以侧边栏形式显示,因此页面可以同时浏览或操作主奴隶模块。

适应规则:设置表面断点的宽度。如果断点大小超过断点大小,则主模块会变为表面的侧边栏。从属模块会根据布局区域的宽度自动计算信息量。

侧边栏适应

作为设计师,您还需要注意以确保更改后,视图中的信息是完整且可读的。例如,页面上的图片,文本,图标和其他信息。

视图的信息可读性比较

小程序开发换行_编程中换行是什么意思_小程序代码换行

2。如何根据PC侧转换交互式交互方法?

与PC侧的相互作用不同,人们已经在移动方面养成了成熟的手势操作习惯。当这些移动迷你程序再次出现在PC上时,对于相应的交互方法,必须找到相同的预期行为。

如下表所示,我们提供了一些基本的交互式翻译方法。如果您的使用许多特定于移动的手势交互,则可能需要找到相应的替代方案。

互动互动翻译表

在特殊情况下要注意的要点

接下来,我们需要谈论在Mini程序适应PC端之后还需要注意其他哪些方案。

1。不同设备的弹出控件的不同体验

为了满足在移动侧操作的用户的特征,该小程序的弹出窗口控件通常出现在窗口的中间或底部。在PC侧,用户通常使用鼠标进行操作。在用户切换PC窗口大小后,弹出窗口将变形。

在这种情况下,可以以中心弹出窗口的形式呈现。

弹出窗口样式图

2。隐藏操作

在移动互动中,手势通常用于显示隐藏的操作而没有直观的曝光。在PC侧,这种类型的操作将引起一些可用性问题。

在PC 中,如果您需要在小程序中提供此类功能,建议将其转换为PC侧的唯一交互方法,例如将移动侧的左套件菜单转换为右键单击菜单。

隐藏的操作说明

3。页面刷新的交互式互动

页面刷新操作通常在移动终端上使用手指下拉操作,但是此操作模式不适用于PC终端。

在PC侧,通常使用固定位置按钮,例如单击鼠标以实现页面刷新。因此,在适应过程中,如果您的迷你程序页面需要刷新能力,则需要以相对稳定的演示形式进行表达。

页面刷新操作说明

最后,将来,微信团队还将为迷你计划开发人员带来更简单,更快的适应解决方案。通过我们的努力,我们将进一步降低适应多个平台所产生的成本。

PC端的改编只是Mini计划在更多平台上的首次亮相的开始。可以想象,随着用户使用的屏幕变得越来越大,改编的迷你程序可以显示出更大的想象力。空间,这是微型编程改编的最迷人的地方。

上述功能将在微信版2.9.5及以上发布。

“大屏幕改编技术指南”

“迷你计划适应设计指南”

- 结局 -

参考:

“ - 人类计算机接口指南”

“ - - 用户界面和设计准则”

“华为折叠屏幕应用程序开发指南”

“中国网络”

分享