We've come a long way since the days of flashing banner ads and scrolling news tickers. Today, the stunning motion design of iOS and Android dramatically improves a user's experience - instead of detracting from it. The best sites and apps of today leverage animation to improve the feel and intuitiveness of their interfaces. Sites without animation are starting to feel antiquated.This book provides you with a technical foundation to implement animation in a way that's both visually stunning and programmatically maintainable. Throughout, we consider the balance between enriching a page with motion design while avoiding unnecessary flourishes
Readers will learn how to design loading sequences that ensure users stay fully engaged instead of tuning out, how to leverage simple physics principles to make apps respond naturally to users' input (just like motion behaves in the real world), how to exploit CSS transforms to create rich depth in animations, and how to fully leverage JavaScript animation libraries like Velocity.js to streamline animation programming. From animation performance to theory, we cover everything needed to become a professional web animator. Whether you're a novice or professional web developer, this book is for everyone.
Why is all of this so important? Why is it worth your time to become a professional motion designer? For the same reason that designers spend hours perfecting their pages' font and color combinations, motion designers perfect their animations' transition and easing combinations: Refined products feel superior. They leave users whispering to themselves, "Wow, this is cool", right before they turn to a friend and exclaim, "You gotta try this."
从闪烁的横幅广告和滚动的新闻标签的时代开始,我们已经走过了很长的路。今天,iOS和安卓系统令人惊叹的动作设计极大地改善了用户的体验--而不是减弱了它。当今最好的网站和应用程序利用动画来改善其界面的感觉和直观性。本书为你提供了一个技术基础,让你以一种视觉上令人惊艳和程序上可维护的方式来实现动画。在整个过程中,我们考虑了如何在用动作设计丰富页面的同时避免不必要的装饰之间取得平衡。
读者将学习如何设计加载序列,以确保用户保持充分的参与,而不是调出,如何利用简单的物理原理,使应用程序对用户的输入作出自然的反应(就像运动在现实世界中的表现),如何利用CSS变换来创建丰富的动画深度,以及如何充分利用JavaScript动画库(如Velocity.js)来简化动画编程。从动画性能到理论,我们涵盖了成为一个专业的网络动画师所需要的一切。无论你是新手还是专业的网络开发者,这本书都是为大家准备的。
为什么所有这些都如此重要?为什么值得你花时间去成为一个专业的动作设计师?就像设计师花几个小时完善他们页面的字体和颜色组合一样,动作设计师也要完善他们动画的过渡和缓和组合。精致的产品给人以优越感。他们让用户对自己低声说:"哇,这太酷了",就在他们转向朋友并感叹 "你得试试这个 "之前。
相关文库
计算机行业:AIGC行业应用畅想
3027
类型:行研
上传时间:2023-04
标签:计算机、AIGC)
语言:中文
金额:5积分
零信任SaaS,美国经验与中国特色-20200802-42页
2740
类型:行研
上传时间:2020-08
标签:计算机、saas)
语言:中文
金额:免费
计算机行业安全服务:网络安全行业的制高点-20210221-64页
2489
类型:行研
上传时间:2021-02
标签:计算机、网络安全)
语言:中文
金额:免费
2021年IEEE高新能计算论文合集
2445
类型:学习教育
上传时间:2021-05
标签:高性能计算、学术、计算机)
语言:中文
金额:30积分
计算机行业专题研究:MES深度报告下篇,7大海外巨头,6家中国领军全梳理-20201015-55页
2362
类型:行研
上传时间:2020-10
标签:计算机、MES)
语言:中文
金额:免费
计算机行业:信创产业发展研究-20220510-84页
1809
类型:行研
上传时间:2022-05
标签:计算机、信创)
语言:中文
金额:免费
计算机行业对于低代码工具发展的思考:AI降低软件使用门槛,交付自动化提升工具价值
1742
类型:行研
上传时间:2023-06
标签:计算机、AI、低代码)
语言:中文
金额:5积分
计算机行业:工业软件,研究框架-20200618-132页
1542
类型:行研
上传时间:2020-07
标签:计算机、工业软件、券商报告)
语言:中文
金额:免费
电子书-Linux是如何工作的How Linux Works(英)
1428
类型:电子书
上传时间:2022-04
标签:计算机、操作系统、内部结构)
语言:英文
金额:5积分
2020年高考志愿填报全解析—计算机行业报考热门专业、院校及前景(免费
1409
类型:专题
上传时间:2020-07
标签:高考志愿填报、计算机)
语言:中文
金额:5积分
积分充值
30积分
6.00元
90积分
18.00元
150+8积分
30.00元
340+20积分
68.00元
640+50积分
128.00元
990+70积分
198.00元
1640+140积分
328.00元
微信支付
余额支付
积分充值
应付金额:
0 元
请登录,再发表你的看法
登录/注册