• 动画应用的五个阶段


    众所周知,动画,这一表现形式,作为web与移动开发的重要展现形式,一直占据着很重要的地位。纵观互联网时代的动画,经历过以下五个阶段:

    第一阶段:上古阶段

    这阶段的动画以flash(.swf格式)等为表现形式,重在富媒体。

    第二阶段:轻应用阶段

    随着人们对flash带来的不开放、安全以及大文件反感,人们纷纷将动画转向了gif为代表的轻动画阶段,虽然早在macromedia公司的网页三剑客中,就分别提供了swf、gif两大格式的制作工具,分别为flash、fireworks,但swf后期在网页上的泛滥成灾,一渡以“动图”作为表现,深受欢迎。

    第三阶段:脚本动画时代

    以纯web(web即os、云计算)为代表的时到来,Google登上时代舞台的中央,提出ajax等一系列理念,引导行业以javascript、jquery为代表的脚本动画时代。

    第四阶段:富媒体精细呈现阶段

    全球互联网设施大幅改进、4G+时代到来,进入了mp4视频动画时代,由于mp4类动画的能够表现得更加细腻,也就更加深受欢迎。同时诸如svg、cavans等矢量格式也走上了舞台的中央。这其中集成了包括 JS、CSS的最新技术 。

    为什么GIF能存活这么长时间

    诞生于 1987 年的 GIF 为什么能存活这么久?

    主要有四个原因:

    • 几乎所有的主流浏览器都支持 GIF
    • 早期选择不多,GIF 几乎是唯一选择(GIF - 1987、JPEG - 1992、PNG - 1996、APNG - 2004、WebP - 2010)
    • 实现起来简单,制作的工具多
    • 采用 LZW 数据压缩算法,使得 GIF 体积小,在早期慢速的互联网易于传播
  • 相关阅读:
    java设计模式---责任链模式详解
    SQL练习03
    基于51单片机交通信号灯仿真_东西管制+南北管制
    Nginx--Rewrite重写
    python自带的idle以及pycharm使用
    vue 在线预览PDF
    面试复盘 | 大疆秋招 测试开发 完整面经
    银河麒麟V10服务器系统安装教程及注意事项
    Golang项目实战(二)
    docker/云托管/serverless部署Node项目总结
  • 原文地址:https://blog.csdn.net/weixin_45593546/article/details/125419219