天好蓝YYX level
获赞
25
粉丝
0
关注
0
看过 TA
1
The University of Melbourne
2021
产品经理
IP属地:未知
暂未填写个人简介
私信
关注
#21天打卡产品经理的日常思考# Grid System:栅格系统Grid System是二维的更加全面的网格布局。栅格系统是所有设计体系必备的,我们通常将页面横向分为 N 列,定义每一列的尺寸与间距,这为界面布局提供了一致性和成本便利。传统的栅格系统在响应式方面的应用主要是结合 Breakpoints 与一些 Responsive Token 来实现的,通过给 UI 元素指定不同的栅格数来决定他们分别在不同屏幕下占多少列;同时一些设计体系还提供了可见性相关的 token,来控制界面元素在不同屏幕的显示与隐藏。Fluent、Fiori、Lightning、Material 以及大多数设计体系都采用了 12 栅格系统,因为 12 的因数够多,能满足足够多的布局细分同时又不至于太复杂;Carbon 的做法更加 geek 一些,他们的「2x grid」采用了 16 栅格系统,布局粒度更细但放弃了 3,6 这样的因数。Ant Design 为了满足复杂的业务情况,采用了 24 栅格系统,24 栅格提供了更高的灵活性的同时,也大大增加了复杂度,面临栅格系统的响应式设计 24 栅格是否适用还有待商榷。另外 Material、Carbon 还明确提出了「Fluid Grid – 流体栅格」的概念,核心思想是在较小的屏幕上降低栅格数量,将多余的栅格自动折行弹性布局。
0 点赞 评论 收藏
分享
#21天打卡产品经理的日常思考# Breakpoints:屏幕断点屏幕断点是响应式设计的基础依据,它决定了我们要适配到什么样的设备或屏幕规格,并通过 Media Queries 这样的技术实现不同 Breakpoint 条件下的不同 UI 表现。一般情况 Breakpoints 都是基于 Phone、Tablet、Desktop 的维度来设计的,包括考虑了移动设备的横评竖屏情况;关于详细的规格设置其实并没有太***价值,设计体系都是根据自身定位以及设备覆盖的情况来制订的;例如 Material 的断点在低分辨率范围分得非常细,是因为 Material 主要服务的 Android 平台有着数量繁多的设备分辨率。在满足自己需求的前提下,屏幕端点不需要太多,无论怎样基于数据驱动的屏幕断点设置将会是一个更科学的方法。Fiori 的断点设计比较有意思,在设计文档中仅有基本的布局规则,没有明确的 Breakpoints 规则,Fiori 对于不同的组件会设计不同的 Breakpoints。例如在 Table 这个组件中定义了 0 < 220 < 270 < 350 < 460 < 570 < ∞ 的规格,而在 Form 的组件中,Breakpoints 变成了 0 < 600 < 1024 < 1440 < ∞,从这点上看出 Fiori 认为不同的组件有不同的表达模式,因此应该针对性对组件进行优化。
0 点赞 评论 收藏
分享
投递谷歌等公司10个岗位 产品经理的日常思考
0 点赞 评论 收藏
分享
懒惰的地狱里面没有我:所以会员体系需要明确几点内容: 1、会员设置目的:通过玩积分任务来培养用户使用喜欢or通过会员让利政策鼓励更多消费/核心行为发生; 2、会员体系设计: 会员任务成长路径-任务的设置及节点、相关分值积累、对应等级权益激励; 通过会员体系识别出的核心or重要用户群体,如何进行进一步运营; 以及会员任务中的相应引导or教育用户的操作行为设置
投递淘天集团等公司10个岗位 产品经理的日常思考
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客企业服务