lai 为什么拼多多的小程序体验这么的流畅?感觉像在使用原生 APP 一样

2018-09-29 12:54:04 +08:00
 kaxi

为什么拼多多的小程序体验这么的流畅?感觉像在使用原生 APP 一样。他们用了那些方法去提升性能。

小程序刚出来的时候遭到很多同行诟病,觉得不就是 H5 吗,体验能和原生比吗?事实上,确实如此,绝大多数的小程序体验真的是不怎么样,稍好的也只是介于 H5 和原生之间。

但是,但是,但是!当我用了一下拼多多后,表示吃惊了,感觉是非常的流畅,基本可以和原生 APP 媲美。

希望认真探讨一下!

9671 次点击
所在节点    JavaScript
32 条回复
470326964
2018-09-29 20:19:11 +08:00
是因为你们都是 IPhone 么 千元小米安卓机表示卡成狗
JackyCDK
2018-09-29 20:52:19 +08:00
拼多多的 app 本身就是原生+H5 啊....
zyEros
2018-09-29 20:58:23 +08:00
@kaxi 真的,你看拼多多大部分是静态内容,蘑菇街的小程序交互复杂多了,同样也很流畅,说白了就是老老实实写,就行了。
javaswing
2018-09-29 23:08:04 +08:00
@natforum 现在支付宝终于不太卡了
qhdwz
2018-09-30 00:07:44 +08:00
能不能研究一下钉钉啊。。。这货的电脑端太扯了,手机端又跑不了模拟器里面。打不开。不知道咋弄啊。
kingcos
2018-09-30 00:21:27 +08:00
我刚打开拼多多微信就提示我该小程序会让什么变慢或终止……
huclengyue
2018-09-30 00:45:41 +08:00
小程序就是原声程序啊。。。
kaxi
2018-09-30 09:46:49 +08:00
@kingcos 你用的是什么手机?
kaxi
2018-09-30 10:02:50 +08:00
@zyEros 目前还拿不到他们源码,我猜想我们应该都没用什么框架吧。如果使用框架的话是会加重本机的计算的,苹果机可能还好,中低端估计就会影响比较明显了,尤其是像拼多多主要用户群体都是三四线及以下,大部分应该都是中低端机。
kingcos
2018-09-30 13:43:16 +08:00
@kaxi X
nezumi85757
2018-10-10 14:09:14 +08:00
你想的太多了,上面楼层也说了正常开发的话体验不会差的,我们公司小程序我就是正常写,体验还是比较滑的,如果卡的话还得从开发层面找原因
kaxi
2018-10-11 17:48:51 +08:00
@nezumi85757 我基本知道原因了。你可以对比一下京东和拼多多的小程序。拼多多之所以体验略胜一筹,其实是因为他们引入了平滑过渡。也就是预先把页面结构展示出来(灰色背景)然后再调用接口获取数据后渲染页面。而京东及绝大多数小程序少了这样的步骤,所以给人的体验会有停顿感不是那么流畅的感觉。

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

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

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

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

© 2021 V2EX