`

9种网页动画常用实现方式总结

阅读更多

【前言】

    本文总结下9种网页动画常用实现方式

 

【主体】

随着HTML5的逐步普及,在Web页上实现动画的方式也增加了,但也带来了一些兼容性问题,本文做一个总结。

目前来说,没有一种方式是完美的。

 

①GIF兼容性最好,但是画质差,无交互。

②Canvas很火热,功能也强大,编程难度也稍高,旧IE不支持。

③SVG擅长处理矢量图形,交互容易,旧IE不支持。

④CSS3很闪亮,但功能有限,旧IE不支持。

⑤APNG, SMIL 还需看将来各浏览器的支持进展。

⑥Video也华丽,只是一个视频要准备多种文件格式,令人不爽。

⑦Javascript是个万金油,只要做交互,他还是一员大将。

⑧Flash很强大,但前途暗淡,移动端不給力。

 

 序号   名称   格式     桌面端兼容性            移动端容性   交互          效率               资源占用

                                   
GIF动画 二进制 非常好 非常好 支持
Flash / SilverLight 等 二进制 非常好 非常差 支持 容易
Javascript + HTML 纯文本 非常好 非常好 支持 容易
Javascript + Canvas 纯文本 一般 不支持
Javascript + SVG 纯文本 一般 不支持 容易
SVG+SMIL 纯文本 非常差 不支持 容易
APNG 二进制 非常差 非常差 不支持
CSS3 纯文本 一般 不支持
Video 二进制 一般 一般 不支持

 

 

 

 

 

 

 

 

 

 

 

.

分享到:
评论

相关推荐

    常用的网页特效总结

    本文将对一些常见的网页特效进行详尽的总结,帮助开发者和设计师了解并掌握这些技术,以创建更具吸引力的网页。 1. **滑动门(Slide-in)效果** 这种特效常用于导航菜单或者侧边栏,当用户滚动页面时,元素会从...

    经常用到的网页flash动画

    网页Flash动画是互联网早期非常流行的一种交互式内容形式,它以丰富的动态效果和灵活的交互性,极大地提升...尽管当前HTML5已经广泛应用于网页动画,但掌握Flash的基础知识仍然有助于理解和适应过去及现存的Flash内容。

    14种网页常用的css3过渡效果焦点图圆点导航点击过渡动画效果

    本资源"14种网页常用的css3过渡效果焦点图圆点导航点击过渡动画效果"主要关注了两个核心概念:CSS3过渡效果和圆点导航。以下将详细介绍这两个知识点。 首先,CSS3过渡效果(Transition)是网页元素状态改变时的一种...

    jQuery 常见操作实现方式和常用函数方法总结

    下面我们将详细介绍jQuery中常见的操作实现方式以及一些常用的函数方法。 ### 选择器的使用 jQuery选择器允许开发者以一种简洁的语法选择页面中的元素。常用的几种选择器有: - `$("标签名")`:选取页面上所有指定...

    网页下拉菜单3种实现

    网页下拉菜单是网页设计中常见的一种交互元素,它能够有效地组织和...而jQuery则以其简洁的API和丰富的动画效果,成为了实现动态下拉菜单的常用工具。在实际开发中,开发者可以根据项目需求和技术栈选择合适的方法。

    一些常用的动画效果

    本文将深入探讨JavaScript(js)、jQuery(jq)、Vue.js以及CSS3这四种技术实现的常用动画效果。 一、JavaScript(js)动画 JavaScript是Web开发的核心语言之一,它提供了丰富的API和库来创建动态效果。通过修改...

    17个 常用网页书签

    总结来说,这个压缩包提供的17个常用网页书签展示了书签的多样性和实用性。通过学习和应用这些书签的代码,你可以更好地管理和定制自己的浏览体验,提高上网效率。无论是为了个人使用,还是开发网页时考虑用户体验,...

    使用flash动画做为网页的背景

    总结,使用Flash动画作为网页背景可为网页增添生动的视觉效果,但需注意文件大小、兼容性和SEO等问题。随着技术发展,HTML5和CSS3提供了更多替代方案,如CSS动画和WebGL,它们在现代网页设计中越来越常见。不过,...

    Html网页代码常用小技巧总结续,网页制作学习.docx

    HTML是 HyperText Markup Language 的缩写,是一种用于创建网页的标准标记语言。网页制作学习中,掌握HTML的小技巧能显著提高工作效率。以下是一些常见的HTML代码技巧: 1. **表格布局固定**:`...

    动画资源——丰富的动画

    "动画整理——常用的动画"这个主题,意味着我们将深入探讨如何使用代码来创建和实现各种各样的动画效果。动画在数字媒体、移动应用、网页设计以及游戏开发等多个领域都有广泛应用,能够增加交互性,使界面更生动有趣...

    常用网页广告代码全集

    总结来说,"常用网页广告代码全集"是一份全面的资源,涵盖了网页广告的各种实现方式,特别是通过JavaScript实现的动态和交互式广告。深入研究这些代码,不仅可以提升开发技能,也有助于理解广告行业的运作机制。

    常用网页特效

    通过使用CSS3,我们可以实现诸如渐变、阴影、圆角等视觉效果,以及过渡和关键帧动画,为网页添加动态元素。 2. 动画与过渡 - 过渡效果允许元素在状态改变时平滑地从一种样式过渡到另一种。例如,当鼠标悬停在按钮...

    日常网页设计常用JS和UI布局素材

    总结来说,"日常网页设计常用JS和UI布局素材"这个资源包涵盖了网页开发的核心要素,包括JavaScript脚本、UI设计素材以及使用说明。通过理解和运用这些素材,开发者可以提升网页的用户体验,同时减少从零开始创建组件...

    网页设计兴趣小组活动总结.pdf

    本次总结重点围绕网页设计常用工具和相关技术知识进行。 1. 网页设计工具Fireworks与Flash 文档中出现了“FIREWORKS”和“FLASH”这两个关键词。Fireworks和Flash都是由Macromedia公司开发的图形编辑和网页设计...

    页面滚动显示动画

    在本话题中,我们将深入探讨页面滚动显示动画的原理、实现方式以及相关工具。 首先,页面滚动显示动画的核心是通过JavaScript或CSS来控制元素在滚动过程中的位置变化。当用户滚动页面时,浏览器会触发特定的滚动...

    实现锚点的带动画效果

    总结,实现锚点的带动画效果,关键在于利用CSS3的过渡和动画,或者借助JavaScript库,结合锚点的特性,为页面滚动创造出平滑、自然的视觉体验。在实际开发中,务必注意兼容性和用户体验的优化。

    jquery.HooRay网页常用特效插件

    jQuery.HooRay是基于jQuery的一款开源插件,它集合了一系列常用的网页动画和交互效果,如滑动、淡入淡出、轮播图、下拉菜单、弹窗等。这些预设的特效不仅易于集成,而且可定制性强,能满足不同项目的需求。 二、...

    网页制作一些常用代码

    网页制作涉及许多技术,其中ASP(Active Server Pages)是一种经典的服务器端脚本语言,常用于构建动态网页。在描述中提到的ASP的数据库驱动程序,指的是连接和操作数据库的组件,例如这里提到了"Microsoft Access ...

    css 常用公共样式 样式总结(持续更新)

    本文将深入探讨“css常用公共样式”的总结,包括`flex布局`、`简写`技巧、`遮罩层`实现以及`滚动条透明`与`动画`的应用。这些都是现代Web开发不可或缺的部分。 首先,让我们来谈谈`flex布局`。Flex布局,全称为 ...

    网页制作时常用的几种播放器代码

    ### 网页制作时常用的几种播放器代码详解 在网页设计与开发的过程中,嵌入多媒体元素(如视频和音频)已经成为提升用户体验的重要手段之一。本文将详细介绍网页制作时常用的几种播放器代码,并通过具体的代码示例...

Global site tag (gtag.js) - Google Analytics