知乎这种纯前端渲染真的没问题么?

2017-07-03 14:34:30 +08:00
autoxbc  autoxbc
类似专栏页面这种,body 里就是空标签和 json
https://zhuanlan.zhihu.com/p/26644788

我就不说禁用 js 会怎样了
就是那大几万行的脚本,随便抛出个错误就会导致页面白板
Web 设计第一课,老师说要 "平稳退化,渐进增强"
是不是知乎的高逼格导致他们的前端也很吊?
17616 次点击
所在节点   前端开发  前端开发
103 条回复
hronro
hronro
2017-07-03 14:58:41 +08:00
平稳退化也要看时代,讲道理现在还能有不支持 js 的浏览器?
GordianZ
GordianZ
2017-07-03 15:07:37 +08:00
“我就不说禁用 js 会怎样了 ”
试验一下两秒钟要不要 😂
NCR
NCR
2017-07-03 15:09:39 +08:00
改版后的页面加载速度比原版慢了
licraft
licraft
2017-07-03 15:12:23 +08:00
@GordianZ 你名字后面的 mod 是什么东西?
chengluyu
chengluyu
2017-07-03 15:15:51 +08:00
这种纯前端渲染不都是用现有的框架吗,比如 React、Angular 和 Vue 之类的框架。

构建是基于组件的,一个地方崩了一般不会全炸的。而且几万行其实不都是手写的,所以不存在“随便抛出个错误就导致页面白板”,顶多部分组件工作不正常而已。
Phariel
Phariel
2017-07-03 15:16:04 +08:00
@licraft 这里的超管 ʕ•͡•ʔ
tabris17
tabris17
2017-07-03 15:16:56 +08:00
对 SEO 超级不友好,可能是 zhihu 觉得自己根本不需要 SEO 吧
luo123qiu
luo123qiu
2017-07-03 15:17:14 +08:00
@licraft 大 V
ynyounuo
ynyounuo
2017-07-03 15:20:27 +08:00
禁用 js 依旧可以在 Amazon 买东西 - -
ynyounuo
ynyounuo
2017-07-03 15:21:16 +08:00
@licraft Mod(erator)
ibm360
ibm360
2017-07-03 15:22:17 +08:00
知乎这种纯前端渲染真的有问题么
vimutt
vimutt
2017-07-03 15:23:43 +08:00
@licraft
@Phariel 分明是充黄钻获得 mod 称号 233
Shura
Shura
2017-07-03 15:25:21 +08:00
@licraft 超级 VIP 专属标签,风投即可得到
7654
7654
2017-07-03 15:28:40 +08:00
NoScript 用户需要多点击一次鼠标,才能确定这网站要不要逗留。。。。
autoxbc
autoxbc
2017-07-03 15:34:11 +08:00
@hronro 不要把平稳退化狭义化

@GordianZ 我试了,请您也试一次

@NCR 脚本有 2MB,展开 8 万行,一个纯展示弱交互网站,搞成这样

@chengluyu 脚本开头就崩的话,后面组件化也没用

@tabris17 SEO 不是关键,google 已经收录了,但是对用户不友好

@ibm360 纯前端没问题,没有退化就有问题
tabris17
tabris17
2017-07-03 15:36:48 +08:00
@autoxbc 看了下源代码,内容是写在<textarea>标签里,然后脚本渲染,所以搜索引擎能采集到文本,但是图片就无能为力了
XueSeason
XueSeason
2017-07-03 15:39:49 +08:00
这年代还有人会禁用 JS ?
GordianZ
2017-07-03 15:40:43 +08:00
GordianZ
2017-07-03 15:41:54 +08:00
没看到是专栏,专栏确实白板……
explon
2017-07-03 15:44:24 +08:00
@GordianZ 禁用 JS 那个专栏页面一片空白

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

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

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

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

© 2021 V2EX