首页

从用户场景拔高信息浏览体验的交互设计策略

鹤鹤

详情页不会仅仅承载房源基础信息,也将是越来越多元化信息的承载体

众所周知,链家在二手房业务中深耕多年,无论是线下服务体系和线上产品工具都处于行业内头部水平。但相较于二手业务,新房业务的整体发展还存在较大差距,部分业务流程仍处于线上化建设中。



聚焦到经纪人的作业工具来看,二手和新房的产品使用体验差异也很大,其中房源模块的问题尤为突出。如果二手房源产品体验是80分,那新房可能只有20分。而房源是新房经纪人最重要的作业模块,在产品满意度贡献权重最高。但满意度偏低,因此其体验问题亟待解决。


图1 节选自《2021H1新房经纪人满意度调研报告》





一、为什么改版


1.改版契机:

新房信息质量正稳步提升


很长一段时间以来,新房房源详情页是被“弃用”的,大多数经纪人使用第三方工具获取房源信息。最底层原因是内部工具上房源信息质量差(不全不准)。而质量差则是由于之前在新房基础建设人力不足、产品迭代慢,不能满足城市业务发展需求

城市为保证各自发展,使用了更灵活的第三方工具进行新房信息传递。2021年上半年随着项目「新房基础信息建设」的进行,新房信息质量正稳步提升,且城市也在使用第三方工具中发现诸多问题,这正是新房房源详情页重振旗鼓的最好契机。


2.产品价值:

促进新房信息线上化正循环


作为新房信息线上化的其中一环,新房房源详情页起着信息呈现的作用。好的呈现方式能够帮助经纪人更好地消费信息,让经纪人认可平台产品和服务,同时经纪人的正向反馈也能激励生产新房信息的驻场们更有动力去维护信息,从而促进新房信息线上化的正循环。


图2 新房信息线上化流程




3.现状问题:

欠缺规划,信息可读性差


改版前,新房详情页继承着二手房详情页的页面结构,但由于业务场景不同,当前信息组织方式并不适合新房经纪人的作业场景。另外近一年内,详情页在没有统筹规划下,陆续接入了“各自为战”的新内容模块

新房详情页逐渐出现信息冗余和混乱的问题,直接影响了信息的呈现效率和可读性。比如在新房业务中房源图片一般是效果图,不能像二手房一样通过图片识别房源,经纪人表示不会优先关注图片,但却占据了首屏1/4的空间。


图3 详情⻚头图占据高优空间却无实际作用




诸如此类的问题还有很多,但散点式的解决问题可能会引发新的问题,因此设计应该重新    回归起点,从用户    使用场景出发。



二、新房经纪人

真实的看房流程


通过访谈经纪人和观察他们的实际作业操作,我们发现经纪人需要查看房源内容的场景可以分为两种——    熟悉楼盘和    回答客户问询,两种场景下的行为目标和对房源信息的关注顺序有所不同。


图4 经纪人看房的真实过程





看房场景1:熟悉楼盘


在「熟悉楼盘」的场景下,  经纪人是在自己准备功课,无客户时识别一些好楼盘来找客户,这一场景下,经纪人会经历以下四个步骤:

识别(楼盘是什么)  

吸引(楼盘亮点)  

深入(了解房源细节)  

匹配(房与客)  

需要按照经纪人的判断逻辑展示房源信息,逐渐引导其做成合理判断。


看房场景2:回答客户问询


与二手房经纪人驻扎在小区附近不同的是,新房经纪人的客户多来自线上商机咨询,即客户在  贝壳APP上看到某个感兴趣的楼盘后向经纪人发起咨询。经纪人  需要在短时间内的交流给客户留下好印象,让客户信任自己,才能进一步产生线下看房行为促进成交。

       而信任的第一来源便是经纪人对于客户问题的快速又专业的解答。这一场景下,经纪人通常经历3个步骤:

识别(楼盘是不是客户感兴趣的)    

定位(查找客户问题的答案)    

回复(解答客户问题)  

对楼盘熟悉度高的经纪人,能够将大部分楼盘信息背诵下来,直接回复客户。但对于大多数经纪人来说,  需要先查找到相关楼盘的信息。尤其是目前多数新房经纪人的司龄都时长较短,快速查找到信息则对他们来说十分关键。



三、快速聚焦的


信息阅读体验



基于以上两种看房场景,我们可以发现,经纪人查看房源信息是一个有规律的渐进式的判断过程,而经纪人在其中的心路历程正是对详情页改版设计最根本的依据。而且我们也发现,目前经纪人所使用的第三方工具内容的组织方式也基本符合上述场景。


综合前期调研的所有结论,包括对经纪人使用反馈的收集、第三方工具内容的分析和经纪人看房流程的梳理,最终确定了本次改版的设计目标和设计策略,如下图所示:



图5 改版目标及策略





1.页面结构重建,

符合经纪人看房流程


新房房源详情页的作用就是帮助经纪人在两种场景下能够轻松完成任务,那么就需要沿着经纪人的心路历程对详情页内容进行更加合理的信息结构设计。

改版方案中,综合两种场景的看房流程,将详情页整体内容进行梳理归类。在删除冗余信息后,按照“识别→吸引→深入→匹配”的顺序排列,保证经纪人在自然向下浏览时毫不费力地获取房源信息。

这一顺序下,“识别→定位→回复”也能同时得到满足。


图6 新版详情页结构





2.整合强关联信息,

减少阅读跳点


在前期调研中发现一个痛点:明明是关系紧密需要一起阅读的信息却分散在多处位置,造成经纪人阅读时出现跳点和断点。比如在了解户型信息时,经纪人通常需要一起看户型格局图、户型样板间,贝壳也提供了静态图、视频讲解和VR三种形式。

但在旧版详情页中,户型模块只能看到户型图,样板间信息需在页面头图中查看。当经纪人想完整地看几个户型的格局和样板间时,不得不在两个位置来回跳动,不仅操作麻烦,也在不停中断阅读进程。因此改版时,我们将户型相关的信息都集中在户型模块,经纪人可一次性完整地获取户型信息。


图7 户型信息模块优化前后对比



在经纪人深入了解楼盘信息时,会涉及到户型、楼栋、小区概况、区位配套和开发商/物业共五个维度的信息。在旧版详情页中,小区概况信息放在了二级页面且入口在页面头部位置,而户型等其他信息则位于页面中下部。这种结构给经纪人带来一定困扰,有的经纪人以为压根没有小区概况信息,知道入口的经纪人则需要在中途切换位置。

因此改版方案中,我们按照真实物理空间中从小到大的顺序,将户型、楼栋、小区概况、区位配套依次排列,即便经纪人只关注某几个模块信息,也不会迷失于找入口。


图8 楼盘详细信息优化前后对比




3.缩短路径,

实现信息快速触达


在完成结构和单个模块的内容阅读体验优化后,我们发现了另一问题:新房房源的信息体量很大,为了让经纪人在一级页面能够获得核心完整的信息,页面高度已经达到5屏。而在「回答客户问询」场景下,经纪人则需要快速查找到某个位置靠后的模块信息,那么如何解决这个问题呢?

旧版中有常规的模块定位导航,但问题是该导航无法在首屏暴露,经纪人需要上滑页面再左滑Tab导航找到对应模块内容。在需要即刻回复客户时,这种方式肯定是不够快速的。

        于是,我们便增加了快捷导航,它固定在可见屏幕的右侧,经纪人可一键定位至模块位置。目前快捷导航呈现的4个入口也是调研经纪人后挑选出的高频使用模块,同时这4个定位点也基本能够均分整体页面,即便想看其他模块,也能辅助快速定位。


图9 详情⻚导航优化前后对比




除了在整体结构上缩短触达路径,在单个模块的内容查看上也做了细节交互调整。比如作业规则模块细分了6个子分类,旧版方案是需要横滑查看的Tab导航,经纪人反馈不知道可以横滑甚至有人不知道可以点击切换分类。新版方案则优化成了标签导航并将分类全部展示,足够直接。


图10 客户规则分类优化前后对比





四、能够快速捕捉的

"显著线索"


盘源详情页作为B端新房信息承载最重要的页面,体量大且繁杂,当海量内容如决堤般袭来时,信息被割裂的更加碎片化,经纪人往往会感到失焦,从而引起心理抵触。

        而详情页面向90%为司龄时长较短的经纪人,处在业务熟悉阶段居多,会停留较长时间查找信息,导致讲盘或熟盘的过程体验感降低。因此,如何在短时间内引导经纪人快速触达到有用的“线索”,降低经纪人的信息理解成本,找到记忆打点的形式则显得尤为重要。

详情页改版的核心目的在于打造快速聚焦的阅读体验,提升新房信息线上化的服务体验。根据产品定位及改版目标,我们对盘源工具中高价值信息进行强化感知,凸显视觉重点,弱化次要信息,在吸引经纪人快速定位的同时,尽可能降低页面其余元素的干扰。因此提炼了以下“显著线索”:


1.视觉聚焦线索


这里我们以莱斯托夫效应为设计的切入点-什么是来莱斯托夫效应?意指在同质类材料中具有差异化表现,视觉突出便于记忆,实际上说明了材料的特独性对大脑处理信息时起到一定作用。

        例如详情页是一座山,我们可以通过“峰顶”和“谷底”的对比来抓取眼球,同等于用夸张或强化的形式去吸引注意力,直观的帮助经纪人明确焦点信息是什么,从而降低其脑力资源的消耗。

如何聚焦信息?首先需要对盘源关键信息进行有效的聚类整合,其次无限贴合业务场景,获取不同阶段下经纪人的关注点及诉求,再以合适的差异化表现形式配合信息节奏,优化整体信息的透传路径。

(1)拆解功能,聚类整合
人的大脑擅长处理具有区块感的内容,块状信息能够快速抓住用户焦点,我们可以把盘源详情页拆解成颗粒度不一的各类模块,再进行归纳收拢。

对比旧版详情页中的盘源基础信息结构散乱,对经纪人的阅读及认知造成一定负担,所以在设计中,我们把页面拆解成楼盘卖点、基础信息以及作业内容三大结构,在头部信息处理上,将盘源卖点与基础信息利用Z轴空间关系划分了层级,重色块与白卡片互相衬托,形成强烈对比,在保证卖点凸显的同时也能强化卡片信息;


图11 详细⻚头部优化前后对比




旧版页面的户型模块与样板间信息呈现位置不同,导致经纪人的阅读割裂感很强,因此在新版设计中,对户型信息做了功能比重的协调处理。基于熟盘或讲盘特点,经纪人及客户对于户型图的需求较高,因此在视觉上扩大其占比,强调一眼定位户型模块,同时集合三种功能,使卡片结构更加紧密,让经纪人在有限的空间内能够快速找到对应功能,提升整体的阅读及操作效率。


图12 户型功能优化前后对比




(2)色彩定位,视觉抓取
由于人们的视觉更容易受到更大面积的影响,所以利用色彩差异化,对经纪人最为关注的卖点及激励信息进行了色彩辅助突出,通过放大视觉对比,减轻经纪人的阅读压力、从而达到有效快速聚焦的目的。

首先楼盘卖点是辅助新手经纪人作业的核心信息,在特定场景下需要第一时间帮助决策和沟通,因此头部以大面积蓝色背景做衬托,在视觉上辅助经纪人快速定位,并与基础信息进行了区域分割,在视觉上更聚焦于核心话术,便于更快找到且即时表达。

其次新房经纪人赋予激励和规则的了解诉求比较大,需要实时关注政策及佣金激励等变化情况,此类信息也是最能刺激经纪人后期的作业效果,所以在设计上做了较为夸张的处理。卡片采用对视觉抢眼的红色背景,辅助“喇叭”插画形式衬托内容,加深经纪人对于公告信息的认知和记忆。


图13 色彩辅助效果图




整体从屏效层面来说,头部利用了色彩差异划分了信息组,能够保证在首屏快速聚焦到详情⻚最核心的三块信息,比旧版⻚面大大提升了信息触达的效率。


2.认知理解线索


此次改版出发点是让经纪人们能够做到“傻瓜式阅读”,尽可能降低其认知理解成本。我们可排列文本逻辑顺序,明确引导路径,从而形成有效焦点的内容组,让用户轻负担地找到有用信息。


图14 “傻瓜式”阅读策略




