前两天设计一款主页,想给它加上一些操作演示,于是便自己琢磨如何实现。先上效果图:

首先,是界面设计的部分:

需求是针对现有的网站做移动端的展示。针对门户网站的性质,以及对象的行业特性,将首页直接体现的提炼为“解决方案”、“服务”、“客户&案例”三个模块。这样排版更加能从自身业务出发,使网站浏览者能够快速寻找到自身想要的答案。

另外,在首页将“需求发布”的模块保留,变为快捷入口,通过右滑进行操作(类似浏览器返回操作),快速进入。留给了客户一个可以直接交流的窗口。

现存问题:作为一个宣传型网站,制作时没有体现联系方式等重要信息…

配色选用紫色,活泼而又丰富,更加吸睛。Banner摒弃了切换效果,而是做成了动态图的处理,目的是在同质化严重的类型网站中做出自己的特点。案例用客户的logo作为列表,项目做弹窗展示。还有一些其他的导航弹窗需求提交的滑动页之类的首页其他模块也一并弄好

接下来就是动态效果的实现。

要做动效演示,一定先要在心里有一个想法,想要实现一个什么样的效果在自己的心里要有一个大概的雏形。如果觉得还不是很清晰可以多看一些案例的演示,分析它们的运动规律,我也是之前看到了很多类似的案例才有了做这样演示的想法。

有了初步的想法之后,就要去找实现的办法。网上搜罗了很多方法和工具,成本较小的两种还是靠PS和AE来实现动图的制作。

对于我来说的话,ae接触并不是很多,但是感觉简单入门的话并不是很难,制作一些简易的动图应该倒也不成问题。但是生成gif图的时候AE导出的文件一般都很大(很可能是我的设置有问题),还得用ps去重新压缩一下,这是我在使用时遇到的问题。

而用ps做gif图的制作需要用到时间轴工具,需要注意的两点:1.要选择新建视频时间轴而不是帧动画;2.不同的图层对象类型对应的关键帧变换也不相同,制作时要想好这一图层要进行怎样的变化,再去做对应图层类型的图层。

分开做了一些局部的动画

然后整个页面的操作,没有太独特的地方。于是就想有没有合适的原型工具可以直接满足我的需求,于是我找到了一款简单的在线原型制作软件。只要可以实现基本的页面操作动画在我看来就可以了。

工具使用中有两个问题:1.只能操作演示或手机分享,无法导出动图。2.插入gif不可动画化,不然图片会变形…

emmm~然后……我找了一个GIF屏幕录制软件,将交互操作时的窗口录制成gif

把每个gif处理一下(大小,多余部分裁剪),然后就是多个gif的拼接。直接拼用ps操作起来不是很方便。还是用录屏软件,将单个gif顺序排好,一张张录制,完成后将多余贞删除,感觉这样比直接拼接gif更加简单,然后导出就是最后成品啦!

【最终效果】

路子比较野,都是自己摸索的来,做的不好还请见谅。

欢迎大神莅临指导,各位多多指教,拜谢。

以上为“H5案例分享”团队转载文章,版权归原作者所有。

