关于前端开发的疑惑

2015-03-28 11:52:08 +08:00
 veezzz

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

3466 次点击
所在节点    JavaScript
10 条回复
popoge
2015-03-28 13:48:46 +08:00
用浏览器的开发者工具看看速度
FrankFang128
2015-03-28 13:58:32 +08:00
请学习 HTTP 协议。跟 JS 没关系。
veezzz
2015-03-28 14:13:11 +08:00
@FrankFang128 是异步加载的,加载完成后的一些页面切换
veezzz
2015-03-28 14:15:04 +08:00
@FrankFang128 比较像native app那样的web app
FrankFang128
2015-03-28 14:35:51 +08:00
如果不了解HTTP,前端优化就别谈了。
veezzz
2015-03-28 14:37:13 +08:00
@FrankFang128 可是异步加载完成后,都是靠js在运行啊,和http没有关系了吧, 没有进行通信啊。
FrankFang128
2015-03-28 15:04:46 +08:00
@veezzz 异步加载就是 HTTP加载。请查看是否 HTTP 请求过多,每个 HTTP 请求时间耗费在哪个阶段。每个浏览器都看。
gongpeione
2015-03-28 15:10:10 +08:00
把一些动画效果改成css3实现试试?
Aether
2015-03-29 00:18:27 +08:00
@FrankFang128 我想他说的可能是加载完成以后的DOM操作。
@veezzz 我建议你把代码post到Gist或者Github,否则没有人可以帮你。。。
justlikemaki
2015-03-29 10:06:12 +08:00
..亲测,安卓和ios的浏览器渲染方式不一样。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/179892

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX