首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

我们最常见UX设计交付成果有哪些

分析审核 分析审核是一种揭示网站或者应用程序哪些部分可能会给用户带来麻烦、并减少转换方法。...分析工具提供用户如何与产品交互数据(包括单击、用户会话时间、搜索查询、转换等),都将帮助UX设计师发现用户测试中不明确或表面化行为。 提示:请养成对你设计调整做A/B测试习惯。...以下是可用性测试报告一个示例。 提示:对你发现进行排名。你通过可用性测试方法来发现每个问题,它们有不同重要度。...人物画像就是有一个虚构角色,突出显示目标用户行为、需求和动机。 提示:最有效的人物画像角色,是通过深入用户访谈和真实用户观察数据所创建。...它让设计人员在使用中每一步中构建用户动机和需求,从而设计适合每一步解决方案。 ? 一个简单经验地图反映了一个场景中一条可行路径。 提示:创建客户行程图过程中,必须要从了解用户开始。

92330

网页精美动动画制作 按钮鼠标悬浮动注意点 02《炫彩网页 iVX 无代码动动画制作》

一、按钮动使用 在上一节中,我们创建了一个动,但是并没有使用,在此我们给按钮设置一个悬浮事件,当鼠标悬浮在按钮之上后就调用该动,点击按钮添加事件: 点击按钮添加事件后将会出现一个事件编辑框...: 二、动需要注意情况 此时我们预览后发现效果如下: 此时发现动是有了,但是移动感觉不是很对,我们再到这个按钮周围添加对应按钮查看一下效果: 效果如下: 接着我们查看绝对项目下使用...三、绝对定位下动使用 首先我们将之前步骤在绝对定位下进行重做,如下效果,或者将之前上传即可: 接着重新设定按钮并且给予事件: 此时效果如下(当时录制有点卡画面有点丢帧):...、优化动 此时我们发现,当前按钮会自动缩回原来大小,此时我们该如何保持大小呢?...,首先编辑动,设置初始关键帧为变化时宽高: 接着设置最后一个关键帧为第一次鼠标悬浮进入第一次按钮时宽高: 接着选择按钮添加事件: 在鼠标移出事件中使用鼠标悬浮出按钮即可

56110
您找到你想要的搜索结果了吗?
是的
没有找到

产品动福音,AE 动画直接变原生代码

Paste_Image.png 前言 在产品开发中有时候需要一些动态效果,或者动画。如果全部让程序员用代码生成,可能发费时间就很多了,并且有些动是很难做出来,比如超出了API支持动画效果。...开发者们不仅要为各种屏幕尺寸加载一大堆素材,还得写成百上千行生硬、难维护代码。正因如此,绝大部分 App 都不愿意使用动画 —— 尽管动对用户体验来说是一个强大工具。...我们所熟悉的如 Nick Butcher 跳动进度条效果、Bartek Lipinski 汉堡菜单栏动画、Twitter 爱心动就是实现动画费时费力最好代表。...我们目标就是尽可能准确地实现 AE 制作出来动画,Lottie 提供示例 App 将会向大家展示如何利用 AE 和 JSON 文件快速、灵活且精确地实现动。...Facebook 为专注于响应式布局,只选择支持了少数 AE 动,Lottie 则打算尽可能多实现效果本身。

2.7K20

迪士尼动画与界面动一些关联

同样作为体验良好界面,流畅赋予了其生动和活泼。动画和动共通特征大概就是画面“动”漂亮了。迪士尼动画成立于上世纪20-30年代,虽不足百年,但行成了一套动画创作黄金原则。...1483106371409453.jpg 1483106377705387.gif 11)纯熟手绘技巧 这点在动画和人机界面中都是非常基础和重要原则,良好视觉表现是动画和动流畅精彩重要铺垫。...12)吸引力 吸引力是画面表现力重要评估方式,动画吸引人地方如充满想象力角色,充满个性和细节画面等。同样人机界面中,可以宣传品牌,可以让用户感受到同理心,造就独特产品魅力。...那么对于人机界面,同样可以从运动和动作,时长,元素特性三个角度思考界面动设计。...1483106523721977.png 参考文章 译文-我从Disney动画设计学到5个用户体验设计原则 迪斯尼动画十二原则(追加2条) 动设计原理:从卡通动画到UI动 [译文]网页动画十二原则

1K30

动画进阶】神奇 3D 卡片反光闪烁动

最近,有群里在群里发了这么一个非常有意思的卡片 Hover 动,来源于此网站 -- key-drop,效果如下: 非常有意思酷炫效果。...卡片 3D 旋转跟随效果 OK,接下来,如何实现 3D 卡片效果呢? 这个效果之前在 让交互更加生动!有意思鼠标跟随 3D 旋转动 实现过一次,我们复习一下。...控制 X 方向移动 当然,为了更加容易理解,我们把动画拆分为 X、Y 两个方向上移动。...现代 Web 动画中,我们更倾向于使用 requestAnimationFrame 去优化我们动画,确保每一帧渲染一次动画即可。...3D 旋转动: 设置平滑出入 现在,还有最后一个问题,就是当我们鼠标离开活动区域时,元素 transform 将停留在最后一帧,正确表现应该是复原到原状。

16720

动画解析:图遍历方式有哪些

转自景禹 小禹禹,你们好呀,景禹今天给你们说一说图遍历方法! 小禹禹: 好呀好呀,图遍历方法都包含哪些呢? 景禹: 图遍历方法包括 深度优先遍历(搜索) 和 广度优先遍历(搜索) 两种方式。...为了更清楚理解图深度优先搜索和二叉树前序遍历、中序遍历、后序遍历均属于一类方法,我们对最终遍历结果图做一定位置调整: ? 细心小禹禹一定发现,这就是我们前序遍历过程呀!...,如果有未被访问过顶点W;再选取与顶点W邻接未被访问过一个顶点并进行访问,依次重复进行。...,我们一起来看一看下面的动画(配合动画看代码): 动画演示: 实现代码: void DFS_Stack(MGraph G, int i) { int node; int count = 1;...动画演示: 实现代码: // 邻接矩阵广度遍历算法 void BFSTraverse(MGraph G) { int i, j; Queue Q; for( i=0; i < G.numVertexes

1.6K30

mac os系统自带截图快捷键有哪些

不知道有没有初用Mac同学,一开始不知道Mac如何截图,不了解Mac自带截图功能快捷键,每次要截图还要借助如QQ一类带截图工具软件,非常繁琐。...今天就来说说如何在Mac系统下方便快捷截图: 一、基础快捷键(+表示同时操作、-表示分步操作) 1、Cmd+Shift+3:全屏截图;截取整个屏幕,保存截图至桌面文件夹。...3、Cmd+Shift+4 - 按住Shift和Option: 区域截图;选取区域范围后,按住 Shift 和 Option 键在上一快捷键功能基础上自由切换高度宽度,释放按键后保存截图至桌面文件夹。...PS:以上介绍快捷键配合按住 Control 键即可将截图文件保存在剪切板,以供调用。...有兴趣读者可以通过下面这条命令查看各个参数具体使用方法。

6.6K100

用原生JS实现网页调用系统自带分享功能

流量当下网络大环境,如何让我们网站更容易出现在网民视野中?这里我们就用原生JS实现网页调用系统自带分享功能,为网页增加一个分享功能!...一.语法参数: url 要共享 URL( USVString ) text 要共享文本( USVString ) title 要共享标题( USVString) files 要共享文件(“FrozenArray...”) 注意:Navigator.share()这是一个实验中功能,此功能某些浏览器尚在开发中。...二.实现原理: 三.JS代码: 建议:使用前先判断浏览器是否支持此功能,若不支持,可以设置其它替代方案;若支持,则可以直接使用此功能来进行分享操作! 1.判断浏览器是否支持: if (!...//要共享 URL url: window.location.href, //要共享文本 text: '全网视频免费看

3.5K50

js数据类型有哪些

= typeof str; //string //type 这个变量在这里我们称为【返回值】 【返回值】:由函数(系统内置函数、自定义函数它执行后返回结果) //js中如何判定一个数组是一个真数组...Number类型: Number类型包括整数和浮点数(小数) JS进行浮点元素运算可能得到一个不精确值0.1+0.2=0.300000004,不能进行精确度要求比较高运算 NaN表示Not A Number...,检查时返回number JS中可以表示数字最大值:Number.MAX_VALUE:1.79769….e+308(1.79..308次方)如果使用Number表示数字超过了最大值,则会返回Infinity...使用typeof检查一个布尔值时返回boolean Undefined未定义: js中输出未被赋值被定义变量结果是Undefined;Undefined类型值只有一个。...true 3、null和underfined,都会转为false 4、对象也会转换为true 其他进制数字: 在js中,如果需要表示16进制数字,则需要以0x开头 var a =”0x10”; console.log

3.1K30

基于 three.js 3D 粒子动实现

three.js是用JavaScript编写WebGL第三方库,three.js提供了丰富API帮助我们去实现3D动,本文主要介绍如何使用three.js实现粒子过渡效果,以及基本鼠标交互操作...创建、导出并加载模型文件loader** 创建模型,可以使用three.js editor进行创建或者用three.js基础模型生成类进行生成,相对复杂或者比较特殊模型需要使用建模工具进行创建(c4d...调用自定义循环动画执行函数 animate,利用requestAnimationFrame方法进行逐帧渲染。...四、总结 综上所述,实现粒子动关键在于计算、维护每个粒子位置状态,而three.js提供了较为便利方法,可以用于渲染整个粒子场景。...本文中案例为大家展示了3D粒子动如何实现,大家可以根据自己实际需求去制作更炫酷动态效果。

6.6K30

基于three.js3D粒子动实现 顶

three.js是用JavaScript编写WebGL第三方库,three.js提供了丰富API帮助我们去实现3D动,本文主要介绍如何使用three.js实现粒子过渡效果,以及基本鼠标交互操作...(注:本文使用关于three.jsAPI都是基于版本r98。) ? 二、实现步骤 1....创建、导出并加载模型文件loader 创建模型,可以使用three.js editor进行创建或者用three.js基础模型生成类进行生成,相对复杂或者比较特殊模型需要使用建模工具进行创建(c4d...四、总结 综上所述,实现粒子动关键在于计算、维护每个粒子位置状态,而three.js提供了较为便利方法,可以用于渲染整个粒子场景。...本文中案例为大家展示了3D粒子动如何实现,大家可以根据自己实际需求去制作更炫酷动态效果。

5.2K11

开发中设计与实现 —— 贝塞尔曲线动画插值法

本文主要简单讲一下贝塞尔曲线在动设计与实现中作用。 01 — 关于 首先介绍最重要两个概念: 动画(Animation) 某个界面控件在一段时间内变化即产生动画。...下面借助GoogleMD规范动画解释过渡作用。 ? 一个动画一般有这些参数 —— 动画时间、属性变化量、以及贝塞尔插值曲线。在动标注时候,也只需要标注这些参数就可以完整给UI研发写动了。...往往设计者给到研发预览视频是不能让研发准确知道动画中元素运动曲线规则(这个深有体会,研发大哥有可能做出动画全部是线性运动,实现动画显得非常生硬)。...设计师 做好动之后,只需要把在制作动画时使用贝塞尔插值曲线参数值交给研发宝宝就可以。我在标注动时候会标注不同元素在不同时间所对应动画运动曲线参数。 ?...腾讯ISUX写这篇文章主要讲述是前端使用曲线方法,写过于繁琐,全篇不用细看,只需要参考使用js、css实现曲线动画效果部分就可以, 如果不想重复造轮子的话,可以使用动画曲线实现库jstween

3.5K30

哪些 js 手写题是需要掌握

(1)递归实现普通递归思路很容易理解,就是通过循环递归方式,一项一项地去遍历,如果每一项还是一个数组,那么就继续往下遍历,利用递归程序方法,来实现数组每一项连接:let arr = [1, [...cloneDeep1(target[i], hash) : target[i]; } } return cloneTarget;}实现 jsonp// 动态加载js文件function...script.type = "text/javascript"; document.body.appendChild(script);}addScript("http://xxx.xxx.com/xxx.js...// 与原设定间隔时差了: 554 毫秒(2次)// 与原设定间隔时差了: 564 毫秒// 与原设定间隔时差了: 602 毫秒// 与原设定间隔时差了: 573 毫秒// 与原设定间隔时差了...所以真正何时执行代码时间是不能保证,取决于何时被主线程事件循环取到,并执行。

1.8K00

JS前端开发框架常用哪些

JS前端开发框架常用哪些?在底层前端框架领域中,早先是jquery称霸互联网,近两年MVVM类型框架成为主流,Vue、React和Angular三大框架并驾齐驱。...自带了13个jQuery插件,其中有模式对话框、标签页、滚动条和弹出框等。 3、Curl Curl是一个命令行工具,用于通过HTTP(s)、FTP和数十种其它协议进行请求。...在前端领域混了这几年,总结了一套前端学习精讲视频和学习路线,如果有对前端开发感兴趣伙伴,不管你是想转行,或是大学生,还有工作中想提升自己能力web前端党,欢迎大家加入我前端开发交流群:603985993...使用容器+布局+模块构建方式,JS辅助,更自由更灵活更易于扩展使用。遵循GoogleMaterial设计规范,完美适配各个机型。面向HTML5,使用CSS3实现动画交互,轻量级高性能。...还包括一个FrozenJsJS组件库。可以在主流Android和IOS上应用。基本样式使用离线包方式减少请求提供快速接入方案。

3.6K20

关于交互动视觉设计些许笔记

1、动设计三个原则 有序一致(运动规律、交互与动衔接) 产品调性(动是否符合产品调性?...整体稳or惊艳) 愉悦用户(让用户感到愉悦、惊喜、眼前一亮) 2、交互意义 动在整体上大部、简洁,在细节上是可以风骚 要考虑动对用户使用是否有用,有何交互意义?...推荐动团队:yalantis ramotion 要关心动画制作,完成第一个动画之后完成第二个,完成第二个之后完成第三个......例如:iOS 自带动画语法、知识 Ios自带弹性动画、缓动动画、关键帧动画、路径动画、粒子动画、 逐帧动画 安卓 三种:view 补间动画 property...优点:动画曲线 自由度高 缺点:开发标注成本大 在曲线上与开发自带曲线契合 9、节点信号流工具 专注逻辑、交互 动设计师 quartz composer (仅次于AE)例:sam thibault

62430
领券