3450399331
网站设计

实用技术设计动画。

发表日期:2024-12-07   作者来源:www.hdandav.com   浏览:0   标签:网站制作    

动画,像其他什么方面的互联网,需要是设计。 作为web开发职员,大家考虑排版的影响,布局,交互,并改变视窗,但当将动画大家有另一个需要考虑的原因:时间。

不止是一个额外的方面考虑,要么:它增加了复杂性的上述参数指数。 而不是看这是一个沉重的大家的想法,大家可以烤动画的核心客户体验过程创建让人眼花缭乱的、激动人心的和迷人的工作推进边界和集体提高互联网的媒介。

“形式”和功能

形式是非常重要的一个网站上的UI元素。 联系方法是通往你的公司,最明确的方法来捕捉一代,因此,收入。 你越努力让表单的客户体验,你将失去的更多的钱。 假如你不考虑这个组件的可用性,你公司和用户,一个不公正。

的提交按钮是最强大的一种形式的一部分。 大家一般解决这个问题通过强烈的色彩来吸引注意力。 但当提交按钮被激活时,会发生什么? 用户需要等待,不了解假如表单工作,还是他们提供即时反馈? 一个简单的提交按钮,即便有推进动画,有时不可以达成这一目的,而一个按钮加载器可以让观众而在后台加载数据。 这能够帮助与期待动画的一部分,但当表单输入事实上是提交的时候会发生什么? 你应该旨在给顾客反馈当这一过程完成。 成功的页面是非常不错,但平稳过渡成时在视图可以给他们更好的视觉反应,产生小但让人愉快的结果。

由于形式的重要程度,每一个人都需要可以访问它,包含屏幕阅读器。 在这样的情况下,大家应该用CSS或SVG;假如大家用,大家应该确保有通航内容通过合并类似React.js,一个Javascript库,提供了一个虚拟的DOM。

形成与animation-assisted客户体验。 你按下这个按钮看动画。

这类方面大家觉得是放在一块的,一个动画:

你想传达什么信息,不可以单独完成了UI设计吗?

用户需要知道什么信息,他们会吗?

什么是最微妙的影响(在这样的情况下,推的按钮)?

什么感觉你是想唤起(预期按钮加载的同时,积极的反馈表单时成功,等等)?

的部分是UI屏幕阅读器可以吗?

什么一个字符

第一要意识到当你设计的动画所有都是字符。 起初这好像违反直觉,但有几件事需要考虑。 可用性专家了解创建一个无缝设计系统的重点是可以同情用户:

这类信息的最快方法是什么?

什么会使我感到轻松吗?

最引人注目的元素是什么我可以直接关注的地方吗?

大家了解,大家邀请大家到他们不熟知,状况由HTML元素而不是砖块和砂浆,但创建的外观都是一样的。 A / B测试表明观众的注意力可以漫步在几分之一秒。 设计职员和开发职员需要创建经验,尽量引人注目而不会致使在这类间隙紧张的时刻。

动画帮助在这样的情况下怎么样? 通过观众的注意力。 动画创建一个字符的接口。 察看这条付款说明无效的用户数据,比如(从这一点真的写得好的文章):

(图片来源:迈克尔·维拉尔)

它不只叫你理解有错误,它没大红色警告,这可能致使用户焦虑。 信用卡付款已经一个忧心忡忡的过程…为何如此让他们更吗?

相比之下,这个输入形式成为一个人物,大家更倾向于同情,参与,可以命令大家的注意力比一个简单的静态框。

像演员、设计师须知一个角色。 演员不仅仅是了解他们的线路是:他们了解什么时间他们的个性在早晨起床,他们最喜欢的口味的冰淇淋。 他们可能从来不会用这类信息的性能,但他们有一个完整意义上的角色是什么,如此他们就能应付任何状况下,提出了一种可信,整体的肖像。 做得非常不错时,大家完全认可这种表示办法,和性能的方法就消失了。 这正是品牌努力完成。

Google的材料设计的影响,在我看来,不在于设计语言本身,和更多的,这是第一个主要行业的公司合并的例子动画指导方针在其品牌。 首次,大家开始考虑风格的动画作为一个功能的实体,一个声音,一个需要设计与所有凝聚力。

假如大家公司是一个可信的,斯多葛派的保险公司,大家网站上任何动画的角色将会是更少的更正式,大家会倾向于用线性放松而不是反弹或弹性运动。 但更舒适和友好的品牌,像Zendesk或MailChimp,形式应遵循相应的品牌和更生动的动画,同时还有效地交流,魔力的东西Chris Gannon的加载器好像简单,但让人开心。

假如你回想一下你首次哭了,由于一个虚构的人物,这是可能的动画。 Aarron沃尔特斯的“情感设计”,他讨论了情感与边缘系统:大家更容易记住的东西成为大家的情绪记忆的一部分。 第七章他的书进入硬数据的多少投资回报(投资回报率)可以获得通过专注于用户的情感体验的影响。

假如你有一个静态内容,看着像一个Photoshop模型在一个网页,观众参与停止你的CSS。 动画允许大家显示,而不是告诉一个至关要紧的方案考虑用户一般只扫描正文内容。 它允许顾客附着于大家的ui就我而言,他们需要在他们面前展开。 假如做得正确,积极参与的潜力是惊人的。

近期谈论的有不少觉得客户体验。 有时你不可以绕过的时间加载的东西(虽然你应该尽你大的努力)。 假如你给你的用户在此期间无关,你或许会失去他们。 动画特殊酱料的是,它可以将用户从一个界面移动到另一个,和娱乐,他们等待。 秒,以前感觉艰难,让他们移动到Facebook目前和感觉无缝。 这可能是非常重要的一个理由在客户体验用动画。

提高这

动画需要掌握靠我们的作为实质性的开发过程的一部分。 大家可以通过几种方法达成此目的:

动画需要设计就像页面的其余部分是:实物模型,调色板,故事板线框图,我们的作文。

你的设计过程应遵循相同的逻辑结构代码。

动画需要走向信息化,呼吁理性行为和指导用户的注意力。

动画应该遵循品牌指南,生活风格指南的一部分,吸引用户的情感。

大家不应该重新创造轮子。 动画web以外的存在。 (是的,你可以去看玩具总动员“研究”的目的。)

由于动画是这样迷人,比较容易做的过分了,但并非所有在屏幕上需要动画。 你不发动战争的秘密武器。 动画可以一种表示结束或者开始的,与指挥你的注意力。 动画,是有目的的和计划依据观众参与,绩效预算,和品牌,大家可以提升媒介。 瓦尔讨论这非常显然当她写到看不见的动画。 好的动画看着不应该的,也不会是一个事后的想法。

看看奥列格Solomka泡沫布局演示(非常高兴的声音):动画的足以叫你从事你导航,但失去你的方法在你阅读的内容。 请记住,这类课程的目的是展示一个特定的办法;在野生环境中,达成甚至可以缓和了稍微适应一个专业,但引人入胜的成效。

时间就是资金

动画一般被觉得是一个事后的想法在企业进步的过程。 大家做模型,通过他们,培养他们,在最后添加一个动画。 正由于这样,动画组件可以常常看着像他们:奶油绒毛。 只有当动画融入到布局的实质,故事板,开发过程,它所包括的意义作为一个高性能和很多的web体验。

工作室就像活动理论早些时候与这次谈话侥幸与他们的顾客在设计过程中,由于我们的品牌。 “大家让大汉大胆的事情。 “顾客寻求积极理论的工作了解他们支付一个大片,一类的互联网体验。 这不会是98%的时间。

大家怎么样改变这个? 再一次,大家一般做的方法。 在营销推广员的术语,意思是“提升投资回报率。 “开发职员来讲这意味着提高商品的东西有用,增加接触,或有一个积极的历程,然后就不会费时和资金。 为更多的信息关于怎么样与顾客有效交流,咨询迈克蒙泰罗的“你是我最喜欢的推广客户端”或“设计是一个工作”。

大家兴高采烈地跳过到日落之前,让所有在页面上移动,大家需要提交一些行动项目做一个有效的改变。

第一个是有效地与顾客进行交流。 这并不意味着铁路建设成坚持大家的信念。 这意味着讲解可能的收益,大家将保证他们A / B测试大家的接口和产生可衡量的结果,路上碰到他们津贴。

考虑大家在前面的形式。 显示你的顾客两种形式的原型(你可以告诉他们其他人的工作作为一个例子,假如你没时间来构建;CodePen伟大设计模式资源)。 一种形式将本身没反馈按钮,进步,或时髦的成功体验;另一个将把所有些大家在这里学到的教训。 或者更好的是,用A / B测试(与不一样的变体)可用性测试来证明形式与动画是一种更有效的工具。坚实的数字一直更好的非主观怎么看,可以形成趋势,无知,因为实行不力或过去不好的历程。

一旦大家得到批准,大家可以计划。 你目前在新绩效预算津贴类别:

时间

经验

绩效预算

颜色

作文

用户的时间

这看着可能过于复杂,但你应该可以给自己基本近似数秒内每个,他们应该考虑在你继续前进。 你缺少经验吗? 然后你需要多一点时间,由于大多数的事情。 你目前有不少的页面上的其他重资产? 你需要很小心加载图片,svg脚本和动画库。 你的网站已经有了很丰富的调色板吗? 你需要那些颜色变量重用。 老版本浏览器是一个考虑吗? 然后你或许会不能不用图书馆GreenSock,一个更深层次的跨浏览器的向后兼容性甚至比当地动画渲染在svg,同时提供polyfills和回退矢量图形。

好东西

目前我担忧你的项目光滑曲线,大家可以得到有趣的东西。 每一个人都有不一样的工作方法,没什么是福音,但这里有几个要素,我已经在这工作一段时间后发现的。

注意的东西怎么样动作。这或许会使你笑,它是这样简单。 但你多长时间真的看水倒入玻璃吗? 是什么使一个人的步态辨别的?

大部分人从一个球开始反弹,这是一个非常不错的训练,部分缘由是简单可以带你性格,重量和活力。 这里有两个球弹跳:你能猜出这是硬,软吗?

弹力球演示。

你如何了解什么是什么? 第一是弹性的对象。 一种维持一致,另一种是基于影响操纵。 还有哪些? 有运动:一个看着相当严格,和其他更有趣的。 尽管他们有相同的时间,他们的身体运动意味着不一样的群众。 宽松函数传递对象的密度。

还请注意,即便他们有相同的机会,宽松函数中用,它们有不一样的重点帧。 假如我把一个闪光灯在这类球,你会看到他们在不一样的地方在同一时期。 在旧手绘动画这一定义有一个术语:间距。

弹力球演示。

这也可以进去的形式的运动辅助元素。 假如有人摇玻璃,里面的水是怎么样影响? 当有人踢一块岩石,岩石表达的力量怎么样影响? 这里有一个基本运动设计的非常不错的例子。

汉斯。巴彻讨论的梦想的世界,当动画师在“美女与野兽”他们飞往伦敦和法国察看这类地方的风格。 你可能没这种预算(但假如你如此做了,带我一块去吧!),幸运的是,网络有不少视觉、历史和空间信息为你。

跟随你的利益。 假如你有任何空间在动画的内容,用你的优势。 真的的兴趣和热情比较容易传达。 你更大概遵守一个项目假如内容叫你感到开心。

向前向后移动

在动画开始之前,你需要故事板。故事板是一个尤为重要的过程的一部分,由于它允许你在代码,模块化的工作场景。 它允许你计划好机会。 ,它允许你工作向后:画的东西,然后慢慢揭开它。

一个容易见到的误解是,你的故事板需要看着像抛光漫画。 我常常觉得这是为何大家不想让他们:他们害怕画,他们害怕他们的工作看着非常不错,他们害怕花费他们所有些创造力在规划过程中,他们只不过想在这个项目开始工作。 我完全理解这一点。 为了防止所有些,我鼓励你忘记故事板的柏拉图式的理想。

我是一个科学插画家菲尔德自然历史博物馆和斯坦福大学。 我是一个绘画教授大学。 我可以画吗? 那还用说。 这里有我的故事板是什么样子:

故事板草图。 (查询大版本)

我感到羞愧吗? 一点也不。 故事板带我45秒,让我和编辑预先知道我要花费不少天。 没它,我的工作步骤将会翻倍。 幕后故事板存在,个人通信。 我不是说你不可以创建漂亮的独立工作瑞秋Nabors,只不过你无需。

让大家重新审视大家的讨论用户同理心。 你可以完成这个故事从头到尾所有用户的交互,。 考虑这篇文章中,“故事地图”。 一个故事地图带你通过访问你的站点的整个经验和成为一个顾客从头到尾。 与肌肉,这是一个故事板,你看他们访问的全貌,因此可以参考期望的方向,有目的的决策结果。

它可能不是新的听到故事板在动画:小漫画,让动画师们可以逐个场景分解任务。 但你了解也有颜色的脚本吗? 就像你为你的网站建设的颜色和整体品牌,迪士尼动画师和其他动画公司成立脚本工作与颜色的主要人物和公告现场。 你也应该如此做。

这意味着你应该花一些时间Adobe Kuler制作颜色的色板。 需要少量的时间,但却可以桶在你工作。 大家都了解颜色是有意义的。 用它是由这么多容易与预处置器变量:CSS用它们你的优势。

