童话说说技术创业美文职业
投稿投诉
职业母婴
职场个人
历史治疗
笔记技能
美文纠纷
幽默家庭
范文作文
乐趣解密
创业案例
社会工作
新闻家居
心理安全
技术八卦
仲裁思考
生活时事
运势奇闻
说说企业
魅力社交
安好健康
传统笑话
童话初中
男女饮食
周易阅读
爱好两性

网页动画的十二原则

3月3日 桃花醉投稿
  挤压和拉伸(Squashandstretch)
  Squashandstretch
  这是物体存在质量且运动时质量保持不变的概念。当一个球在弹跳时,碰击到地面会变扁,恢复的时间会越来越短。
  创建对象的时候最有用的方法是参照实物,比如人、时钟和弹性球。
  当它和网页元件一起工作时可能会忽略这个原则。DOM对象不一定和实物相关,它会按需要在屏幕上缩放。例如,一个按钮会变大并变成一个信息框,或者错误信息会出现和消失。
  尽管如此,挤压和伸缩效果可以为一个对象增加实物的感觉。甚至一些形状上的小变化就可以创造出细微但抢眼的效果。
  Codepen上的源代码
  预备动作(Anticipation)
  Anticipation
  运动不倾向于突然发生。在现实生活中,无论是一个球在掉到桌子前就开始滚动,或是一个人屈膝准备起跳,运动通常有着某种事先的累积。
  我们能用它去让我们的过渡动画显得更逼真。预备动作可以是一个细微的反弹,帮人们理解什么对象将在屏幕中发生变化并留下痕迹。
  例如,悬停在一个元件上时可以在它变大前稍微缩小,在初始列表中添加额外的条目来介绍其它条目的移除方法。
  Codepen上的源代码
  演出布局(Staging)
  Staging
  演出布局是确保对象在场景中得以聚焦,让场景中的其它对象和视觉在主动画发生的地方让位。这意味着要么把主动画放到突出的位置,要么模糊其它元件来让用户专注于看他们需要看的东西。
  在网页方面,一种方法是用model覆盖在某些内容上。在现有页面添加一个遮罩并把那些主要关注的内容前置展示。
  另一种方法是用动作。当很多对象在运动,你很难知道哪些值得关注。如果其它所有的动作停止,只留一个在运动,即使动得很微弱,这都可以让对象更容易被察觉。
  还有一种方法是做一个晃动和闪烁的按钮来简单地建议用户比如他们可能要保存文档。屏幕保持静态,所以再细微的动作也会突显出来。
  Codepen上的源代码
  连续运动和姿态对应(StraightAheadActionandPosetoPose)
  StraightAheadActionandPosetoPose
  连续运动是绘制动画的每一帧,姿态对应是通常由一个assistant在定义一系列关键帧后填充间隔。
  大多数网页动画用的是姿态对应:关键帧之间的过渡可以通过浏览器在每个关键帧之间的插入尽可能多的帧使动画流畅。
  有一个例外是定时功能step。通过这个功能,浏览器“steps”可以把尽可能多的无序帧串清晰。你可以用这种方式绘制一系列图片并让浏览器按顺序显示出来,这开创了一种逐帧动画的风格。
  Codepen上的源代码
  跟随和重叠动作(FollowThroughandOverlappingAction)
  FollowThroughandOverlappingAction
  事情并不总在同一时间发生。当一辆车从急刹到停下,车子会向前倾、有烟从轮胎冒出来、车里的司机继续向前冲。
  这些细节是跟随和重叠动作的例子。它们在网页中能被用作帮助强调什么东西被停止,并不会被遗忘。例如一个条目可能在滑动时稍滑微远了些,但它自己会纠正到正确位置。
  要创造一个重叠动作的感觉,我们可以让元件以稍微不同的速度移动到每处。这是一种在iOS系统的视窗(View)过渡中被运用得很好的方法。一些按钮和元件以不同速率运动,整体效果会比全部东西以相同速率运动要更逼真,并留出时间让访客去适当理解变化。
  在网页方面,这可能意味着让过渡或动画的效果以不同速度来运行。
  Codepen上的源代码
  缓入缓出(SlowInandSlowOut)
  SlowInandSlowOut
  对象很少从静止状态一下子加速到最大速度,它们往往是逐步加速并在停止前变慢。没有加速和减速,动画感觉就像机器人。
  在CSS方面,缓入缓出很容易被理解,在一个动画过程中计时功能是一种描述变化速率的方式。
  使用计时功能,动画可以由慢加速(easein)、由快减速(easeout),或者用贝塞尔曲线做出更复杂的效果。
  Codepen上的源代码
  弧线运动(Arc)
  Arc1
  虽然对象是更逼真了,当它们遵循缓入缓出的时候它们很少沿直线运动它们倾向于沿弧线运动。
  我们有几种CSS的方式来实现弧线运动。一种是结合多个动画,比如在弹力球动画里,可以让球上下移动的同时让它右移,这时候球的显示效果就是沿弧线运动。
  Arc2
  另外一种是旋转元件,我们可以设置一个在对象之外的原点来作为它的旋转中心。当我们旋转这个对象,它看上去就是沿着弧线运动。
  Codepen上的源代码:动画1、动画2
  次要动作(SecondaryAction)
  SecondaryAction
  虽然主动画正在发生,次要动作可以增强它的效果。这就好比某人在走路的时候摆动手臂和倾斜脑袋,或者弹性球弹起的时候扬起一些灰尘。
  在网页方面,当主要焦点出现的时候就可以开始执行次要动作,比如拖拽一个条目到列表中间。
  Codepen上的源代码
  时间节奏(Timing)
  Timing
  动画的时间节奏是需要多久去完成,它可以被用来让看起来很重的对象做很重的动画,或者用在添加字符的动画中。
  这在网页上可能只要简单调整animationduration或transitionduration值。
  这很容易让动画消耗更多时间,但调整时间节奏可以帮动画的内容和交互方式变得更出众。
  Codepen上的源代码
  夸张手法(Exaggeration)
  Exaggeration
  夸张手法在漫画中是最常用来为某些动作刻画吸引力和增加戏剧性的,比如一只狼试图把自己的喉咙张得更开地去咬东西可能会表现出更恐怖或者幽默的效果。
  在网页中,对象可以通过上下滑动去强调和刻画吸引力,比如在填充表单的时候生动部分会比收缩和变淡的部分更突出。
  Codepen上的源代码
  扎实的描绘(Soliddrawing)
  Soliddrawing
  当动画对象在三维中应该加倍注意确保它们遵循透视原则。因为人们习惯了生活在三维世界里,如果对象表现得与实际不符,会让它看起来很糟糕。
  如今浏览器对三维变换的支持已经不错,这意味着我们可以在场景里旋转和放置三维对象,浏览器能自动控制它们的转换。
  Codepen上的源代码
  吸引力(Appeal)
  Appeal
  吸引力是艺术作品的特质,让我们与艺术家的想法连接起来。就像一个演员身上的魅力,是注重细节和动作相结合而打造吸引性的结果。
  精心制作网页上的动画可以打造出吸引力,例如Stripe这样的公司用了大量的动画去增加它们结账流程的可靠性。
  Codepen上的源代码
投诉 评论 转载

浅谈移动搜索产品与app产品的使用需求现在通过百度、神马、搜狗等移动搜索引擎搜索,返回的不再是一条条普通的结果,而是直接呈现符合用户需求的结构化的内容卡片。各家公司都对垂直搜索结果进行了全面的优化,不管是从样式体验……空白页面应该如何设计在我经历的设计项目中,所有的项目成员都会要求设计师优先制做所谓的典型页面,常见的就是产品的首页和详情页。而空白页面,或者说缺省数据页面(例如没有任何联系人的通讯录和没有任……闲话移动支付流程设计当一款工具类产品和品牌电商结合起来的时候会发生什么?平台流量电商现金流或许这样的方法可以让产品自给自足,或者在某方面有更大的可能性,但不管怎样,还是先把用户做好,才……如何打造一款互联网产品好产品具备三个基本条件:价值、可用性、可行性,三者缺一不可。从一个想法,到设计,到研发,一款互联网产品是如何被打造出来的呢?本文将从产品想法、分析、规划、设计、实现等五个……当我们在谈知乎时我们在谈什么?知乎2。3产品体验报告(长文)作为高质量的UGC社区,知乎连接了人与人的分享和交流,并提供了简洁、友好的用户体验。但发展到一定规模的同时,知乎也面临着“劣币驱逐良币”等一系列的问题,社区运营及产品功能上都存……重磅教程!帮你全面彻底搞定MATERIALDESIGN的学习这一年就快完了,你还没搞懂Materialdesign吗?是嫌文档太长,还是觉得自己英文不好?都没关系,我们人人都是产品经理专栏作家可乐橙帮同学们通读了一遍官方的设计指南,去糙……大众点评闪惠买单,你用了么?大众闪惠买单VS美团优惠买单我经常用大众点评,每次外出吃饭的时候都会搜一下附近又开了什么餐厅去尝一下鲜。最近发现大众推出了“闪惠买单”,刚好常去的附近的一家餐厅支持,所以每次过去就用“闪惠支付”买单。……从产品层看微信会这样取代原生APP最近一阶段H5技术被推到高峰,很多人认为借助H5就能利用微信公众号取代APP原生应用了,而事实是怎么样的?这里我从产品层做一个客观分析。一。原生APP总体趋势要谈A……AppleMusic来了,产品初体验让人千等万等的AppleMusic终于和大家见面了。iphone上原先几乎没有人使用的音乐应用Music将会被彻底取代。这款新AppleMusic由iTunes音乐库、流媒体音……产品设计,搞清楚6W3H就够了!题目是标题党,大家自动忽略。主要是想从公司层面来讲讲如何使用6H3W来做产品设计。6Wwhy:为什么?用户为什么要用这款或这种产品?能够满足用户的什么需求呢?……网页动画的十二原则挤压和拉伸(Squashandstretch)Squashandstretch这是物体存在质量且运动时质量保持不变的概念。当一个球在弹跳时,碰击到地面会变扁,恢复的……最美应用体验报告一、基本信息产品版本:最美应用(Android)v3。0。8体验环境:SmartisanT1日期:2015616定位:高品质应用发现社区一起发现好用、好……
从子弹短信说一说:产品设计的第一性原理后台产品设计:流程设计(三)金融APP首页,怎么做流量分发?移动端设计:图文布局和按钮解析四元素模型解析:从0到1的产品迭代模型产品心得构建B2C平台型产品,重在做好标准化服务基础向:电商平台的订单设计流程如何盘活一个说明书性质的APP?全民攻略:教你抢占滴滴的市场份额3个步骤,让你把握设计切入点科普一张表格告诉你,到底H5和小程序哪个好推送系统从0到1(三):推送任务的建立盘点女人的坏天性:女人天生爱钱提高经理管理效果的十个关键以灯为话题的作文800字我心中最美的风景作文600字高晓攀师傅是谁,高晓攀是哪里人及资料香草不是笨小孩读后感用心面对生活超市不起眼的3款酒,看着不起眼,却是老酒友的心头宝,可别错过在石家庄工作,月薪15k是一种什么体验?伤感个性句子89条怀孕最后一个月时,宝妈只要做好这三件事,分娩时可以少受很多罪山西北武当山导游词

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找作文动态热点娱乐育儿情感教程科技体育养生教案探索美文旅游财经日志励志范文论文时尚保健游戏护肤业界