首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

移动动画方案

本文作者:IMWeb 袁飞翔 原文出处:IMWeb社区 未经同意,禁止转载 前言 花样直播项目客服动画基本已都使用web来做,总结分享一下 方案列表 css3动画 canvas 动画 播图片...gif图片 各个方案的优缺点 css3动画 优点:启用css3的3d加速,能够满足性能要求;资源文件最小; 缺点:元素量多、复杂的动画难以实现 案例: 花样交友礼物动画 canvas 动画 优点:可以用...优点:能够解决一切性能、复杂度的问题 缺点: 因为每一帧都需要一张图片,加载资源较多,不适合持续时间长、尺寸大的动画 注意点:动画的帧率8帧/秒即可,动画的尺寸尽可能小,png图片必须经过无损压缩,最好使用离线包资源...案例: 花样直播爵位进入动画1 6.5秒 640*360 400k 花样直播爵位进入动画7 6.5秒 720*600 2.1M gif图片 优点: 容易、简单!...案例: 花样直播爵位升级动画 结尾 具备离线包功能的客服,尽量使用播图片方案。否则性能问题是一个很难踏过的大坑

96520

移动动画方案

前言 花样直播项目客服动画基本已都使用web来做,总结分享一下 方案列表 css3动画 canvas 动画 播图片 gif图片 各个方案的优缺点 css3动画 优点:启用css3的3d加速,能够满足性能要求...;资源文件最小; 缺点:元素量多、复杂的动画难以实现 案例: 花样交友礼物动画 canvas 动画 优点:可以用swf文件直接导出生成,在线导出Google Swiffy (感谢Flash大神龙哥的指导...优点:能够解决一切性能、复杂度的问题 缺点: 因为每一帧都需要一张图片,加载资源较多,不适合持续时间长、尺寸大的动画 注意点:动画的帧率8帧/秒即可,动画的尺寸尽可能小,png图片必须经过无损压缩,最好使用离线包资源...案例: 花样直播爵位进入动画1 6.5秒 640*360 400k 花样直播爵位进入动画7 6.5秒 720*600 2.1M gif图片 优点: 容易、简单!...案例: 花样直播爵位升级动画 结尾 具备离线包功能的客服,尽量使用播图片方案。否则性能问题是一个很难踏过的大坑

81990
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    移动通用优化方案

    提高页面渲染效率可以考虑如下方法: 减少页面层级,防止过度绘制 组件延迟加载 资源预加载,减小资源尺寸 耗时操作异步执行 网络优化 优先用wifi,其次才是蜂窝网络 优化接口设计,尽量减小接口请求次数...JSON > XML,通常XML 体积最大,protobuf 体积最小但是有一点儿门槛 httpdns 防止域名劫持 抓包工具:Fiddler+Willow、TCPDump、Wireshark 资源尺寸优化...native 混合编程 删除无用图片等资源,适当减小图片分辨率 jpg > png > bmp,优先用高压缩比图片 减小图片色深,如png24 => png8 CPU优化 主频越高,CPU功耗越高(非线性...),充分利用多核优势,有时多线程可以更省电 优化浮点运算:除法变乘法,利用位移操作,查表法(空间换时间),利用arm 指令优化 其它代码优化:算法优化,数据结构优化,逻辑优化,数据库优化,native

    566110

    移动常见白屏问题优化之网络优化

    本文将要分享的是得物技术团队针对移动最常见的图片加载导致的侧白屏问题,而进行的的移动网络方向的技术优化实践,希望能带给你启发。...[4] 不为人知的网络编程(九):理论联系实际,全方位深入理解DNS[5] 移动IM开发者必读(一):通俗易懂,理解移动网络的“弱”和“慢”[6] 淘宝移动统一网络库的架构演进和弱网优化技术实践[7...] 得物自研移动弱网诊断工具的技术实践分享[8] 全面了解移动DNS域名劫持等杂症:原理、根源、HttpDNS解决方案等[9] 美图App的移动DNS优化实践:HTTPS请求耗时减小近半[10]...移动网络优化之HTTP请求的DNS优化[11] 百度APP移动网络深度优化实践分享(一):DNS优化篇[12] 百度APP移动网络深度优化实践分享(二):网络连接优化篇[13] 爱奇艺移动网络优化实践分享...:网络请求成功率优化篇[14] 美团点评的移动网络优化实践:大幅提升连接成功率、速度等[15] 腾讯原创分享(一):如何大幅提升移动网络下手机QQ的图片传输速度和成功率[16] 腾讯原创分享(二):如何大幅压缩移动网络下

    14610

    复杂帧动画移动video采坑实现

    查看 video 标签的兼容性,无论是我们品牌页的 PC 版还是移动 web ,兼容性都可以满足我们的需求 设计小哥哥给到的动画 MP4 视频大小是 350k, 350k对比几十兆简直就是轻量,查了一番...video 标签有对应的事件方法, 可查阅文档:https://developer.mozilla.org/zh-CN/docs/Web/Guide/Events/Media_events 下面是在移动...web 使用 video 过程中的采坑总结: video 在 safari 和桌面 chrome 中可能无法自动播放 这里的自动播放,无论是 video 标签的 autoplay 属性还是通过 js...@eddiecmchen 提供的意见 mtt-playsinline=”true“ 设计师导出的视频背景色与提供的色彩有色差 这在不同 PC 设备中存在差异,例如 MAC 与 windows , 在移动暂时还没发现...,但是可以发现视频在移动展示与 PC 上展示的色彩差异 至此附上实现的部分代码块,项目使用 react 技术栈 <video muted src="***" preload="auto

    2.3K10

    复杂帧动画移动video采坑实现

    查看 video 标签的兼容性,无论是我们品牌页的 PC 版还是移动 web ,兼容性都可以满足我们的需求 ?...video 标签有对应的事件方法, 可查阅文档 下面是在移动 web 使用 video 过程中的采坑总结: video 在 safari 和桌面 chrome 中可能无法自动播放 这里的自动播放,无论是...video 标签的 autoplay 属性还是通过 js 自动调用 video 的 play 方法都是自动播放 桌面 chrome 自动播放主要受制于 autoplay policy ,遵循对应的策略则可以自动播放...感谢@eddiecmchen 提供的意见 mtt-playsinline=”true“ 设计师导出的视频背景色与提供的色彩有色差 这在不同 PC 设备中存在差异,例如 MAC 与 windows , 在移动暂时还没发现...,但是可以发现视频在移动展示与 PC 上展示的色彩差异 ?

    2.4K10

    移动重构实战系列4——进入离开动画

    ”本系列教程为实战教程,是本人移动重构经验及思想的一次总结,也是对sandal及sheral UI的一次全方位剖析,首发在imweb和w3cplus两大站点及“前端Talk”微信公众号,其余所有标注或没有标注来源的均为转载...“ ——imweb 结一 进入离开动画 在sandal的_animation.scss中我们定义了fade-in/out, shrink-in/out, up-in/out, down-in/out,...class已经有了,接下来就是用js把这两个class分别添加到进入和离开的时候。...,而不是transition动画,因为transition动画从none到block的时候,直接添加动画的class是不会有动画效果的(除非使用回调函数或promise),而animation动画从none...到block的时候添加动画class是可以的。

    49010

    搜索新规则下,移动如何优化

    今天,就给大家讲讲新的移动搜索规则下,我们该如何优化移动页面,先从5个方面给各位同学讲解下,有任何疑问,可以给我留言~ 一、移动页不加canonical标签会影响收录 canonical标签,最先是在...三、JS代码加载内容需规范 对于移动页面的JS,很多同学并没有像PC那么去重视。...很多移动页面JS加载很不规范,有些时候技术为了方便,一些页面重要的元素都用JS进行加载,例如:发布时间、阅读数,有的把标题、相关推荐内容及链接都用JS进行封装。这种做法其实对搜索引擎蜘蛛很不友好。...对于JS,我只说一句话:不管是PC还是移动JS只封装与该页面主题无关的内容,并且放置页面页脚底部,进行加载,若非必须提前加载,统统放在页脚。...今天先给大家简单介绍下,后期将根据《百度移动搜索落地页体验白皮书》拆分仔细给各位同学进行讲解。 1、页面排版: 页面结构、字号行距、颜色布局都需要优化至不干扰用户正常获取信息,清晰合理。

    87260
    领券