站酷用HTML5播放视频,站酷:动效展示实践的问题及解决相关推荐

  1. 站酷用HTML5播放视频,如何使用站酷建站【五】多列设置及视频添加

    小站每天都在努力更新,目前添加视频的功能已经上线啦,一起来看看如何操作吧 一.视频设置成背景(目前仅支持官方视频,用户上传视频暂不支持哦) 点击任意通栏,选择背景,然后就可以选择官方提供的视频作为背景 ...

  2. HTML5培训教程学习之动效制作

    近年来,HTML5应用愈发广泛,并有取代Flash的趋势.很多人知道利用HTML5可以做出好的动作效果,但你知道它是怎么做出来的吗?今天小千就来给大家分享一下HTML5培训教程中动效制作的几种方法. ...

  3. 优酷原生html5播放器,Youku-HTML5-Player

    本扩展将不再维护 目前的可用性状态(19/03/16): firefox 65 基本正常使用 chrome 73 已确认无法使用 This extension is no longer maintai ...

  4. 优酷原生html5播放器,GitHub - esterTion/Youku-HTML5-Player: 一个适配优酷的简单易用的HTML5播放器...

    本扩展将不再维护 目前的可用性状态(19/03/16): firefox 65 基本正常使用 chrome 73 已确认无法使用 This extension is no longer maintai ...

  5. html5播放视频自动循环播放,HTML5 通过Vedio标签实现视频循环播放的示例代码

    要实现网页播放视频在HTML5以前是通过标签 标签的作用是在 HTML页面中嵌入多媒体元素 标签的作用是在 HTML页面中嵌入多媒体元素 存在的问题: 需要flash,效率低 如果浏览器不支持 Fla ...

  6. HTML5播放视频autoplay不起作用-HTML5视频不自动播放

    初学HTML5视频播放的同学,可能大多数都会遇到这样一个问题:按照教程写的代码,添加了autoplay属性,为什么视频还是无法自动播放? <!DOCTYPE html> <html& ...

  7. 优酷怎么上传视频 优酷如何上传视频

    有时我们在应用优酷视频的情况下,想视频上传,怎么操作呢,下边来共享一下方式 01. 第一步在大家的手机里面打开软件,进来用户中心页面,点一下提交 优酷怎么上传视频,优酷如何上传视频 02. 第二步进来 ...

  8. html自动播放视频不可用muted,html5_videoaudio的autoplay属性失效的解决方法

    autoPlay属性失效的原因 chrome 66以上的版本为了避免多媒体标签产生随机噪音,规定了不为静音的标签不能自动播放,需手动触发开始播放,标签定义为静音(muted: true)才可以自动播放 ...

  9. Qt6 QMediaPlayer播放视频没有声音或者无法播放声音报错handleSourceError: 0x8007007B解决方法(无需下载解码器)

    Qt6 QMediaPlayer播放视频没有声音 Qt5到Qt6时变动了许多类QMediaPlayer也在其中.曾经只需要这样即可播放视频. player = new QMediaPlayer(thi ...

最新文章

  1. 机器学习分类指标:精确率、准确率、召回率详解
  2. jsp java el_jsp之EL表达式
  3. JBPM executionService.deleteProcessInstanceCascade(id)报错
  4. POJ 2396 构造矩阵(上下流)
  5. 【网络流】【待补】C. Heidi and Library (hard)
  6. TCP/IP的七层负载均衡
  7. docker Failed to get D-Bus connection 报错
  8. 甲骨文中国裁员已定,补偿为N+6;VMware联手云平台合作伙伴AsiaPac,闪耀狮城;对标英伟达,寒武纪新货曝光……...
  9. dev sda2 linux lvm,VM下LINUX完美增加硬盘空间(LVM)
  10. 构建高性能数据库缓存之redis主从复制
  11. JasperReport| JasperReport中使用自定义字体(font)
  12. linux+qt使用assimp库进行模型加载
  13. 51单片机基础知识(重点)
  14. 轻松打造自己的站内搜索引擎
  15. Vim光标定位操作快捷键
  16. OC Protocol(待续)
  17. android系统怎么取消,安卓系统hd怎么关闭
  18. Web前端如何进行SEO结构优化
  19. 用Python自动化操作PPT,看完这篇文章就够了!
  20. 2019年丰巢科技Java面试题

热门文章

  1. Java Collections singletonMap()方法与示例
  2. 字符串查找字符出现次数_查找字符串作为子序列出现的次数
  3. linux服务chm,linux系统服务 chm
  4. 图片md5修改工具_如何修改视频和图片的MD5,用电脑自带的命令
  5. scala 数组合并_Scala程序合并两个数组或数组缓冲区
  6. python 程序耗时记录_Python学校的学生身高记录程序
  7. 面试必备:Spring 面试 63 问!
  8. 保姆级教学:缓存穿透、缓存击穿和缓存雪崩!
  9. 提高生产力,最全 MyBatisPlus 讲解!
  10. 面试官:HTTPS 为什么是安全的?说一下他的底层实现原理?