(1)贴近用户,弥补断层
若想让用户感到好用,设计的核心还是要了解用户当下目标,并去不断贴近其工作路径及阅读习惯,站在对方视角去感知页面呈现的效果是否达到目的,拉齐心智弥补认知断层,防止以自身视角做判断。

(2)给予规律,优化结构
根据线性浏览习惯,盘源基础信息的呈现需要保证服务者的讲盘顺序及阅读逻辑,在新版设计中,对有逻辑关系的信息产生联系,给予规律性,保证经纪人的理解转化。

我们基于理解顺序及习惯,可对应表达价格、盘源属性及标签的亲疏关系,通过紧密度让用户感知到信息组的规律。例如,盘源基础卡片是要引导经纪人先关注盘源的相关价格,因此价格关联的信息间距更紧密,其次是用途、面积、位置等属性相关,最后利用标签概括总结楼盘特性,再次强调整体盘源特点,从而由浅至深的强化用户认知和记忆。

此次改版的视觉侧重点是将信息差异放大,打造一定的记忆点,使得经纪人在进入详情页时,可不仔细查看信息,即可大致定位模块内容,从而进行快速浏览,提升整体的信息阅读效率。在这个过程中,不仅需要对业务场景下经纪人的作业逻辑进行把控,合理的梳理信息关系以及具有良好的表达形式,同时更多的是需要平衡自身感知与用户感知,明确目标用户的感知颗粒度大小,以对方视角有侧重性的强化信息,这样才能提升服务体验。

文章来源:优设 作者:姜佳欣


分享此文一切功德,皆悉回向给文章原作者及众读者.

免责声明:蓝蓝设计尊重原作者,文章的版权归原作者。如涉及版权问题,请及时与我们取得联系,我们立即更正或删除。

蓝蓝设计www.lanlanwork.com )是一家专注而深入的界面设计公司,为期望卓越的国内外企业提供卓越的UI界面设计、BS界面设计 、 cs界面设计 、 ipad界面设计 、 包装设计 、 图标定制 、 用户体验 、交互设计、 网站建设 平面设计服务




设计赋能商家等级体系建设

鹤鹤

用户激励体系是数字化时代产品运营中非常重要的一环,它可以有效促进用户的活跃和留存,同时也能够激发消费行为,为产品带来更多的收益。常见的用户激励方式包括积分、金币、等级、优惠券、礼品、抽奖等,而针对不同的人群,需要设计不同的激励体系。本文以百度商业的商家等级体系为例,旨在简述针对To B产品的用户激励手段的设计思路,希望能够给您带来一些启发。

作者:百度MEUX
来源:站酷
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

医疗行业软件UI设计解析

前端达人


在当今信息化时代,医疗行业软件的UI设计逐渐成为了医疗行业数字化转型的重要组成部分。与传统医疗管理方式相比,医疗软件可以更加高效、精确地管理和处理各类医疗信息。因此,本文将以 医疗行业软件UI设计 为题,探讨如何设计出合理、易用、美观、安全的医疗行业软件界面。

一、医疗行业软件UI设计的基本原则

在进行医疗行业软件UI设计时,我们需要遵循一些基本原则,以确保设计出用户满意、易用、美观的软件界面。以下是一些重要的UI设计原则:

  1. 简洁明了:医疗行业软件应注重界面简洁明了,以避免用户过多的学习成本。应尽可能地减少功能按钮和控件的数量,并将其分组或分类,以便于用户快速找到所需要的工具。

  2. 安全可靠:由于医疗行业软件涉及个人隐私数据等敏感信息,所以应该注重安全性。在设计时,需要考虑用户身份验证、权限管理、数据加密等方面的问题,确保用户信息的保密性和完整性。

  3. 可用性:医疗行业软件应该非常注重可用性,确保用户能够轻松、快速地完成任务。为此,可以引入一些常用的设计元素,例如列表、表格、搜索框等,同时在设计时,需要考虑各种用户操作情况,如单击、双击、右键单击等。

  4. 色彩搭配:在医疗行业软件的UI设计中,色彩的搭配非常重要。应该选择适合目标用户和应用场景的主题色系,并在设计过程中使用这些颜色。此外,颜色还可以用来强调某些重要元素,例如按钮、链接等。

  5. 用户体验:医疗行业软件的UI设计应该以用户体验为核心,了解并满足用户的需求。设计的界面要符合用户的操作习惯,简化用户操作流程,提高工作效率。

二、设计要素与功能模块

在进行医疗行业软件的UI设计时,需要考虑一些重要的设计要素和功能模块,以下是一些常见的设计要素和功能模块:

  1. 患者管理:医疗行业软件需要有一个完善的患者管理系统,包括患者信息录入、查询、更新、删除等功能。在设计患者管理模块时,需要考虑患者信息的完整性和准确性,并提高查询速度和便捷性。

  2. 医生管理:医生是医疗行业软件的主要用户之一,因此医生管理功能模块也非常重要。在设计医生管理模块时,需要考虑医生信息的分类、查询和权限管理等问题,以便于医生能够快速地找到所需工具。

  3. 病历管理:医疗行业软件需要一个完善的病历管理系统,包括患者病历录入、查询、更新、删除、打印等功能。在设计病历管理模块时,需要考虑病历信息的分类、统计和权限管理等问题,以便于医生能够快速地找到所需工具。

  4. 医学知识库:医学知识库为医疗行业软件提供了可靠数据支持,包括最新的医学知识、最新的疾病诊断和治疗方案等内容。在设计医学知识库时,需要注重信息的准确性、及时性和完整性,以满足医生的信息需求。

  5. 数据统计和分析:医疗行业软件需要一个完善的数据统计和分析系统,可以帮助医院管理者了解医院运行状况、分析患者病情趋势等信息。在设计数据统计和分析模块时,需要考虑数据类型、数量和结构,并采用适当的界面元素,例如列表、表格、树形结构等。

三、UI设计的最佳实践

