App与Web的设计区别(上):使用场景与设计方法(web端app端设计区别)项目管理软件—集团管控系统—宇凡软件

从使用场景和设计方法来看,App与Web的设计有什么区别?

UI=UeserInterface,直译“用户界面”。也就是说UI设计就是用户界面设计。所以只要是用户,也就是人机交互得体验中会用到的界面,都叫做“UI”,对于这些“UI”的设计,我们都统称为“UI设计”。

界面有很多种,我们主要介绍Web与App界面,由浅入深,通过使用场景与设计方法、开发环境与适配要点,两两结合来看一下他们的区别。

关于使用场景,2012年移动互联网元年至今,越来越多的小伙伴将网瘾道具,从电脑改为移动设备。以前聊的是,我配了个XXX的显卡跑游戏,现在越来越多的是,某果的发布会看了吗?

越来越多的用户“道具”,促使我们要去画更多的,用户的“道具”皮肤,也就是我们“俗称”的界面。

在设计不同的“皮肤”时,我们可通过考虑以下几点设计方法,来区分他们。

Web网站–鼠标操作VS移动App–手指场景的局限造成了,使用电脑成本会高一些,相对按钮位置的精确度会更高(在触摸大屏还没出现的时代,我们操作鼠标来实现点击)。

而移动设备,随时随地动动手指就可以了。

我们要注意预留点击区域,控制可点击内容的艰巨性。

(1)使用场景不同

两端的阅读范围及内容长度偏重的也因此不同。

(2)文字大小

App设计:正文30-34px,最小可用28px;注释及提示行文字20-24px,最小不小于20px。(具体字数根据24px-36px的字体大小,以及页边距来定~)。

(3)Banner

相对PC端的位置固定,用户会在一个相对平缓的环境浏览页面,状态也会更为专注。误点击的概率小,更多的会讲究反馈速度和信息的精确度,用户比较多的是收藏正页面而不是单独的段落。而移动端用户因为场景多变,很多时候会利用走路,坐车的实际去浏览界面,更容易产生误操作,也更容易对页面内容产生疲惫感。

Web设计:一般对于界面的通知中心,位置相对固定,但较为隐蔽,用户使用的不多,很难主动唤起用户。

这里设计师需要做的,是将自动呼出的弹窗提示和漂浮窗口这类的“强制”、“粗鲁”的提示形式。(经常被运营要求加个活动飘窗,价格在线客服,这类令人反感的交互方式。)

通过一些,相对“隐蔽”、“固定”、“委婉”的方式及摆放位置,在不影响用户阅读的前提下进行提示交互。

App设计:最常见的是系统自带的推送通知,用户可主动关闭通知,当然也有嵌在页面内的,因为屏幕限制,所以相对网页更加突出,设计师需要思考如何让用户更容易“开启通知权限”。

针对不同设备用户的不同习惯,我们在定义两端的交互内容时也要有所侧重,我们会选择性的对一些内容进行隐藏,也会针对设备区分同一功能的交互方式。比如:两端同样的收藏动作,Web用户比较多的是收藏整页,而不是单独的段落;因此用户会较多使用“收藏夹”、下载等方式。

而对App用户因为切换应用容易被打断操作及阅读环境的限制,除了选择一些App自带的“稍候阅读”功能外,“截屏”保存或长按收藏就比较实用了。

因此,很多App就会拆分两端的用户需求,将商家更多的引导去Web去上架货物;消费者则侧重于App,同时界面会根据不同端“藏”去一部分的功能。

因界面分辨率的差异化,我们也会隐藏一些需求度较低的内容元素。比如:我们常说的面包条菜单,其实就是把Web上常规的Menu,适应智能手机的操作和显示特性而做出的变化。

Web网站:以鼠标或触摸板为操作媒介,常用交互方式有左击、右击、hover鼠标滑过几个操作方式,对应这些操作的web端可以将隐藏的元素,(比如解释类文字,及子菜单等)可以在鼠标hover时或是点击后才展示出来。

