三、规划规范 HMI的设计和其他终端设计,最大的差别就在与规划,规划是整个页面设计的框架,也是最重要的内容之一,在讲该模块内容,我会从实践项目案例动身。 开端制造车载UI系统,需求和汽车厂商确认车载UI可在屏幕中,设计的尺寸区域(注:其中“屏幕”是指应用正常工作空间而不是到边沿的全部空间,有的厂商把固定按键也镶嵌这块区域中)。 1. 屏幕尺寸有多少种类别? 我们先要了解一下抢手和主流车机分辨率:众所周知我们车机上的屏幕尺寸和分辨率种类能够说是种类繁多,在设计过程中 设计师主要还是关注屏幕的分辨率是多少?( 需求我们设计的屏幕为 仪表盘、中控、有的车载还包含有副驾驶和后排文娱屏幕 。) 1)特斯拉(Tesla) Model3 1920*1200 15英寸(底部控件的尺寸为120像素是固定 )Model S/X 用竖屏设计 分辨率 1200*1920。 2)蔚来
3)理想ONE 比较特殊它具有4块屏幕,仪表盘12.3英寸 1920×720 / 中控屏16.2英寸 2608×720;副驾驶文娱屏12.3英寸 1920×720 / 再外加功用控制屏 10.1英寸的1280×720。 4)小鹏 G3 竖屏幕 15.6 1920×1080 P7控屏在目前汽车产品中属于分辨率较高的梯队 2400×1200 精度超越2K(提高一下 2K分辨率规范为2048×1080像素)。 接下来给大家观看苹果的CarPlay系统分辨率和谷歌车载系统。
CarPlay系统分辨率: 800 * 480、 1280 * 720、960 * 540、 1920 * 720。
置信大家曾经找出规律了,在设计横屏的时分高度基本都为720px,其他横屏幕依照比列减少。 这块内容十分重要,致使于关乎到后面整个系统的规划方式,苹果的CarPlay、谷歌Android Auto、国内的百度carLife+等 都有着自己的车载系统,如有的车企屏幕分辨率不分歧,就无法适配胜利,会呈现拉伸等现象,除非经过定制化效劳重新依照厂商的尺寸去重新搭建一套。 我们项目中触及到的屏幕和CarPlay尺寸大致很像,但规划方面我们有这自己的想法,后面在自顺应规划会有所提到。 2. 间距的规范制定 制定一组间距值,用于规划中元素和组件之间的固定纵向和横向的间距,参考规格规划8像素点网格上构建,这意味着规范中的UI组件和元素之间相隔8px的倍数。 谷歌Android Auto间距规范一共制定了常用的九种数值,P0 – P8:
留意事项:提供4px、12px间距大小,是为了对齐较小的元素之间的距离,这两个数值谨慎运用,在大屏幕车载系统内,也有很多间距需求大于96px,因而在关于这些数值制定规范的请求就是8px的倍数即可运用。 说到这边肯定会有人有疑问,我们在做规范能不能将间距不设定成8的倍数,4、5、6……倍数能否可行呢,当然是能够的,“规矩是死的,人是活的“。只需是依照倍数叠加完整都OK,假如选定一种倍数,就不能参与其他倍数,假如页面呈现多种间距会使得页面没有节拍感,突破了密切性准绳,下面干货来了: 3. 车载模块中规划 关于想接触车载设计同窗十分友好讲一下通用的规划,细致交互设计等候我后续更新文章,这次就简单依照1920×720分辨率每个模块我都会稍微带一下。
4. 自顺应规划 讲完前面每个模块的大致规划,接下来我们来讨论一下自顺应规划,这个真的十分十分!!!超级重要,工作后期经常会遇到这个问题,甲方爸爸后续需求增加屏幕分辨率的需求。我们前期在规划上破费的时间相对较多,但后期维护起来能够减少你很多工作量,前期需求你规划好基础框架。 下面拿实践做过的案列来陈说:抛出一个问题:我们如何将分辨率1920×720页面的内容 转变成1280×720 呢? (有同窗说 直接丢开发然他们写自顺应规划)导航相关页面需求调用地图的接口,这个开发是能够直接去写自顺应,但其他元素还是需设计师重新来排版。
(还有人说直接缩放比列,调整页面规划)这个计划在比例相差很大时分是行不通的,但同比列或者很相近是完整OK,正巧我们项目上有800×480分辨率,和1280×720 极端相似。
(还有人表示不服:折叠某块区域内容,将该区域内容做成icon点击后弹出来)该措施能够运用在部分内容。
有的模块内容没法降低层级,这个措施就不行,遇到这类的状况我们就直接将这块内容适配做成1280×720尺寸。
假如前两种措施都行不通,有的内容就得需求做弹性规划控件了,例如设置页面,当中间空间很大的时分,放置到短屏中能够依据弹性规划拉伸该控件长度,拉至适配该屏幕的设计,如有需求请留言,后续弹性规划我会写一篇文章细致阐明运用。
我们项目多种分辨率中止转化基本都依照这些计划推进下去的,来一句鸡汤:措施总比艰难多,真的只需用心做事情,没有什么艰难能难倒你的,还有不要做理想主义者,要做理论者,理论才会晤谬误。 谨慎重新改动规划 : 第一是增加开发工作量,其次就是增加用户的学习成本,当然,屏幕是竖屏的时分则就需求重新规划,由于横宽比列变成了相反数值(旋转屏幕大家能够去看看比亚迪的唐、汉车型)。 上诉的内容都是我们一步一个坑踩过来的,“且看且珍惜”。 四、圆角的规范 1. 如何制定圆角的大小规则 1)更圆的角和全圆角的运用 对主要动作和组件运用更圆的角(更大的角半径 or 全圆角),是需求重点突出的,圆形对大多数直线外形具有更大的视觉影响,假如在页面有足够空间的前提下,全圆角方式会愈加,和其他按钮做出反差,鼓舞用户去点击。 好比,全局音讯通知按钮、电话模块中接听、挂断、下拉负一屏中的按钮等 (下方是练习稿案列):
2)较低的圆角和直角的运用 关于不需求 or 低强调的元素,运用较低角半径 or 0px圆角=直角。 例如:工具栏或列表能够用较小的圆角,专辑封面不需求再强调,所以直接将它降到0px,我们项目音乐专辑大封面就用的直角,细致问题需求细致去剖析,像音乐控件的外轮廓就是带圆角的,因而专辑封面在容器里面就必须带有圆角,不然设计作风则就不统一。
还有一个模块,就是在音乐分类的状况下会有很多专辑封面,我们对比一下两种计划:有圆角or无圆角,两张图对比下来,带有圆角的专辑封面,边角有更明显的边沿产生了视觉差的觉得,而直角的专辑看起来就没有,不易突出,因而不太可能惹起我们的留意。所以在网格规划中,圆角的效果更好。
3)谷歌关于圆角的定义 在设定圆角规则时,需求留意一个事项:大小种类不宜太多,不然显得杂乱无章。
留意:即便应用规划是在8dp网格上构建的,但仍会提供4dp的半径大小,以辅佐在较小的组件中成形元素。该值应谨慎运用,由于它不是8dp的倍数。 总结:圆角还是直角没有对错之分,适合的才是最好的。 五、图标规范 1. 图标的种类(车载图标分为应用程序图标、系统性图标) 1)应用程序图标 往常HMI的设计趋向曾经去掉了应用程序图标,取而代之的是卡片化的设计计划,简单说一下卡片式设计有两大益处,第一,把学习成本降至最低,第二,增大的接触面积让驾驶时误触率也降到最低,给到用户最直观的体验就是简单易用。不外有的汽车厂商对这一块还是有需求,我们就稍微再提一下。
我自己也担任过有应用程序图标的项目,在1920×720中 为160px 分辨率和苹果@3x 分辨率相同 ;在相对较小的屏幕中应该依照比例同比减少,好像800×480分辨率中 首页中的应用程序图标 为80px ,这是如何计算的呢? 项目中还有一款车型的屏幕分辨率为1280×720,由于屏幕变窄,应用程序图标需求减少到120px,高度720 and 480 有一个共同240的倍数,所以最终小屏幕的应用程序图标为80px,圆角大小也随之而变:R:24/18/12 。其他分辨率依照实践状况运用。
2)系统性图标(后续HMI组件库搭建文章中我会细致的解说) 该系统提供了许多小图标(代表常见任务和内容类型),供导航栏和选项卡栏中运用。最好尽可能运用这些内置图标,由于它们是人们熟习的。 2. 图标的尺寸 1)大厂是如何制定图标尺寸 很多博主在讲到图标尺寸的时分都是一笔带过,拿到他人得出的结论,却没说怎样计算出来,关于车载来说,前期发布这些研讨讲演的内容极少,所以我对图标的计算想找到了计算方式,假如大家想知道怎样换算的话能够查看https://zhuanlan.zhihu.com/p/158099749。 依据百度IDX 驾驶体验中心,在关于《车载HMI界面效果客观指标实验讲演》在基于视距为50cm,计算出最小图标为9mm 引荐运用12mm。 视觉上的1cm的实践像素是多少呢?这就是一个错误的想法,上面文章中也有提到屏幕分辨率无法与物理长度单位中止转换(实践项目工作阅历通知我,由于相同的屏幕大小 但是分辨率不一样 所以得出的结果不能共用)。 2)PPI的计算 我就大约讲一下计算原理,这个依据屏幕的分辨率,我做过一款相同屏幕尺寸的车机,都是8寸屏幕,但分辨率一个为1280×720 另外一个则为800×480,每一个格子为一个像素。
3)最小图标尺寸计算 接下来找一下分辨率 1280×720 最大条约数为80 最后得出结论屏幕的比列16:9,两边比例的平方相加 = 屏幕英寸的平方,依据勾股定理 (16X)^2 +(9X)^2=8×8 最后 x 算出的结果为0.4357。 16:9的8英寸屏幕 长度(单位:英寸)=0.4357×16 =6.9712 宽 =0.4357×9=3.9213,国际计算单位1英寸 = 2.54cm,所得出屏幕的长度(单位:厘米)=6.9712×2.54≈17.7cm,宽 =3.9213×2.54≈9.96cm。
得出结论:视觉上的1cm的实践像素是有所差距的。 依照设计规则 依照4的倍数来制定,因而最小图标为40px(这个结论只是作为引荐运用,在做项目的时分,变数有很多,甲方爸爸就喜欢超级大的,你也没措施,所以还是依照项目来制定)。 为了计算这个我还特地的回想 高中学习的开根号、初中的最大条约数都搬出来了 幸而当时数学还算是个小学霸,哈哈哈♂♂♂ 4)下面展示一下 谷歌Android Auto 图标大小规范:
这边还要说一下,关于大图标的尺寸设定,会有很多尺寸icon,后续我还会在输出关于在车载图标细致的内容,尽请关注吧。 3. 图标的点击区域 1)图标触摸区域分为 驾驶中运用 和 静止中运用 例如说驾驶中需求调理空调的内外循环,原本老车机的硬按键交流成了屏幕中的按钮,原有的硬按键曾经经过长期运用曾经有了记忆性,并且有触感并且操作硬按键大小适中,所以在操作中减少了操作时间降低了风险系数。 新能源汽车在设计的时分能够经过增大触摸区域降低误操作、无法点击使得驾驶员视野长时间远离方向盘的状况,研讨表明视野超越2秒以上停留就会存在风险。 静止运用例如:在设置页面中调理车辆设置中的属性,巡航方式、电动尾门翻开百分比的调理等等。 2)谷歌制定触摸区域的规则 最小触摸目的尺寸为76 x 76px ,需求在单个图标设计基础上再额外增加一块触摸区域,易于驾驶中可操作,在静止运用的话,我们能够遵照苹果设计规范中最小手指触摸的区域为44x44px。 这是我依据实践项目并在车内中止路测(路测:驾驶中测试)中得出结论。还有一种特殊状况:文字+图标组合点击区域,在icon很小的时分也能够思索将文字也组合一同,增大点击区域。
4. 图标设计的统一规则
5. 最后最一个小插曲:命名的规范 之前经常有小同伴问我,落地项目的icon切图命名规范怎样制造?就拿我之前做的作风稿首页来说,首页音乐卡片中的“下一首”的图标如何命名。
首先剖析这个icon在那个页面当中 or 用在哪里,接下来就是他的属性是什么 icon 还是button ,其次就是这个icon代表什么,这个icon的大小,由于在一个系统里面会有重复功用icon,所以是有必要增加大小(这块内容是选填项),最后在增加这个icon是处于什么状态下,状态分为:禁用、常态、按下、选中。 最后呈现:首页_音乐_下一首_常态 ,对接开发应该是翻译成英文。
有时分英文命名也能够用缩写好比设置:setting 你直接能够写成set icon ic buttonbt(假如全局运用就运用 All)。
总结: 听完小米的发布会,是我触动较深的一次,视频弹幕中满屏刷着“干翻特斯拉”,小米造车一降生就背负着全民的希冀,开创人雷军曾经功成名就,但还是愿意押上全部的名誉和未来十年的人生,全力all in,我心中只需敬意,祝小米早日造车胜利,“干翻特斯拉”,我们设计师也愿意和这个行业赌一次,行业深耕下去,砥砺前行。 文章中如有缺乏之处,欢送弥补交流,我们下期见 上篇:《如何搭建HMI:设计规范(上)》 作者:设计界的影帝 原文链接:https://www.zcool.com.cn/article/ZMTIyNjAxMg==.tml 本文由@设计界的影帝 原创发布于人人都是产品经理,未经作者答应,遏止转载。 题图来自Unsplash,基于CC0协议 |