这 5 年 web 前端领域到底发生了什么,我怎么感觉性能变差了?

2017-09-21 21:56:31 +08:00
 abcbuzhiming
5 年前那个时候,flash 还没死绝,各个浏览器核心还在持续优化,H5 还没有形成优势地位。5 年过去了,flash 基本死绝,H5 称霸业界,浏览器发展了 5 年,可我觉得我的电脑打开页面越来越慢了,按理说甩开了 flash 的历史包袱,全新的 ES6,ES7 标准,加上 5 年时间对 js 引擎的优化,网页应该打开的更快才对,到底为什么,这 5 年 web 页面的复杂度在不知不觉中发生了变化了吗?
6450 次点击
所在节点    前端开发
69 条回复
t6attack
2017-09-22 02:08:02 +08:00
javascript 变成浏览器的汇编了。
markocen
2017-09-22 04:13:27 +08:00
你用的是 5 年前的电脑吗
carlclone
2017-09-22 04:42:59 +08:00
v2 也那么多傻逼帖了吗
ChefIsAwesome
2017-09-22 08:18:45 +08:00
张嘴就来,说慢的倒是举个例子说说哪家网站你打开慢了?五年前你家宽带多少兆,现在多少兆,脚本体积的增长赶得上宽带的增长速度?就拿淘宝那首页讲,那么多图,首页初次加载也就只有 600k 左右,还不是 js 做的懒加载的功劳。换五年前你开个图片都费劲吧。
fuxkcsdn
2017-09-22 08:55:54 +08:00
@ChefIsAwesome 5 年前淘宝就使用上懒加载技术了
maddot
2017-09-22 09:13:35 +08:00
简历驱动编程
明明 jquery 可以搞定,但为了简历上写上各种框架项目经验,就上框架了
这些框架也创造出了更多的职位,是有利于我们这个行业的.....
dsg005
2017-09-22 09:15:17 +08:00
10 年前的一些 flash 动画效果,至今 html5 还实现不了,就算模仿出来了,一眼就能看出不是 flash
XueSeason
2017-09-22 09:37:24 +08:00
5 年前 iPhone 4s 运行 iOS 6 也很快啊,5 年前我老家 10 年前的电脑还能带动 LOL。
fulvaz
2017-09-22 09:38:19 +08:00
是啊.

不然你以为为啥前端这么贵了.
DT27
2017-09-22 09:46:16 +08:00
前端不安分,动不动就造新轮子。。。
whypool
2017-09-22 09:46:19 +08:00
前端承担了 6 成以上的数据逻辑,交互逻辑,加上各种框架自己的事件循环,所以慢是浏览器处理这些东西要花时间
ruimz
2017-09-22 09:58:33 +08:00
前端换了电脑而你没有😂😂

https://zhuanlan.zhihu.com/p/27827321
abcbuzhiming
2017-09-22 11:40:05 +08:00
@wangjie
@duola
@wangjie
没换啊,就是因为没换所以才有比较啊
abcbuzhiming
2017-09-22 11:40:16 +08:00
@carlclone 你才傻逼
abcbuzhiming
2017-09-22 11:43:06 +08:00
@ChefIsAwesome 什么叫张嘴就来,你自己没体验吧,就拿淘宝来说,现在的淘宝首页打开的时候比 5 年前费劲多了,5 年前的淘宝首页打开无论速度还是 CPU 占有率都没现在这么高,现在我的宽带是 5 年前的 25 倍,CPU 停留在 I5 3570,可是打开淘宝首页不仅明显感觉页面载入变慢了,而且 CPU 转的茫茫快
Sapp
2017-09-22 15:30:53 +08:00
@abcbuzhiming 刚试了试,我的淘宝是秒进去的,就是图片出来需要个 1-2 秒才能全出来。几年前淘宝什么样我已经忘了,但是我估摸着能比淘宝这个速度快,也就百度首页那种了。
abcbuzhiming
2017-09-22 15:36:30 +08:00
@Sapp 你有没有注意这个过程中你的 CPU 占用率,尤其是此时如果你往下滚动一下页面会发现你的 CPU 占用率飙升,这个可是 5 年前绝对没有的现象
Tunar
2017-09-22 15:37:50 +08:00
忙着吵架😓
Sapp
2017-09-22 15:41:34 +08:00
@abcbuzhiming 我又去试了一下,cpu 除了刚进去 cpu 升高了,后面一直保持着稳稳地没动,几秒之后就跌回来了,使用率从 5% 升到了 10%, 还有 90% 多闲置着。
EchoChan
2017-09-22 16:00:04 +08:00
麻烦把性能定义清楚。

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

https://tanronggui.xyz/t/392667

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

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

© 2021 V2EX