V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐关注
Meteor
JSLint - a JavaScript code quality tool
jsFiddle
D3.js
WebStorm
推荐书目
JavaScript 权威指南第 5 版
Closure: The Definitive Guide
weakow
V2EX  ›  JavaScript

强大的JS动画库——GreenSock(从v12开始推出JS版本,据称GreenSock本身在AS界如jQuery在JS界的名气)

  •  
  •   weakow · 2012-10-23 14:16:35 +08:00 · 18025 次点击
    这是一个创建于 4419 天前的主题,其中的信息可能已经有所发展或是发生改变。
    研究了几天。API很强大,做各种动画效果变得容易多了啊~~
    官方参考:http://www.greensock.com/gsap-js/
    与其他库的速度比较:http://www.greensock.com/js/speed.html
    不明白的是,它是如何实现(号称的)比jQuery快10倍的呢?
    23 条回复    1970-01-01 08:00:00 +08:00
    jorakura
        1
    jorakura  
       2012-10-23 22:06:33 +08:00
    看了那个 demo 很棒啊!不知道在移动端的性能如何
    ryanliketea
        2
    ryanliketea  
       2012-10-23 22:35:43 +08:00
    mark一下。
    Tiny
        3
    Tiny  
       2012-10-23 23:45:32 +08:00
    mark
    HowardMei
        4
    HowardMei  
       2012-10-24 00:06:57 +08:00
    手机去到speedtest,果然不卡,jquery不能比,这要放进phonegap就老牛了
    est
        5
    est  
       2012-10-24 10:49:23 +08:00
    IE6下也能动而且不怎么卡。太牛逼了啊这个。
    shellex
        6
    shellex  
       2012-10-24 11:06:25 +08:00
    这货碉堡了,看看实现有啥特殊之处
    doylecnn
        7
    doylecnn  
       2012-10-24 11:15:18 +08:00
    测速页面上,zepto帧率好的多啊(60)
    tweenlite才10……jquery才5……
    ioNull
        8
    ioNull  
       2012-10-24 11:20:05 +08:00
    @HowardMei 纯js库放进去很正常吧~大部分js库自webOS上跑的还满OK的~
    zhangxiao
        9
    zhangxiao  
       2012-10-24 11:45:55 +08:00
    mark
    bit
        10
    bit  
       2012-10-24 12:54:42 +08:00
    insanely fast!!
    sxd
        11
    sxd  
       2012-10-24 13:19:19 +08:00
    标题括号内的比喻不是很恰当
    weakow
        12
    weakow  
    OP
       2012-10-24 13:49:01 +08:00
    @sxd 有人这么说~ 我个人并不了解AS领域行情~
    haxe
        13
    haxe  
       2012-10-24 14:19:35 +08:00
    注意性能的同时请注意一下他的软件协议。
    Joan
        14
    Joan  
       2012-10-24 19:13:56 +08:00
    留个记号~
    weakow
        15
    weakow  
    OP
       2012-10-25 10:54:27 +08:00
    @haxe 确实,它只能用于非商业用途的网站
    thewei
        16
    thewei  
       2012-10-25 11:39:12 +08:00
    @HowardMei 用得是什么手机呢
    zicjin
        17
    zicjin  
       2012-10-25 14:00:52 +08:00
    是我眼花了么?这个speeddemo里最快的不是zepto么?
    HowardMei
        18
    HowardMei  
       2012-10-25 15:26:34 +08:00
    @thewei 安卓手机Dolphin Browser,横屏才能按到按钮 :)
    300点,jquery不动,tweenlite和zepto效果都可接受,实在太难按,
    3000点我换到ipad上看,tweenlite仍然正常,zepto变成圈圈
    fps像@zicjin 说的,zepto更高,但圈圈是不正常的,实际效果
    应该是360度白点撒花。。。。。。
    Sivan
        19
    Sivan  
       2012-10-25 15:26:50 +08:00
    我的浏览器 speeddemo 里最快是 tweenlite 100+,zepto 90+,jQ 60 左右
    HowardMei
        20
    HowardMei  
       2012-10-25 15:59:22 +08:00
    @Sivan 不看实际渲染效果的么?果然很工程师阿,除了数据,啥都不关心。正常人类不是应该先看效果,再看fps之类?jq 200点就挂了,mootools, dojo, yui略强,zepto到500点以上才冒圈圈,tweenlite我看要到3500点才会挂
    remaerd
        21
    remaerd  
       2012-10-25 16:26:26 +08:00
    真棒啊,希望 JQuery 尽快吸纳他们。
    Sivan
        22
    Sivan  
       2012-10-25 16:37:43 +08:00
    @HowardMei 不明白圈我的意思,tweenlite 在我这里是效果最好的,3000 点时效果还可接受,40+ fps,zepto 30+ fps 但很卡有大圈圈,其他的挂掉。
    remaerd
        23
    remaerd  
       2012-10-25 17:10:05 +08:00
    找到他们在 GitHub 的 Repo 了。去 Star 他们吧。https://github.com/greensock/GreenSock-JS
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2967 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 52ms · UTC 15:04 · PVG 23:04 · LAX 07:04 · JFK 10:04
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.