如果网页没有了 JavaScript 会怎样?

论坛 期权论坛 期权     
y4zfv   2022-6-8 07:03   11101   20
简评:如果停用浏览器里的 JavaScript,网页还能正常运作吗?JavaScript 的便利到底是让我们更方便了还是更复杂了?
在柏林,有一个写 JavaScript 的程序员,有一天她终于厌烦了天天为了挣钱而写 JavaScript,一点乐趣都没有。于是她决定要在没有 JavaScript 的情况下度过完全属于自己的一整天。
看起来好像有点疯狂,不过想想上古时期的网页没有 JavaScript 不也这么过来了么,看起来完全禁用 JavaScript 也不是什么大不了的事情。
然后她就这么干了!
以下是她访问过的几个热门网站,禁用 JavaScript 之后:



YouTube 的视频和缩略图都无法加载



Netflix 除了左上角的徽标之外不加载任何东西



亚马逊看起来有点奇怪,不过还是可以买买买!



维基百科依然很正常



Google 搜索仍然很好用

没有 JavaScript 的一天,大体是这样的:

  • 网页加载速度快得不要不要的
  • 没有任何广告弹窗,也没有渣推自动播放视频
  • 但是……很多网站不工作。图片不加载,表单无法提交
总之,作者依然有点愤慨,她认为这是个面向所有用户和设备的互联网,而不是 JavaScript App Store,我们应该确保即使是最基本的设备也能浏览网页。
原文链接:
A day without Javascript
分类收藏:
产品 | 设计 | 技术 | HackLife | Photography
推荐阅读:
分享到 :
0 人收藏

20 个回复

倒序浏览
2#
1n7bx  1级新秀 | 2022-6-8 07:04:06
当世界没有电会发生什么?
一个已经发展成万物基石的东西突然把它去掉还怪人家不该这么重要,怕不是石乐志
3#
jamg  1级新秀 | 2022-6-8 07:04:43
网站的平稳退化没写好,这是基本功哪
4#
z5sbh  1级新秀 | 2022-6-8 07:04:55
我认为这是个面向所有用户和设备的互联网,而不是 Html/Css/Javascript/Brower App Store,我们应该确保即使是一张卫生纸也能浏览网页。
5#
n9ec  1级新秀 | 2022-6-8 07:05:32
welcome to 网络爬虫眼中的世界~
6#
zaq12wsx  1级新秀 | 2022-6-8 07:05:44
emmm。。。腾讯欢迎你。。。QQ邮箱直接cgi的。。。
7#
e3ffb  1级新秀 | 2022-6-8 07:06:19
.....
8#
0mvun  1级新秀 | 2022-6-8 07:06:39
除非是纯浏览需求。
视频播放要么h5要么flash,禁掉h5放flash?那这思路也是不懂啊。
9#
uaygq  1级新秀 | 2022-6-8 07:07:24
flash 还是可以退出历史舞台了,太费电了。但播放视频确实要 h5
10#
if2f  1级新秀 | 2022-6-8 07:08:04
她应该说这是所有人的互联网,而不是HTML的Appstore
11#
gblmr  1级新秀 | 2022-6-8 07:08:51
我记得这个文章挺久的了,作者的主旨就是在用户禁用JS的情况下平稳退化。早期浏览器还不能良好支持JS的情况下,平稳退化这个概念比较流行。在现代web功能繁杂,多媒体丰富的情况下,要做到平稳退化就比较困难了。尤其是依赖JS加载的单页应用,没有JS根本无法载入页面。估计很多公司都直接忽略了用户禁用JS的情况。维基作为一个内容展示类的网站能实现平稳退化不奇怪。但亚马逊也能在禁用JS的情况下正常使用就比较厉害了。
12#
8fz_n4  1级新秀 | 2022-6-8 07:09:11
其实就是不想编程 :D
13#
l1llq  1级新秀 | 2022-6-8 07:09:50
考虑更强兼容性呢,还是更少的开发成本呢,这也不是程序员说了算的。
14#
1r5ha  1级新秀 | 2022-6-8 07:10:20
维基百科基于PHP,所以没事是正常的果然是最好的语言。。。
15#
qxgm_p  1级新秀 | 2022-6-8 07:10:34
维基基于PHP,很多工作不依赖JS
16#
3ynhl  1级新秀 | 2022-6-8 07:11:12
没有javascript,也会有vbscript。
17#
4fqu6  1级新秀 | 2022-6-8 07:11:39
js现在在网页中早已经是不可或缺的了,想不通为什么还要去支持禁用的浏览器?有什么必要?不如把css也禁用好了?一张网页就几个html标签多好啊
18#
zqn6m  1级新秀 | 2022-6-8 07:12:03
原文是今年一月份发布的。。亚马逊确实挺厉害,商品购买页满满的多媒体内容,还能做到正常使用
19#
4zwah  1级新秀 | 2022-6-8 07:12:28
CSS 是一件华丽的外衣,JS 是灵动的身姿,而 HTML 才是网页的核心内容所在。原文作者的主旨在于 JS 的渐进增强和平稳退化,前端当然没必要为了极少数古董机器而给所有人一个平平淡淡的界面,前段要做的是,展示给浏览者的大部分页面元素都是可用的
20#
blindguardian  3级会员 | 2022-6-8 07:13:24
为了防止爬虫和针对性seo,这才是现在做网站的基本功~
21#
tfov  1级新秀 | 2022-6-8 07:13:29
不是看到这篇文章的话,我估计都想不起还有平稳退化这个东西了。。。现代浏览器的情况下,基本很少有人会去考虑旧时代的场景需求了。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:
帖子:
精华:
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP