5近两年在国内持续发酵,使得交互(interaction)这一概念从网站设计逐渐延伸到H5上。
就像鱼离不开水,H5离开了交互,便失去了HTML5语言所赋予页面形态的价值。说白了,如果H5弱化了交互,它充其量只是一个移动页面的滑动PPT,根本谈不上是H5。
“交互功能就像橡皮泥,只要发挥想象,它就能捏成各种形状。”这是iH5.cn某位不愿意露脸的专业设计师原话。只要发挥想象,即便是同一个交互功能,也能延伸出各式各样的戏法。
接下来以H5页面制作工具——iH5.cn为例,选用最常用的时间轴功能,一步步深入探究它能延伸出的各种戏法。
1.先别急着动手,时间轴究竟为何物?
如果对时间轴的概念不清晰,说再多也是白费,我们先来科普一下时间轴。
如果在初中电脑课上有学过Flash制作小汽车运动的朋友,看到时间轴的界面时应该会感到很熟悉。没错,时间轴的概念类似于Flash动画制作,通过关键帧控制对象在规定时间内的运动轨迹。
想用时间轴,请务必记住以下操作逻辑顺序:时间轴——对象——轨迹——关键帧——修改关键帧属性。
那么,时间轴最常见、最简单粗暴的应用是啥呢?
2.规律性的几何运动
只要打开时间轴的循环播放功能,它就变成了无限循环的时间单元,所以我们能用时间轴延伸出很多规律性的运动形态,打个比方——
(1)线性运动
就比如上面这个奔跑的男人,纯粹是单向线性往返运动,它的原理跟上面提到的用Flash做小汽车运动是一样的,我们只需在时间轴上,用多个关键帧控制这个男人的X坐标就能实现了——
说到这里,要跟大家分享一个小技巧。大家注意到这个男人其实是在做往返运动,前进跟倒退的轨迹是刚好相反的。
因此我们在这类往返运动制作时,只需做好前进的轨迹,然后在时间轴下插入一个“结束——时间轴反向播放”的事件,这样能减少很多工序,又能对称两个运动轨迹。
(2)圆周运动
跟线性运动相似,圆周运动只不过是在关键帧上调整素材的旋转角度,这是换汤不换药的,最常见的应用就是模仿现实生活中的手表/时钟,让秒针、分针做周而复始的圆周运动。
假如把线性运动跟圆周运动同时放在同一个时间轴下,那么恭喜你,一个简单粗暴的时间轴动画完成了——
说到这里,不禁想吐槽一下...为什么圆周运动式的玩法这么独特!这么好玩!怎么这么少设计师用?
它明明可以产生很多交互上的化学反应!无论是预加载的Loading页,还是过渡页,圆周运动式的时间轴动画都能给用户一种独特的心理预期,比如这种——
希望往后能看到这类时间轴应用的化学反应吧,咳咳,有点跑偏了,我们继续...
3.不存在规律的运动
其实说不存在规律的运动有点笼统,其实说成仿真式视频效果会比较合适,因为这类往往会让你分不清它到底是时间轴动画,还是视频。
比如最近iH5.cn上那位专攻时间轴动画的设计师小牙,他不久前的《门窗都关了,你就给我看这个?》H5——
效果就跟用AE做的动画视频如出一辙,特别是那个全屏振动效果,这完全媲美AE上的wiggle(a,b)振动效果!只不过,小牙用的只是一个简单的“全屏振动”事件,就将这个效果复现了。
在这整套时间轴方案上看,设计师小牙让我们看到了时间轴的更多可能,用时间轴模仿动画视频,未尝不是一个很好的应用形式。
时间轴还能做什么?
4.用时间轴做高级动效
时间轴动效的原理和原生的动效组件相似,都是通过在单位时间内,改变元素的位置、大小、透明度、旋转角度等促成相应的动效效果。
可以是单位时间内控制单一属性,也可以是控制多个属性。
控制多个属性时,实现的动效效果更为惊艳!比如——
橡皮糖式滑动效果(控制高度、Y坐标)
重影效果(控制透明度、旋转角度)
对折翻转效果(绕X坐标旋转)
视差效果(控制剪切属性)
360度物体展示(控制旋转角度、视距)
5.用时间轴做辅助
时间轴的灵活度很高,除了像上面提到的实现各种高大上交互,还可以作为辅助功能使用。此时可以将时间轴理解成导火线,用来引爆交互这颗重磅炸弹。
那么,它能“引爆”哪些交互?
用时间轴的循环播放控制页面自动翻页
时间轴用事件连接计数器,做成倒计时
时间轴用事件连接动效组件,配合动效的延时触发,让动效的衔接更自然
时间轴获取当前事件,制作按下1秒等敏捷类小游戏
当然时间轴的辅助性应用远不止于此,上面只是抛砖引玉,还有更多有趣&实用的技法,还需靠大家去发掘。
功能就放在那儿,看似是死的;但只要懂的思考,它就能活起来,甚至能让你的H5作品迸发出更多的光彩。
现在,你能联想出哪个功能的延伸应用了吗?
网站开发过程中,特别是前端开发这块,经常会使用到很多图片滑块动画,也就是一些基于jQuery和HTML5的焦点图插件。本文将为大家收集10个超赞的jQuery图片滑块动画,这些现成的jQuery插件将为你节省很多开发时间,而且效果都还不错,一起来欣赏一下吧。
1、jQuery/HTML5超炫全屏焦点图插件
这次我们要来分享一款非常绚丽的jQuery焦点图插件,同时这款焦点图也利用了HTML5和CSS3的相关特性,使图片切换效果更加丰富多彩。另外,这款jQuery焦点图插件的特点是全屏的效果,因此看上去也非常的大气和整体。
2、jQuery自动轮播图片焦点图插件
这是一款非常实用的jQuery焦点图插件,和其他的jQuery焦点图插件一样,它同样支持多张图片的任意跳转切换,同时,焦点图切换方式是水平的,而且相当流畅,因为这款jQuery焦点图实现很简单。
3、支持鼠标拖拽滑动的jQuery焦点图
另外一款jQuery焦点图插件,它的特点是支持鼠标拖拽滑动,所以在移动设备上使用更加方便,你只要用手指滑动屏幕即可切换图片。
4、jQuery垂直滑动切换焦点图动画
这是一款jQuery垂直滑动切换的焦点图动画,整个jQuery焦点图是宽屏的,显得十分大气。
5、jQuery宽屏自动播放焦点图插件
这是一款宽屏且可以自动播放图片的jQuery焦点图插件,同样的,在图片切换的时候会出现上一张和下一张的部分图片,实现三张图片之间的左右滑动切换。
6、宽屏可左右切换的jQuery焦点图插件
这是一款很不错的jQuery焦点图插件,它是宽屏展示的,而且有两个大气的按钮用来左右切换图片。
7、HTML5移动端图片左右切换动画
这是一款很不错的图片左右切换焦点图动画,并且支持移动端触摸滑动。功能上,这款HTML5图片播放器支持鼠标滑动、手机端触摸滑动以及自动播放。外观上,这款HTML5图片切换动画的两侧有淡化处理,因此更显立体效果。
8、自适应jQuery焦点图插件支持移动端触摸
这是一款很灵活的jQuery焦点图插件,和以前介绍的jQuery焦点图动画类似,它也提供左右切换按钮,同时在图片上悬浮自定义图片切换按钮。切换动画包括上下左右切入动画以及淡入淡出动画。这款jQuery焦点图最大的特点是支持移动端触摸功能。
9、jQuery可自动播放动画的焦点图插件
这是一款可以自动播放动画的jQuery焦点图插件,它在切换图片的时候可以播放对应图片的各种动画效果。
10、jQuery全屏广告图片焦点图
全屏的jQuery焦点图插件在之前我们已经介绍过很多了,比如jQuery全屏滑块焦点图可自定义内容。今天我们要介绍的这款jQuery全屏广告图片焦点图插件也非常不错,图片切换时有淡出淡出的动画效果,并且也相当流畅。
以上就是10个超赞的jQuery图片滑块动画,希望对你有所帮助。
微信搜索“IT之家”关注抢6s大礼!下载IT之家客户端(戳这里)也可参与评论抽楼层大奖!
友们,下午好!
都说一张美美的图能为文章增色三分!
那如果是一个交互的图片样式 + 几张美美图呢?这能为文章增色多少呢?
比如这种(样式ID:90298)
使用这种样式,即能有效的展示图片,还能缩小文章空间,而且还与读者存在互动交互,想不想知道这种样式怎么做出来呢?
上面两种样式都可以在样式中心输入ID搜索到。
但是,样式中心的原样式,都是四张图片滑动的,直接进行换图就可以使用了。
但如果要像三儿上面做的两个样式,一个是5张图,一个是9张图,就要进HTML进行修改了。
进入到“HTML”模式,找到<section .........> </section>这段代码,先选择Ctrl+C复制。
然后在此段代码结尾处敲回车键换行,再选择Ctrl+V粘贴。
粘贴几次,样式就会在原有四张的基础上多出几张,胖友们可以根据自己的需求进行多次粘贴。
进入到“HTML”模式,找到<img src=........./>这段代码,先选择Ctrl+C复制,然后在此段代码结尾处,再Ctrl+V粘贴。
同上个样式,粘贴几次,样式就会在原有四张的基础上多出几张,胖友们可以根据自己的需求进行多次粘贴。
为了样式的美感,还是有三点建议给大家。
1、图片请保持尺寸一致。否则会导致图片层次不齐。
2、尺寸请500x500以上。否则可能会使图片不清楚。
3、图片大小尽可能小点。否则浏览时加载会不流畅。
更多好玩样式,请进样式中心搜索“滚动”
好了,本次教程就到这里~bye
*请认真填写需求信息,我们会在24小时内与您取得联系。