移动App:因为实际面积更手指触控的关系,App常用的交互方式有,手指点击、滑动、捏合等各种复杂的手势。同时在App设计时,多遵循用选择代替输入,因此设计师需要更多整合信息,并隐藏一些焦点外的内容。

(1)提示

通用-小红点、提示气泡、文字字重及变色、展开收起常用提示性符号。

(2)内容收起Web网站

点击下拉、hover下拉。

移动App:滑动拖出内容

Tips:我们在“藏”的时候要注意,移动App以单手操作为主,界面上重要元素需要在用户单手点击范围内,或者提供快捷的手势操作。

Web使用的是Wifi或是电缆等无限量的高速网络,而App则是移动网络或是Wifi,网络环境相对复杂。应对这些不同网络环境对应的网络速度,我们可以通过分页区别化和加载区别化来提高用户的体验。

Web网站:一般都是点击进入链接后从0开始加载,也因为网络稳定的“先天”优势,读用翻页符号来解决分页问题,也有一些以支撑的网站选择使用“瀑布流”的方式替代分页。

Tips:注意图片大小-加载图片是对数据流量和网速的“巨大”考验,因此,我们在一些运营类的项目或者是商场图片时,尤其是App图一定要记得压缩。我们可以用到tinypng.com等在线压缩图片的工具进行压缩,也要提醒开发小哥哥发版前记得压缩图片。

最后是网络环境,因为两者各自网络环境的优劣势,我们在做页面布局设计的时候也要作出相应的调整。

参考链接:

本文由@Quines原创发布于人人都是产品经理。未经许可,禁止转载

