后端程序员自己写的花哨前端页面,又慢又卡怎么办?

2016-04-10 12:00:49 +08:00
 lichun

(以下链接慎点,多图预警,小屏移动端的布局错乱会看哭,加载渲染时间 20s+)

加载的资源数量比较多,特别是还有一个 Canvas 的雨滴特效,容易出现页面无响应的情况

Github Pages 搭建的个人主页: lichun.me

还弄了七牛镜像站点加速的: blog.lichun.me (好像也没有快多少...)

11062 次点击
所在节点    程序员
85 条回复
ty0716
2016-04-10 12:17:39 +08:00
你这用了什么?把我手机都卡了
lichun
2016-04-10 12:39:36 +08:00
@ty0716 我用了这个 https://github.com/maroslaw/rainyday.js , 在页面上画雨滴特效。挺耗资源,在手机上会特别特别卡,电脑上浏览器有时都会无响应 >_<
ByZHkc3
2016-04-10 12:42:08 +08:00
为了所谓的炫酷效果而牺牲性能,牺牲用户体验,也是醉了
Andy1999
2016-04-10 12:42:41 +08:00
iPhone6 已成功卡死
DennyDai
2016-04-10 12:44:05 +08:00
我这显示的时间基本都花在下载各种图片了。。。 GitHub 不能设置的话就自己压缩一下什么的吧。。。 至于雨滴渲染比较卡那没主意了
hardware
2016-04-10 12:44:06 +08:00
hr 不想招愤青的
seki
2016-04-10 12:46:17 +08:00
还有一个问题,你这个雨滴效果也不够好看啊……
lichun
2016-04-10 12:48:37 +08:00
@hardware 我不大明白你这条回复的意思?
TakanashiAzusa
2016-04-10 12:51:52 +08:00
重点这 雨滴效果也不好看。。 canvas 当背景我见过最合适的还是某个跟随鼠标的类星系图,不过忘记名字了, 36 氪的登录页有
jinsongzhao
2016-04-10 12:53:11 +08:00
没觉得卡呀?只是加载需要好几秒。
leejanfin
2016-04-10 12:55:02 +08:00
20s 的等待只换来了一个皮卡丘,于是我关掉了网页。
lichun
2016-04-10 12:55:36 +08:00
@seki 是的,有些时候渲染出来的雨滴还有锯齿。。。
yrdr
2016-04-10 12:56:15 +08:00
弄成这样有什么卵用,我 i5+8G+百兆都打不开,普通人电脑很多配置比我还差好不,建议放弃这些华而不实的东西吧,要不就自己重写,优化各个组件,这样才能体现你牛逼,否则就是负分了
eirk2004
2016-04-10 12:56:36 +08:00
散热风扇起飞了~~~ 4 核心 CPU 占用率超过 40%
lichun
2016-04-10 12:57:09 +08:00
@jinsongzhao 电脑配置不错。。。
slixurd
2016-04-10 12:58:01 +08:00
avatar 只显示 100*100px ,但是居然是原图 1100*1100px
可以 Lazyload 的数据也在一开始就加载了.....
dtysky
2016-04-10 12:58:16 +08:00
安卓 chrome 还好。。。 lz 至少做个响应式设计吧
twor2
2016-04-10 12:59:29 +08:00
目的?
weizhiyao008
2016-04-10 13:01:52 +08:00
把各个图片体积先压缩一下
jinsongzhao
2016-04-10 13:03:58 +08:00
hoho ,原来是要停留一段时间,估计是资源释放或调用类的 bug 。

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

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

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

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

© 2021 V2EX