推荐关注
Meteor
JSLint - a JavaScript code quality tool
jsFiddle
D3.js
WebStorm
推荐书目
JavaScript 权威指南第 5 版
Closure: The Definitive Guide
veezzz

关于前端开发的疑惑

  •  
  •   veezzz · Mar 28, 2015 · 4436 views
    This topic created in 4090 days ago, the information mentioned may be changed or developed.

    本人在写一个web app,因为是初学js,所以水平有限,不过demo完成后,进行测试的时候,移动端的chrome最流畅,其次uc浏览器,qq浏览器和移动版的safari页面切换都有延迟感觉。
    ps. chrome uc qq都是在nexus5上测试的,safari是在iphone5/6。 可是印象中一直是safari表现和chrome差不多或者更好,请问这个是不是和js的代码实现和水平有很大关系,对于解决这种延迟感有没有什么经验分享啊,就是性能和优化的经验。

    10 replies    2015-03-29 10:06:12 +08:00
    popoge
        1
    popoge  
       Mar 28, 2015
    用浏览器的开发者工具看看速度
    FrankFang128
        2
    FrankFang128  
       Mar 28, 2015
    请学习 HTTP 协议。跟 JS 没关系。
    veezzz
        3
    veezzz  
    OP
       Mar 28, 2015
    @FrankFang128 是异步加载的,加载完成后的一些页面切换
    veezzz
        4
    veezzz  
    OP
       Mar 28, 2015
    @FrankFang128 比较像native app那样的web app
    FrankFang128
        5
    FrankFang128  
       Mar 28, 2015 via Android
    如果不了解HTTP,前端优化就别谈了。
    veezzz
        6
    veezzz  
    OP
       Mar 28, 2015
    @FrankFang128 可是异步加载完成后,都是靠js在运行啊,和http没有关系了吧, 没有进行通信啊。
    FrankFang128
        7
    FrankFang128  
       Mar 28, 2015
    @veezzz 异步加载就是 HTTP加载。请查看是否 HTTP 请求过多,每个 HTTP 请求时间耗费在哪个阶段。每个浏览器都看。
    gongpeione
        8
    gongpeione  
       Mar 28, 2015
    把一些动画效果改成css3实现试试?
    Aether
        9
    Aether  
       Mar 29, 2015
    @FrankFang128 我想他说的可能是加载完成以后的DOM操作。
    @veezzz 我建议你把代码post到Gist或者Github,否则没有人可以帮你。。。
    justlikemaki
        10
    justlikemaki  
       Mar 29, 2015
    ..亲测,安卓和ios的浏览器渲染方式不一样。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   961 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 19:45 · PVG 03:45 · LAX 12:45 · JFK 15:45
    ♥ Do have faith in what you're doing.