THE END
1.企业网站建设未来趋势:移动端与PC端统一,适应互联网时代发展未来,PC网站和移动网站有可能统一,形成一个版本的桌面。另外,大家还需要注意一点。在重视移动端网站建设的同时,也不能忽视PC端网站。虽然现在手机已经人人可用,但它只能代表个别用户群体的喜好。对于企业来说,选择产品和服务时可能有很多方面。 ,所以需要多方面的关注。https://m.bjhwtx.com/h-nd-410941.html
2.三种移动APP开发方式比较:原生混合与Web应用的优缺点分析现在在移动应用界,原生应用和网页应用各具优势,两者之间的特性差异是众多开发者和用户关注的重点,这一点对开发趋势和用户使用感受有着直接的影响。 一原生App特性 原生App基于操作系统,是一个完整的程序,主要由“云端服务器数据”和“APP客户端”组成。以iOS系统为例,所有的用户界面元素、数据资料、操作逻辑都直接安https://www.7claw.com/2803214.html
3.前端开发技术的革命:从桌面到移动再到多设备(前端开发技术有哪些渐进式 Web 应用程序(PWA):PWA 将继续发挥其优势,在移动端和桌面端提供近原生应用体验。 结论: 前端开发技术历经从桌面到移动再到多设备的变革,不断适应着用户需求和技术发展。HTML5、CSS3 和 JavaScript 等技术,为前端开发提供了强大的基础。跨平台开发框架和 PWA 等技术,解决了多设备兼容性问题。前端开发工https://www.ulidc.com/2024/12/17/%E5%89%8D%E7%AB%AF%E5%BC%80%E5%8F%91%E6%8A%80%E6%9C%AF%E7%9A%84%E9%9D%A9%E5%91%BD%EF%BC%9A%E4%BB%8E%E6%A1%8C%E9%9D%A2%E5%88%B0%E7%A7%BB%E5%8A%A8%E5%86%8D%E5%88%B0%E5%A4%9A%E8%AE%BE%E5%A4%87-%E5%89%8D/
4.H5移动端页面开发:构建高效互动体验的全面指南网络请求:axios是一个基于Promise的HTTP客户端,适用于浏览器和node.js。它提供了简洁的API接口,支持请求和响应的拦截器,以及自动转换JSON数据等功能,非常适合用于H5移动端页面的网络请求。 动画效果:CSS3提供了丰富的动画效果,包括transition和animation等。通过合理使用这些动画效果,可以显著提升H5页面的交互体验。同时,也https://www.pbids.com/aboutUs/pbidsNews/1861322362823217152
5.web测试和移动端测试有啥区别?WEB测试和移动端测试其测试类型也基本相似,都需要进?功能测试、性能测试、安全性测试、GUI测试等测试类型。他们的主要区别在于具体测试的细节和?法。web项?,?般都是b/s架构,基于浏览器的,?app则是c/s的,是有客户端的。2.从系统架构来看的话:web测试只要更新了服务器端,客户端就会同步更新;https://wenku.baidu.com/view/f3fdf4c8adaad1f34693daef5ef7ba0d4a736d05.html
6.web页面PC端和移动端的区别移动端pc端web端之间的区别一、PC端与移动端区别 有人说手机端无非就是PC端的移植,功能设计照搬就行了,这是对于移动设计最大的误解,其实PC端与移动端是千差万别的。 操作方式 PC端的操作方式与移动端已经有了明显的差别,PC端使用鼠标操作,操作包含滑动、左击、右击、双击操作,操作相对来说单一,交互效果相对较少,而对于手机端来说,包含https://blog.csdn.net/weixin_43160039/article/details/83106262
7.PCweb前端和移动端的webapp的区别在哪里?4.开发工具。移动端开发有一些jquery for mobile一类的库是专用的,不用于PC端。反过来也一样,有些PC端的工具在移动端不好用。 等等很多。其实移动端web app,很接近移动端原生的app的外观和行为模式。比照移动原生app开发来理解web app就容易得多。 嘉兴雷鸟是一家集企业软件开发,WEB网站建设,移动APP制作等综合型http://www.lei-niao.com/news_5014.html
8.PC端/web端/移动端开发的区别在于什么?但即使大家都知道移动互联网红利没了,我发现现在许多身边的互联网从业者都,如果做产品研发仍然是会首先考虑移动端,因为这里用户更近,可以更容易获得用户。用小程序或者APP,来作为产品主要的形态。要么就是用网页端的SaaS产品来替代,很少有产品经理会去负责客户端的产品设计工作。 https://www.niaogebiji.com/article-558675-1.html
9.web开发和java开发有什么区别通过岗位职责、工作内容,告诉你web开发和java开发的区别?还为你对比web开发和java开发的学历要求、经验要求、工资待遇,为你揭晓web开发和java开发哪个好? 最新招聘岗位职责工资收入 web开发 java开发 1、配合策划和前台美工设计,负责系统前台的开发与制作; 2、负责网站页面设计和软件相关页面设计; 3、负责配合项目及活https://www.jobui.com/gangwei/pk/webkaifa-javakaifa/
10.web端测试与移动端测试的区别对于测试来说,比较重要的一个步骤就是报bug,在web端我们发现问题之后,可以利用系统自动工具或者其他截图工具直接截图,然后将错误的地方或者比较 重要的点进行标记,但是在移动端,截图相对来说就没那么简单了,因为这地方需要分为两个步骤,一是截图,二是传到电脑端(因为我们利用mantis记录bug 情况,报bug是在电脑端的)https://www.douban.com/note/516752316
11.环信IM集成指南Web端常见问题整理IMGeek开发者社区73. web端和移动端发送消息需要通过服务端集成,才能互相发送消息吗? 这个不要通过服务端集成,使用同一个appkey就可以互相发送消息。 74.uniapp和vue的demo,收到消息时,有提示声音吗? 这个demo中没有实现,收到消息有对应的监听回调,可以在回调触发时,实现自己的业务逻辑。 https://www.imgeek.org/article/825358627
12.吃透移动端Html5响应式布局html5网页制作移动端 web 和 PC web 的区别 PC 端我们是怎么布局的呢? 一般采用两种方案,一种是 min-width 限制最小的宽度,浏览器宽度小于 min-width 就直接滚动。另外一种呢,就是留白。设置页面一个基础宽度,超出的部分留白。 但是这两种解决方案在移动端可行吗? 移动端手机的宽度,大多不一致,而且没办法进行窗口的缩放。https://www.jb51.net/html5/706445.html
13.前端开发移动端开发和后端开发都有哪些区别首先,从技术结构上来看,Web前端开发涉及到Html、CSS、JavaScript以及众多的前端开发框架技术;后端开发技术主要完成业务逻辑的处理过程,涉及到存储管理、安全管理、并发处理和其他资源调度方面的内容,有多种编程语言可以从事后端开发,包括Java、Python、PHP、C#、Go等;移动端开发涉及到Android开发、iOS开发以及各种移动端设备http://www.situedu.com/news/uid/2976.html
14.2022软件测试面试题大全(整理版)1000+面试题附答案详解,最全面5、移动端和web端测试有什么区别 6、测试一个C/S客户端时,需要考虑的因素 7、测试电梯,请详细描述 8、对一-只圆珠笔进行测试 9、游戏测试与软件测试的区别 10、 Liunx 面试题 1、说出10个以上的Linux命令 2、在RedHat中,从root用户切到userl用户,一般用什么命令? https://maimai.cn/article/detail?fid=1700715497&efid=tA7eC1eCPIrzCZI7LISXLQ
15.javascriptweb端与pc端的区别但是在PC端,现在大部分的都是做网页开发的,对于客户端的开发基本没有多大的印象,尤其对于前端开发的程序员来说,所谓的PC端仅仅是指用于在PC上的浏览器使用的Web页面,而提及Web端的时候,需要注意多屏适配,移动端适配,因为这页面不仅仅可以在PC的浏览器上打开了。 同时不要忘记了,PC端是有客户端开发的。有https://segmentfault.com/q/1010000011869696/a-1020000011870154
16.三明市第一医院生态新城院区智慧医院智能化项目院区楼宇智能化提供服务内核级和WEB服务级的扩展支持。 2) 移动端:HTML5开发:可以提供统一HTML5 sdk的iOS、Android。 18 接口要求 1)支持与位置服务定位接口、GPS集成,实现二维三维空间定位;并支持在平台端统一管理与呈现实时定位位置; 2)支持与IOC运营平台、业务主数据的集成对接,实现基于地图的运营管理;支持与融合集成平台对接,http://zfcg.cz.sm.gov.cn/upload/document/20221024/df8e2d7d2af449fbbe8f17d25733ff6d.html
17.Web前端开发与iOS终端开发有什么区别?对于不同的屏幕尺寸,高端 点的会用响应式布局,针对不同屏幕尺寸自适应到不同布局,一般点的桌面端定死宽度,移动端拉伸自适应宽度就搞定。 终端开发也需要兼容各种不同的系统版本和手机尺寸,Android不用说,iOS也有3.5/4/4.7/5.5/9.7英寸这些尺寸,不过兼容起 来跟Web一样挺容易,就是自适应宽度,iOS的UIKit把这些https://www.bwie.com/jsgh/298.html
18.web前端开发岗位职责(20篇)在以前可能大部分的人都没有听过什么web前端,最多的就是网页设计或者语言开发。现在几乎所有的网络公司都有web前端的职位,甚至没有web前端都不好意思说自己是网络技术公司。那么现在学习web前端火不火呢?Web前端在公司主要是做什么呢? 先说说前端技术和后端技术的区别:用互联网来做比喻,凡是通过浏览器到用户端计算机https://www.oh100.com/peixun/Web_Services/477068.html
19.smardaten简直是无代码软件开发的天花板步骤3.提供了丰富的移动端组件供场景设计,这里需要kol设计一下场景去配置一个简单的应用出来,主要体现的是一端配置,多端使用,简单、快速上手的特点。 ? 步骤4.看下web端和移动端的页面最终效果 我这边设计了一个增加学生信息的页面,web端预览的效果如下。 http://www.360doc.com/content/23/0606/20/1083734021_1083734021.shtml
20.web前端跟h5有什么区别?Worktile社区H5技术是Web前端开发的一个重要组成部分,用于实现更高级的功能和效果,如音视频播放、地理定位、离线存储等。 应用领域: Web前端开发广泛应用于各种网站和Web应用程序的开发,包括企业门户、电子商务、社交媒体、新闻和娱乐等。 H5技术主要用于移动端应用开发,包括手机网页、应用内嵌网页和移动应用等。 https://worktile.com/kb/ask/799011.html