在进行医疗行业软件的UI设计时,还需要遵循一些最佳实践,以确保设计出更好的用户体验:

  1. 用户测试:在设计完成后,需要进行用户测试和反馈,以确认设计是否符合用户需求。测试可以采用问卷调查、用户访谈、焦点小组等方式。

  2. 设计原型:在开始UI设计之前,需要定义界面的功能和流程,并制作出初步的草图或原型,以建立一个基本的设计框架。原型可以通过 用户体验设计工具 如Axure、Sketch、figma等绘制。

  3. 反馈和改进:根据用户的反馈,进行适当的改进和调整,以提高用户体验和界面易用性。

  4. 框架和插件:使用流行的UI框架和插件,以加速设计过程并提高界面风格的一致性。Bootstrap、Ant Design等都是比较受欢迎的前端框架,利用这些框架可以减少开发时间和代码量,提高可维护性。

总之,医疗行业软件的UI设计需要注意众多细节,应注重用户的需求和使用体验,并遵循一些基本原则和最佳实践,才能设计出合理、易用、美观、安全的软件界面,提高医院信息化管理的效率和水平。







蓝蓝设计建立了UI设计分享群,每天会分享国内外的一些优秀设计,如果有兴趣的话,可以进入一起成长学习,请加微信ban_lanlan,报下信息,蓝小助会请您入群。欢迎您加入噢~~

希望得到建议咨询、商务合作,也请与我们联系01063334945。 



分享此文一切功德,皆悉回向给文章原作者及众读者. 免责声明:蓝蓝设计尊重原作者,文章的版权归原作者。如涉及版权问题,请及时与我们取得联系,我们立即更正或删除。 



蓝蓝设计www.lanlanwork.com )兰亭妙微,是一家专注而深入的界面设计公司,为期望卓越的国内外企业提供卓越的UI界面设计、BS界面设计 、 cs界面设计 、 ipad界面设计 、 包装设计 、 图标定制 、 用户体验 、交互设计、 网站建设 平面设计服务UI设计公司、界面设计公司、UI设计服务公司、数据可视化设计公司、UI交互设计公司、高端网站设计公司、UI咨询、用户体验公司、软件界面设计公司

科研信息软件UI设计哪家好

前端达人

科研信息软件是现代科学研究中必不可少的工具之一,它可以帮助科研工作者管理数据、分析结果、展示实验图像和文本信息等。在今天这个信息化时代,科研信息软件的UI设计也变得越来越重要,因此本文将以科研信息软件的UI设计为题,探讨如何设计出合理、易用、美观的科研信息软件界面。

一、UI设计的基本原则

在进行科研信息软件的UI设计时,我们需要遵循一些基本原则,以确保设计出用户满意、易用、美观的软件界面。以下是一些重要的UI设计原则:

  1. 简洁明了:科研信息软件应注重界面简洁明了,以避免用户过多的学习成本。应尽可能地减少功能按钮和控件的数量,并将其分组或分类,以便于用户快速找到所需要的工具。

  2. 可用性:科研信息软件应该非常注重可用性,确保用户能够轻松、快速地完成任务。为此,可以引入一些常用的设计元素,例如列表、表格、搜索框等,同时在设计时,需要考虑各种用户操作情况,如单击、双击、右键单击等。

  3. 色彩搭配:在科研信息软件的UI设计中,色彩的搭配非常重要。应该选择适合目标用户和应用场景的主题色系,并在设计过程中使用这些颜色。此外,颜色还可以用来强调某些重要元素,例如按钮、链接等。

  4. 风格风貌:科研信息软件可以根据不同的使用情境,采取不同的界面风格和风貌。比如,可以采用类似Windows的传统桌面风格,也可以采用时尚现代的扁平化、材料化设计风格。

二、设计要素与功能模块

在进行科研信息软件的UI设计时,需要考虑一些重要的设计要素和功能模块,以下是一些常见的设计要素和功能模块:

  1. 导航栏:在软件界面的顶部或侧边,应该设置一个清晰明了的导航栏,以便于用户快速找到所需工具或信息。

  2. 设置区:在设置区,用户可以对软件进行设置、管理各种数据源、安排任务等操作。在设计设置区域时,需要关注易用性和可维护性,给用户提供方便的界面指引,以便于他们快速掌握设置流程。

  3. 数据管理:科研信息软件的主要目标是管理各种数据类型,包括实验数据、分析结果、文献资料等。在设计数据管理模块时,需要考虑数据类型、数量和结构,并采用适当的界面元素,例如列表、表格、树形结构等。

  4. 数据可视化:数据可视化是科研信息软件中非常重要的功能之一,它可以帮助用户更好地理解和分析数据,支持图表、曲线、热图等多种可视化方式。在设计数据可视化界面时,需要优化数据展示效果,提高易读性和易用性。同时,在数据可视化模块中应该支持用户自定义的操作,例如选择数据源、调整参数设置等。

  5. 工具箱:工具箱是科研信息软件中非常常用的功能区域,它提供了丰富的工具和模板,以支持用户的不同操作需求。在设计工具箱时,需要尽可能地精简和分类,使用户能够快速找到所需的功能工具。

三、UI设计的最佳实践

在进行科研信息软件的UI设计时,还需要遵循一些最佳实践,以确保设计出更好的用户体验:

  1. 用户测试:在设计完成后,需要进行用户测试和反馈,以确认设计是否符合用户需求。测试可以采用问卷调查、用户访谈、焦点小组等方式。

  2. 设计原型:在开始UI设计之前,需要定义界面的功能和流程,并制作出初步的草图或原型,以建立一个基本的设计框架。原型可以通过 用户体验设计工具 如Axure、Sketch、figma等绘制。

  3. 反馈和改进:根据用户的反馈,进行适当的改进和调整,以提高用户体验和界面易用性。

  4. 框架和插件:使用流行的UI框架和插件,以加速设计过程并提高界面风格的一致性。Vue、React等都是比较受欢迎的前端框架,利用这些框架可以减少开发时间和代码量,提高可维护性。

总之,科研信息软件的UI设计需要注意众多细节,应注重用户的需求和使用体验,并遵循一些基本原则和最佳实践,才能设计出合理、易用、美观的软件界面,提高科研数据管理、分析和展示的效率和质量。



蓝蓝设计建立了UI设计分享群,每天会分享国内外的一些优秀设计,如果有兴趣的话,可以进入一起成长学习,请加微信ban_lanlan,报下信息,蓝小助会请您入群。欢迎您加入噢~~

希望得到建议咨询、商务合作,也请与我们联系01063334945。 



