网页动画的十二原则(转载)

原文地址: Animation Principles for the Web

作为前端的设计师和工程师,我们用 CSS 去做样式、定位并创建出好看的网站。我们经常用 CSS 去添加页面的运动过渡效果甚至动画,但我们经常做的东西不会超过这些。

动效是一个有助于访客和消费者理解我们设计的强有力工具。这里有些原则能最大限度地应用在我们的工作中。

迪士尼经过基础工作练习的长时间累积,在 1981 年出版的 The Illusion of Life: Disney Animation 一书中发表了动画的十二个原则 (12 Principles of Animation) 。这些原则描述了动画能怎样用于让观众相信自己沉浸在现实世界中。

在本文中,我会逐个介绍这十二个原则,并讨论它们怎样运用在网页中。你能在 Codepen 找到它们 全部的开源 HTML 和 CSS 代码

Read More

十二款卓越工具帮你利用HTML 5创建动画效果

随着互联网的不断发展,特别是Web开发工作的比重日渐加大,HTML 5正以一往无前之势迈出自己的普及步伐。HTML 5目前已经成为Web设计师与开发者们最为青睐的语言之一。它为我们带来了丰富的功能组合,包括跨浏览器兼容能力、拥有出色定义的标签、易用性、极具视觉冲击力的元素、支持JavaScript等脚本语言以加强功能、层叠样式表(即CSS)集成以重新定义显示效果等等。而就在HTML 5兴起的同时,动画、视频与音频作为表现手段也开始大量加入进来。如今的浏览器不再需要依赖插件即可显示交互动画。将JavaScript、HTML 5与CSS 3相结合能够创建出令人过目难忘的精彩动画效果。这些动画不仅能够让我们的网站从同类站点当中脱颖而出,同时也将带来更多潜在客户。

目前市面上可供选择的动画工具非常丰富,而我们则从其中整理出了十二款最为卓越的工具选项。在这些工具的帮助下,大家不仅能够拥有更为轻松的动画创建流程,同时也能获得更多收益——一旦开始使用,它们将为各位的网站带来前所未有的深度。这些工具一部分能够在线使用(需要互联网连接),一部分则可以下载并作为支持该软件的系统平台上的独立应用来运行。

Read More

Chrome新版JS调试工具(转载)

很多前端开发工程师都对Chrome浏览器情有独钟。原因很简单:一来她启动速度快,执行效率高,给网页浏览带来流畅和快感;二来她实现了很多新的标准,支持很多高级属性,让网页体验更好,更高大上;三来就不得不提一下她的调试工具了,对于前端开发工程师更是无异于左右手。然而,大概是因为强迫症得问题,我今天却遇到一个让我有点接受不了的功能…

由于,我的Chrome开启自动升级功能。所以我的Chrome总是最新的,下图是我目前的Chrome浏览器版本:

Read More

1 2 3 4 5 6 29