上面的动画中用了两个不一样的颜色调色板:一个用于“之前”的场景,一个“后”。 调色板是有关:他们需要创建无缝的事件。 就像一个大企业的动画控制面板需要符合企业的品牌和网站的其余部分。 但第一场景的冷色调与第二公告观众的温暖的色调。他们是故事的一部分。假如他们没计划之前,我开始画画,动画不会有任何意义。

设计和代码的工作流

非常明显,故事板回报在动画的设计和规划阶段,但它可以比较容易地获得奖励在你的代码体系结构中,。 假如代码反映了相同的逻辑组织你用你的设计,你获得的所有好处明确,明确的结构,和更多的反映了设计过程,就越容易达成两者之间的推荐。

功能应该被命名为依据现场你:即便“sceneOne”就能了。 同样命名变量看着非常漂亮和整洁,但他们会绊倒你和你的团队从长远来看,尤其是作为一个动画变得愈加复杂。 命名表单元素作为他们饰演的角色,和设置你的代码在一个明确的方法,反映你的设计意味着更少的担忧范围问题,和更具体的Javascript和Sass变量和任务之间的分歧。 这也是结束时特别有用,当你要回去和调整的东西:你比较容易找到你的地方又自个儿了解。

谋杀你的宠儿

这是一个旧的价格,但这是真的。 你从来不会得到正确的事情首次这样放松,犯一些错误。 不要太珍贵。 无论你是一个设计师,一名开发职员,或两者,你不像你目前好刚开始,中间不少丑陋的东西。 没关系。 这意味着尝试不相同种类型的动画大小,和所有这类搞乱。 你学习仅Javascript编程的一种交互用只有一个图书馆吗? 不。 你掌握设计只用一个组合? 我当然不期望如此。 同样的原则也适用于学习动画。

可能你可以图形编辑器和文本编辑器同时打开。你需要它们之间来回移动流畅。 不要害怕追溯你的步骤,添加东西,或编辑。 你需要筹备好访问你的工具,优化通过它,如此你就能飞速行动。 进一步把这类东西离得远远的你,懒慢地你将会调整,编辑,和重建图像或代码当你需要他们。 ,你会需要它们。

你将不能不重做时间和宽松的一百倍。就我而言,我发现它容易当我像GreenSock的用法工具TimelineLite移动棋子。 它允许你堆栈、交错、重叠时间,甚至是动画场景

CSS是伟大的很小的UI交互;事实上我真的推荐它的用例,由于你无需加载其他资源。 然而,假如你有两个以上动画上设置一个对象,你应该考虑GSAP切换。 的可以稍微向前移动或在最后的动画火,或设置在同一时间无论怎么样,太强大的工具来防止,尤其是当你需要排练和调整机会。 CSS使你重新计算所有值假如在动画开始变化,但GSAP时间表不。

这不会是如此的一个主要问题,假如时间不那样要紧。 你有没注意到一些漫画帧没行动? 他们创造的幻想一个停顿,你的大脑将它。 时间是至关要紧的喜剧,搞怪,也为动画出现的UI设计无缝或自然。

就像所有些设计,动画看着简单和轻松的部分有时最难完成的。

天空的极限

生活的幻想第一从迪斯尼我一直最喜欢的名言之一:“动画可以讲解什么人能想到的。 “这价格是这样的地址,由于它真的是动画的优势:你可以做什么事情发生。 你可以创建和摧毁世界,激起或谴责。

也就是说,有不少需要考虑。 动画从来不会超越空热量假如大家不设计大家做其他方面的客户体验的方法。 与其他工具一样,它是一种损失领袖:大家将花更多的时间获得的变量和参数设置开始。 与筹备,但这个角色会告诉大家在达成它想走哪一条路,即便这个角色是一个UI或品牌。

动画在网上大概彻底改变大家的明亮的小盒子。 大家可以走得更远比传统动画,由于大家可以同意用户的反馈和输入。 用这类工具大家可以扔掉毁灭灵魂的,暗淡的,黑暗的活动,诸如购买机票。 大家可以帮助大家展开的场景像一个选择你一个人的冒险,可以感觉到液体,有趣,和直观。

文章整理来自互联网,转载请注明毕节网站制作公司-博久网络,翻译不好,请见谅!

新闻标题实用技术设计动画。

如没特殊注明,文章均为博益网 原创,转载请注明来自http://www.ziyubo.com/news/sheji/16742.html