分享此文一切功德,皆悉回向给文章原作者及众读者. 免责声明:蓝蓝设计尊重原作者,文章的版权归原作者。如涉及版权问题,请及时与我们取得联系,我们立即更正或删除。 



蓝蓝设计www.lanlanwork.com )兰亭妙微,是一家专注而深入的界面设计公司,为期望卓越的国内外企业提供卓越的UI界面设计、BS界面设计 、 cs界面设计 、 ipad界面设计 、 包装设计 、 图标定制 、 用户体验 、交互设计、 网站建设 平面设计服务UI设计公司、界面设计公司、UI设计服务公司、数据可视化设计公司、UI交互设计公司、高端网站设计公司、UI咨询、用户体验公司、软件界面设计公司

小程序/移动端 UI设计?哪家小程序/移动端 UI设计靠谱?

前端达人

移动应用和小程序已成为现代社会中人们日常生活的必要组成部分。在这个数字化时代,设计良好、易于使用且具有吸引力的移动应用和小程序越来越重要。UI设计是创建视觉用户界面的过程,旨在提供出色的用户体验。本文将探讨移动端UI设计的重要性、最佳实践以及如何实现卓越的用户体验。

一、UI 设计的重要性

UI设计在移动应用和小程序的成功中起着至关重要的作用。在移动设备上,屏幕空间非常有限,因此需要设计简洁明了的用户界面来提供良好的用户体验。以下是UI设计对移动应用和小程序的重要性:

  1. 提高用户黏性。 良好的UI设计可以让用户更容易地理解应用程序或小程序的功能和操作方式,从而提高用户黏性。这意味着用户更有可能长时间使用该应用程序或小程序。

  2. 提高品牌价值。 优秀的UI设计可以增强品牌形象,提高品牌价值。一个精美的界面可以让用户感到高质量的服务和产品,从而增加用户信任和忠诚度。

  3. 提高转化率。 移动应用和小程序的目标之一是将用户转化为客户。良好的UI设计可以使应用程序或小程序更具吸引力,从而提高转化率。

二、最佳实践

以下是移动端UI设计的最佳实践:

  1. 简单明了。 移动端屏幕空间有限,因此需要保持简洁明了的设计。不要过多地使用颜色、图标、字体等元素,以免混淆用户。

  2. 大胆而清晰的调色板。 色彩对于UI设计非常重要,可以给人带来情感共鸣和美感。使用大胆而清晰的配色方案可以帮助提高应用程序或小程序的可读性,并加强品牌识别度。

  3. 友好的字体。 字体也是UI设计中至关重要的一部分。选择易于阅读的字体,确保文字可以轻松地在小屏幕上阅读。同时注意字号大小与屏幕比例的适配,避免出现显示问题。

  4. 直接的导航。 设计一个直接的导航系统,让用户可以快速找到自己想要的内容。在移动设备上,“返回”按钮和“主页”按钮是必须的,以便用户快速找到页面。

  5. 愉悦的用户体验。 在UI设计中,您需要考虑到用户的需求和感受。给予用户愉悦、舒适的体验可以促进他们的使用,并增加转化率。






近年来,随着手机普及率的不断提高,移动端应用已经成为人们生活中必不可少的一部分。而在这个移动互联网时代,用户对于应用的UI设计要求也越来越高。因此,选择一个专业的UI设计团队是非常重要的。

蓝蓝设计(兰亭妙微)是一家专注于小程序/移动端UI设计的公司,他们致力于为客户提供最优秀和最具有创新精神的设计方案。以下是为什么选择蓝蓝设计(兰亭妙微)作为你的UI设计团队的原因:

  1. 丰富的经验 蓝蓝设计(兰亭妙微)已经拥有多年的UI设计经验,在小程序/移动端UI设计领域中处于行业领先地位。通过他们的专业技能、敬业精神和质量保证机制,他们能够为客户提供最优质的服务和设计方案。

  2. 高质量的设计 蓝蓝设计(兰亭妙微)注重细节和用户体验,他们的每一个设计都是根据客户需求和目标用户进行量身定制。无论是色彩搭配、图像选取还是交互设计,他们都能够为客户提供高质量的设计。

  3. 创新性的设计 蓝蓝设计(兰亭妙微)拥有一支富有创造力和活力的设计团队。他们始终保持着对于最新设计趋势的关注,并且善于将这些趋势融入到自己的设计中。这也就意味着,选择他们作为你的UI设计团队,你将能够得到最具有创新精神的设计方案。

  4. 客户服务 蓝蓝设计(兰亭妙微)了解客户的需求和要求,并且根据客户的意见和建议进行修改和优化。无论是在设计的过程中还是完成之后,他们都会给予客户专业而耐心的服务。

  5. 良好的口碑 蓝蓝设计(兰亭妙微)在行业内拥有良好的口碑和声誉。通过他们多年的成功合作和优秀的设计案例,他们赢得了客户的信任和认可。

总之,选择蓝蓝设计(兰亭妙微)作为你的UI设计团队,你将能够得到专业、高质量和创新性的设计方案,并且得到专业且耐心的客户服务。他们的优秀口碑也证明了他们的实力和信誉。
banner_FYGK.jpegbs_icon37.pngbs_icon1.jpgHTCZ.jpgHLS.jpgHZpolice.jpghtjy.pnghyyl.png



蓝蓝设计建立了UI设计分享群,每天会分享国内外的一些优秀设计,如果有兴趣的话,可以进入一起成长学习,请加微信ban_lanlan,报下信息,蓝小助会请您入群。欢迎您加入噢~~
希望得到建议咨询、商务合作,也请与我们联系01063334945。 

分享此文一切功德,皆悉回向给文章原作者及众读者. 免责声明:蓝蓝设计尊重原作者,文章的版权归原作者。如涉及版权问题,请及时与我们取得联系,我们立即更正或删除。 

蓝蓝设计www.lanlanwork.com )是一家专注而深入的界面设计公司,为期望卓越的国内外企业提供卓越的UI界面设计、BS界面设计 、 cs界面设计 、 ipad界面设计 、 包装设计 、 图标定制 、 用户体验 、交互设计、 网站建设 平面设计服务UI设计公司、界面设计公司、UI设计服务公司、数据可视化设计公司、UI交互设计公司、高端网站设计公司、UI咨询、用户体验公司、软件界面设计公司

好的网站建设公司推荐?网站建设哪家公司好?

前端达人

在数字化时代,网站已经成为企业展示自身形象、宣传产品与服务的重要平台。随着互联网行业的迅猛发展,越来越多的企业开始意识到了建设一个优秀的网站对于企业的重要性。然而,在众多网站建设公司中,该如何选择一家合适的公司呢?笔者认为,蓝蓝设计公司是一家值得推荐的优秀网站建设公司。

首先,蓝蓝设计公司具有丰富的网站建设经验。他们拥有一支技术精湛、经验丰富的开发团队,能够根据客户需求和市场趋势快速设计、开发出高品质的定制化网站。无论是企业官网、电子商务平台还是在线教育等领域,蓝蓝设计都能够提供专业、个性化的网站解决方案。

其次,蓝蓝设计公司注重用户体验。在网站设计过程中,用户体验已经成为一个不可忽视的关键因素。蓝蓝设计以用户为核心,通过深入了解用户的行为和思维模式,为客户打造满足用户需求的易用性和交互性网站。同时,他们始终保持与客户的沟通和反馈,不断优化网站设计,提高用户满意度。

此外,蓝蓝设计公司在网站视觉设计方面也表现出色。他们拥有一支精通设计理念、美学原则和颜色搭配的专业设计师团队,能够为客户提供独特而又符合品牌形象的视觉效果。在网站设计中,视觉效果已经成为吸引用户关注的重要因素之一,蓝蓝设计凭借自身的实力和创新性,为客户呈现出高质量的视觉设计方案。

总之,选择一家优秀的网站建设公司是企业成功的必要条件之一。作为一家具有专业技术和丰富经验的网站建设公司,蓝蓝设计致力于为客户提供最适合的网站解决方案。无论是网站设计、开发还是维护等方面,都能够满足客户需求,让客户体验到高品质的服务。如果你正在寻找一家值得信赖和推荐的网站建设公司,那么强烈推荐选择蓝蓝设计公司。他们将为你提供最优秀的网站建设方案,助力企业在市场竞争中取得成功。

蓝蓝设计建立了UI设计分享群,每天会分享国内外的一些优秀设计,如果有兴趣的话,可以进入一起成长学习,请加微信ban_lanlan,报下信息,蓝小助会请您入群。欢迎您加入噢~~
希望得到建议咨询、商务合作,也请与我们联系01063334945。 

分享此文一切功德,皆悉回向给文章原作者及众读者. 免责声明:蓝蓝设计尊重原作者,文章的版权归原作者。如涉及版权问题,请及时与我们取得联系,我们立即更正或删除。 

蓝蓝设计www.lanlanwork.com )是一家专注而深入的界面设计公司,为期望卓越的国内外企业提供卓越的UI界面设计、BS界面设计 、 cs界面设计 、 ipad界面设计 、 包装设计 、 图标定制 、 用户体验 、交互设计、 网站建设 平面设计服务UI设计公司、界面设计公司、UI设计服务公司、数据可视化设计公司、UI交互设计公司、高端网站设计公司、UI咨询、用户体验公司、软件界面设计公司




让你的软件产品UI更出色,兰亭妙微助你实现

前端达人

在当今数字化世界中,用户体验和视觉设计已经成为商业成功的关键因素。在这样一个竞争激烈的市场环境中,拥有出色的UI设计策略已经成为企业必不可少的竞争优势之一。因此,选择一家专业的UI设计公司是至关重要的。

作为一家具有多年经验和卓越实力的UI设计公司,蓝蓝设计已经成为了业界的佼佼者。他们的团队由一群充满激情、有丰富经验的专业人士组成,涵盖了用户研究、交互设计、视觉设计等方面,为客户打造出色的用户体验和高质量的产品。

首先,蓝蓝设计注重用户研究。这是UI设计过程中最关键的阶段之一,需要深入了解用户的需求和习惯,才能够开发出适合目标用户的设计方案。蓝蓝设计的团队将用户体验放在首位,通过深入了解用户的行为和思维模式,为客户量身定制最适合的设计方案。

其次,蓝蓝设计在交互设计方面也非常擅长。交互设计是UI设计过程中最重要的一环,它决定了用户与产品之间的互动效果。蓝蓝设计团队注重产品的易用性和可访问性,通过精细的交互设计,为用户提供方便快捷的操作体验。

此外,蓝蓝设计在视觉设计方面也颇具实力。他们深谙色彩、布局和排版等方面的规则,能够创造出独特的视觉效果,并将品牌理念巧妙地融入其中。无论是App设计、网页设计还是平面设计,他们都能够将客户的要求和市场趋势完美结合,呈现出高质量的视觉效果。

总之,选择一家专业的UI设计公司是企业成功的必要条件之一。蓝蓝设计凭借多年的经验和卓越实力,为广大客户提供优质、创新的UI设计服务。如果你正在寻找一家能够帮助你提升产品竞争力的UI设计公司,那么推荐选择蓝蓝设计。他们将为你提供最佳的设计方案,使你的产品在市场中脱颖而出。





优秀的UI设计不仅仅是美观和易用,更需要考虑用户体验、品牌形象以及市场竞争力。如果你正在寻找一家专业的UI设计公司,那么强烈推荐蓝蓝设计公司。作为一家拥有多年经验的UI设计公司,蓝蓝设计在用户研究、交互设计、视觉设计等方面都具备深厚的实力。他们的团队不断探索新的设计趋势和技术手段,以确保为客户提供最佳的设计方案。无论是App设计、网页设计还是平面设计,蓝蓝设计都能够满足客户的需求。与蓝蓝设计合作,你可以获得创新性、高质量和可持续性的UI设计服务,让你的品牌在市场中脱颖而出。



蓝蓝设计建立了UI设计分享群,每天会分享国内外的一些优秀设计,如果有兴趣的话,可以进入一起成长学习,请加微信ban_lanlan,报下信息,蓝小助会请您入群。欢迎您加入噢~~

希望得到建议咨询、商务合作,也请与我们联系01063334945。 



分享此文一切功德,皆悉回向给文章原作者及众读者. 免责声明:蓝蓝设计尊重原作者,文章的版权归原作者。如涉及版权问题,请及时与我们取得联系,我们立即更正或删除。 



蓝蓝设计www.lanlanwork.com )是一家专注而深入的界面设计公司,为期望卓越的国内外企业提供卓越的UI界面设计、BS界面设计 、 cs界面设计 、 ipad界面设计 、 包装设计 、 图标定制 、 用户体验 、交互设计、 网站建设 平面设计服务UI设计公司、界面设计公司、UI设计服务公司、数据可视化设计公司、UI交互设计公司、高端网站设计公司、UI咨询、用户体验公司、软件界面设计公司

js谷歌地图 根据国家添加不同的点击事件

前端达人

以下是在 JavaScript 和 Google 地图 API 中添加点击事件,根据国家进行不同操作的示例代码:


//创建地图对象
var map = new google.maps.Map(document.getElementById('map'), {
  zoom: 4,
  center: {lat: 37.0902, lng: -95.7129}
});

//创建信息窗口(infowindow)
var infowindow = new google.maps.InfoWindow();

//创建一个数组来存储标记
var markers = [];

//为每个国家添加点击事件
google.maps.event.addListener(map, 'click', function(event) {
  //获取点击位置的经纬度坐标
  var latLng = event.latLng;

  //使用地理编码器(geocoder)将经纬度坐标转换为地址信息
  var geocoder = new google.maps.Geocoder();
  geocoder.geocode({'location': latLng}, function(results, status) {
    if (status === 'OK') {
      if (results[0]) {
        //获取点击位置所在的国家名称
        var countryName = '';
        for (var i = 0; i < results[0].address_components.length; i++) {
          var component = results[0].address_components[i];
          if (component.types.indexOf('country') !== -1) {
            countryName = component.long_name;
            break;
          }
        }

        //根据国家名称执行相应操作
        switch (countryName) {
          case 'China':
            alert('您点击了中国');
            break;
          case 'United States':
            alert('您点击了美国');
            break;
          default:
            alert('您点击了' + countryName);
        }

        //创建标记并将其添加到地图上
        var marker = new google.maps.Marker({
          position: latLng,
          map: map
        });

蓝蓝设计建立了UI设计分享群,每天会分享国内外的一些优秀设计,如果有兴趣的话,可以进入一起成长学习,请加微信ban_lanlan,报下信息,蓝小助会请您入群。欢迎您加入噢~~ 希望得到建议咨询、商务合作,也请与我们联系01063334945。  分享此文一切功德,皆悉回向给文章原作者及众读者. 免责声明:蓝蓝设计尊重原作者,文章的版权归原作者。如涉及版权问题,请及时与我们取得联系,我们立即更正或删除。  蓝蓝设计www.lanlanwork.com )是一家专注而深入的界面设计公司,为期望卓越的国内外企业提供卓越的UI界面设计、BS界面设计 、 cs界面设计 、 ipad界面设计 、 包装设计 、 图标定制 、 用户体验 、交互设计、 网站建设 平面设计服务UI设计公司、界面设计公司、UI设计服务公司、数据可视化设计公司、UI交互设计公司、高端网站设计公司、UI咨询、用户体验公司、软件界面设计公司 

用cesium.js 制作一个球形地图

前端达人

要用 Cesium.js 制作一个球形地图,可以按照以下步骤:

  1. 在 HTML 文件中添加 Cesium.js 库文件的引用。可以通过以下方式获取最新版的 Cesium.js 库文件链接:https://cesium.com/downloads/。

  2. 创建一个 div 元素来容纳地球场景,并设置其样式以占满整个屏幕。

  3. 在 JavaScript 文件中创建 Cesium.Viewer 对象并将其附加到之前创建的 div 元素上。这将在屏幕上显示一个球体,并启动 Cesium.js 场景。

  4. 可以通过更改 Viewer 对象的属性来自定义地球的外观和行为。例如,可以更改摄像机的位置和方向、加载不同类型的地图数据、添加标记等等。

以下是一个简单的示例代码:


<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>My Cesium App</title>
    <style>
        #cesiumContainer {
            width: 100%;
            height: 100%;
            margin: 0;
            padding: 0;
            overflow: hidden;
        }
    </style>
    <script src="https://cesium.com/downloads/cesiumjs/releases/1.85/Build/Cesium/Cesium.js"></script>
    <link href="https://cesium.com/downloads/cesiumjs/releases/1.85/Build/Cesium/Widgets/widgets.css" rel="stylesheet">
</head>
<body>
    <div id="cesiumContainer"></div>
    <script>
        var viewer = new Cesium.Viewer('cesiumContainer');
    </script>
</body>
</html>
这将创建一个简单的地球场景,可以在其中添加更
蓝蓝设计建立了UI设计分享群,每天会分享国内外的一些优秀设计,如果有兴趣的话,可以进入一起成长学习,请加微信ban_lanlan,报下信息,蓝小助会请您入群。欢迎您加入噢~~ 希望得到建议咨询、商务合作,也请与我们联系01063334945。  分享此文一切功德,皆悉回向给文章原作者及众读者. 免责声明:蓝蓝设计尊重原作者,文章的版权归原作者。如涉及版权问题,请及时与我们取得联系,我们立即更正或删除。  蓝蓝设计www.lanlanwork.com )是一家专注而深入的界面设计公司,为期望卓越的国内外企业提供卓越的UI界面设计、BS界面设计 、 cs界面设计 、 ipad界面设计 、 包装设计 、 图标定制 、 用户体验 、交互设计、 网站建设 平面设计服务UI设计公司、界面设计公司、UI设计服务公司、数据可视化设计公司、UI交互设计公司、高端网站设计公司、UI咨询、用户体验公司、软件界面设计公司 

CSS旋转 动画效果

前端达人

目录

动画基本使用

 动画序列

 动画常见属性

动画简写属性

大数据热点图案例

速度曲线之steps步长


动画基本使用

动画(animation)是CSS3中具有颠覆性的特征之一,可通过设置多个节点来精确控制一个或一组动画,常 用来实现复杂的动画效果。

相比较过渡,动画可以实现更多变化,更多控制,连续自动播放等效果。

制作动画分为两步: 1.先定义动画 2.再使用(调用)动画

1. 用keyframes 定义动画(类似定义类选择器)

@keyframes 动画名称 {

                   0%{

                                width:100px;

                                }

                        100%{

                                width:200px;

                }

}

动画序列 

0% 是动画的开始,100% 是动画的完成。这样的规则就是动画序列。

在 @keyframes 中规定某项 CSS 样式,就能创建由当前样式逐渐改为新样式的动画效果。

动画是使元素从一种样式逐渐变化为另一种样式的效果。您可以改变任意多的样式任意的次数。

请用百分比来规定变化发生的时间,或用关键词 "from" 和 "to",等同于 0% 和 100%。

2. 元素使用动画

div {

width: 200px;

height: 200px;

background-color: aqua;

margin: 100px auto; /* 调用动画 */

animation-name: 动画名称;

/* 持续时间 */ animation-duration: 持续时间; } 

 
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <meta http-equiv="X-UA-Compatible" content="ie=edge">
  7. <title>Document</title>
  8. <style>
  9. /* 我们想页面一打开,一个盒子就从左边走到右边 */
  10. /* 1. 定义动画 */
  11. @keyframes move {
  12. /* 开始状态 */
  13. 0% {
  14. transform: translateX(0px);
  15. }
  16. /* 结束状态 */
  17. 100% {
  18. transform: translateX(1000px);
  19. }
  20. }
  21. div {
  22. width: 200px;
  23. height: 200px;
  24. background-color: pink;
  25. /* 2. 调用动画 */
  26. /* 动画名称 */
  27. animation-name: move;
  28. /* 持续时间 */
  29. animation-duration: 2s;
  30. }
  31. </style>
  32. </head>
  33. <body>
  34. <div></div>
  35. </body>
  36. </html>

 动画序列

 
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <meta http-equiv="X-UA-Compatible" content="ie=edge">
  7. <title>Document</title>
  8. <style>
  9. /* from to 等价于 0% 和 100% */
  10. /* @keyframes move {
  11. from {
  12. transform: translate(0, 0);
  13. }
  14. to {
  15. transform: translate(1000px, 0);
  16. }
  17. } */
  18. /* 动画序列 */
  19. /* 1. 可以做多个状态的变化 keyframe 关键帧 */
  20. /* 2. 里面的百分比要是整数 */
  21. /* 3. 里面的百分比就是 总的时间(我们这个案例10s)的划分 25% * 10 = 2.5s */
  22. @keyframes move {
  23. 0% {
  24. transform: translate(0, 0);
  25. }
  26. 25% {
  27. transform: translate(1000px, 0)
  28. }
  29. 50% {
  30. transform: translate(1000px, 500px);
  31. }
  32. 75% {
  33. transform: translate(0, 500px);
  34. }
  35. 100% {
  36. transform: translate(0, 0);
  37. }
  38. }
  39. div {
  40. width: 100px;
  41. height: 100px;
  42. background-color: pink;
  43. animation-name: move;
  44. animation-duration: 10s;
  45. }
  46. </style>
  47. </head>
  48. <body>
  49. <div>
  50. </div>
  51. </body>
  52. </html>

 动画常见属性

 
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <meta http-equiv="X-UA-Compatible" content="ie=edge">
  7. <title>Document</title>
  8. <style>
  9. @keyframes move {
  10. 0% {
  11. transform: translate(0, 0);
  12. }
  13. 100% {
  14. transform: translate(1000px, 0);
  15. }
  16. }
  17. div {
  18. width: 100px;
  19. height: 100px;
  20. background-color: pink;
  21. /* 动画名称 */
  22. animation-name: move;
  23. /* 持续时间 */
  24. /* animation-duration: 2s; */
  25. /* 运动曲线 */
  26. /* animation-timing-function: ease; */
  27. /* 何时开始 */
  28. animation-delay: 1s;
  29. /* 重复次数 iteration 重复的 conut 次数 infinite 无限 */
  30. /* animation-iteration-count: infinite; */
  31. /* 是否反方向播放 默认的是 normal 如果想要反方向 就写 alternate */
  32. /* animation-direction: alternate; */
  33. /* 动画结束后的状态 默认的是 backwards 回到起始状态 我们可以让他停留在结束状态 forwards */
  34. /* animation-fill-mode: forwards; */
  35. /* animation: name duration timing-function delay iteration-count direction fill-mode; */
  36. /* animation: move 2s linear 0s 1 alternate forwards; */
  37. /* 前面2个属性 name duration 一定要写 */
  38. /* animation: move 2s linear alternate forwards; */
  39. }
  40. div:hover {
  41. /* 鼠标经过div 让这个div 停止动画,鼠标离开就继续动画 */
  42. animation-play-state: paused;
  43. }
  44. </style>
  45. </head>
  46. <body>
  47. <div>
  48. </div>
  49. </body>
  50. </html>

动画简写属性

linear 匀速

animation:动画名称 持续时间 运动曲线 何时开始 播放次数 是否反方向 动画起始或者结束的状态

animation: myfirst 5s linear 2s infinite alternate;

简写属性里面不包含 animation-play-state

暂停动画:animation-play-state: puased; 经常和鼠标经过等其他配合使用

想要动画走回来 ,而不是直接跳回来:animation-direction : alternate

盒子动画结束后,停在结束位置: animation-fill-mode : forwards 

大数据热点图案例

还没听。。


速度曲线之steps步长
 

animation-timing-function:规定动画的速度曲线,默认是“ease“

 
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <meta http-equiv="X-UA-Compatible" content="ie=edge">
  7. <title>Document</title>
  8. <style>
  9. div {
  10. overflow: hidden;
  11. font-size: 20px;
  12. width: 0;
  13. height: 30px;
  14. background-color: pink;
  15. /* 让我们的文字强制一行内显示 */
  16. white-space: nowrap;
  17. /* steps 就是分几步来完成我们的动画 有了steps 就不要在写 ease 或者linear 了 */
  18. animation: w 4s steps(10) forwards;
  19. }
  20. @keyframes w {
  21. 0% {
  22. width: 0;
  23. }
  24. 100% {
  25. width: 200px;
  26. }
  27. }
  28. </style>
  29. </head>
  30. <body>
  31. <div>世纪佳缘我在这里等你</div>
  32. </body>
  33. </html>

日历

链接

个人资料

蓝蓝设计的小编 http://www.lanlanwork.com

存档