Web梦回90年代

2020 年 6 月 27 日 InfoQ
作者 | Max Bock
译者 | 王强
策划 | 李俊辰
在音乐或时尚这样的社会文化中,历史总是会一次次重演。我敢肯定总有一天 grunge 这种音乐类型又会回到热门榜单上,而我们的下一代可能会觉得仙人掌发型是最酷的。我在观察当下 Web 的一些趋势时想到,我们是不是也到了一个轮回的时点呢?我们是否在准备重新拾起 Web 领域早年间的一些想法呢?

本文最初发布于 mxb.dev 网站,经作者授权由 InfoQ 中文站翻译并分享。

这种轮回可能不会出现在设计领域——恐怕 dancing-baby.gif(https://en.wikipedia.org/wiki/Dancing_baby)永远不会回来了。但过去的一些涉及面更广的想法正在迎来它们的第二春,我很喜欢这个趋势。

服务端渲染

Web 用了最近快十年的时间来将渲染逻辑转移给客户端,可现在看来摆锤又要向另一边摆动了。

伴随着 Phoenix Liveview 或 hey.com 等项目最近提出的“纯 HTML”方法,似乎服务端渲染(SSR)又一次成为了人们关注的焦点。

这是有道理的——服务器确实 擅长于此,而且通过网络发送压缩的 HTML 数据可以做到非常高的速度。经典的请求 - 响应周期也得到了进化:HTTP/2 和 Turbolinks 或实时预加载之类的智能技术可以为用户带来非常出色的体验,和你第一次尝试通过拨号网络在 Space Jam 网站上加载乔丹照片时的体验比起来就是天壤之别。

将 UI 渲染及围绕它的所有 Javascript 的负担从用户那里转移出来,对下一代 Web 应用来说是一个很好的新(旧)策略。

无代码工具

Frontpage 和 Dreamweaver 在 90 年代非常流行,因为它们的“所见即所得”界面广受好评。人们无需任何编程技能,只需拖放一些方框并在其中键入文本就可以轻松构建一个网站。

当然,他们很快就发现这个界面下面还是那些源代码,它们只是隐藏了起来。而且在大多数情况下,这些源代码就是一大堆自动生成的垃圾——到头来它们并不能满足现代 Web 的需求。

今天,我们对 Web 的理解已经深刻许多,我们的工具也大大进化了。Webflow 是“无代码编辑器”的佼佼者之一。它生成的输出要比前辈好得多。

这些工具可能无法彻底替代开发人员——复杂的项目仍然需要大量专业人员来开发。但是对于简单的登陆页面和营销站点来说,这可能就是我们在 90 年代追寻的所见即所得理想——当时我们以为这一理想已经实现了。

个人网站

也许这只是我基于个人见识而产生的错觉,但我认为人们又对个人网站产生了兴趣。许多大型社交媒体巨头都不再那么受欢迎了,人们又觉得在互联网上 拥有自己的一处空间 才是很酷的事情,比成为某个平台十亿用户中的平凡一员要强得多。

我们的数字身份变得越来越重要,人们也开始意识到他们并没有在控制自己的数据。个人网站在 Myspace 和 Facebook 崛起之前的时代非常流行,而今天构建个人网站比以往任何时候都更容易。

Carrd 之类的服务提供了一种创建朴素的单页网站的简单方法,数据显示人们对它们产生了巨大的兴趣:

博客也重新迎来了热潮,人们用它来推销自己,或只是表达自己的意见。想要开博客的用户有很多不错的选项可用——可以是用在自己网站上的工具,或者是 micro.blog 之类的平台,而它们都能比 Medium 等平台提供更多的独立性。

精选的推送和发现

社交媒体带来的另一个问题是“算法推送”的普及。我们想要让眼前的信息流永远没有尽头,因此构建了这么多复杂的系统,以根据我们的兴趣不断生成新的内容。

但这些系统都是巨大的黑匣子,没有人真正知道里面会钻进去什么信号。只需混进去一些广告投放、“虚假新闻”和巨魔,信息流就会变成我们现在看到的这堆烂摊子了。

正因如此,很多人渴望能 更好地控制自己的阅读体验。他们希望信息流是按时间排序,符合个人风格的,就像是一本由可靠来源编纂而成的定制杂志。这就是精选的推送。

实现此类目标的一种途径就是无聊的 RSS 技术。这又是一种据说已经死掉了,可却再一次开始流行的事物:

另一种可能是通过口耳相传代替算法来发现新内容。了解 / 创作某些内容的人们会给别人推荐同一领域的更多内容和创作者,从而创建去中心化的可信信息集群。

在搜索引擎诞生之前的年代,网站所有者经常会做这种事情,提供网络黄页或结成网盟,在自己的网站上放上其他成员的链接。

在 Web 行业的早期,人们经常加入网盟来宣传自己的网站。要成为一个网盟的成员,你必须在自己的网站上嵌入一个小部件,其中包含“前进”“后退”和“随机”按钮。这些按钮将链接到网盟中的其他站点。顺便说一句:如果你想托管自己的网盟,我为你制作了这个免费的入门工具包(https://mxb.dev/blog/webring-kit/)。

较小的社区和 Web 变现

许多独立创作者正在从大型的“每个人都在”的平台转移回私人的,更小众的社区。像 Ghost 的“会员”功能(https://ghost.org/members/)这样的新会员站模式让创作者可以基于他们的内容来创建社区。人们在社区里教授课程、自行出版书籍或提供特定主题的 API。

90 年代的人们通过聊天室和留言板交流,而今天像 Discord 或 Twitch 之类的工具可以帮助有共同兴趣的人们彼此联系。这些小众社区可以成为新兴企业的强大用户基础。

当然,变现的问题从 Web 诞生就已经存在了,而如今想要赚钱还得到处打广告,否则就很难获得收益。但是像 Web Monetization API(https://webmonetization.org/)这样的新标准可能是一个非常有趣的解决方案,它让创作者可以销售自己的作品,获得赞助者的小额付款(https://coil.com/)。

以史为鉴

我不知道所有这些趋势是否都能持续下去,也不知道我们是否在追求的是和过去完全不同的目标。但我确实认为从历史中学习经验是个好主意,因为正是历史推动着我们不断前进。

所以也许 90 年代的复兴要比第一个 90 年代好得多,至少这一次我们不会重蹈覆辙。

参考阅读

https://mxb.dev/blog/the-return-of-the-90s-web/



InfoQ 读者交流群上线啦!各位小伙伴可以扫描下方二维码,添加 InfoQ 小助手,回复关键字“进群”申请入群。大家可以和 InfoQ 读者一起畅所欲言,和编辑们零距离接触,超值的技术礼包等你领取,还有超值活动等你参加,快来加入我们吧!




点个在看少个 bug 👇

登录查看更多
0

相关内容

【经典书】Python金融大数据分析,566页pdf
专知会员服务
122+阅读 · 2020年8月1日
【2020新书】高级Python编程,620页pdf
专知会员服务
235+阅读 · 2020年7月31日
【2020新书】实战R语言4,323页pdf
专知会员服务
100+阅读 · 2020年7月1日
干净的数据:数据清洗入门与实践,204页pdf
专知会员服务
161+阅读 · 2020年5月14日
【实用书】Python爬虫Web抓取数据,第二版,306页pdf
专知会员服务
116+阅读 · 2020年5月10日
【书籍推荐】简洁的Python编程(Clean Python),附274页pdf
专知会员服务
179+阅读 · 2020年1月1日
吃鸡手游竟然是Python写的?
机器学习算法与Python学习
7+阅读 · 2018年9月11日
历经一个炒作周期,聊天机器人为什么还没成功?
网易智能菌
5+阅读 · 2018年6月13日
刚开始学编程?这几款小工具能让你事半功倍
码农日常工具推荐
架构文摘
4+阅读 · 2017年9月26日
Arxiv
3+阅读 · 2018年8月27日
VIP会员
相关VIP内容
【经典书】Python金融大数据分析,566页pdf
专知会员服务
122+阅读 · 2020年8月1日
【2020新书】高级Python编程,620页pdf
专知会员服务
235+阅读 · 2020年7月31日
【2020新书】实战R语言4,323页pdf
专知会员服务
100+阅读 · 2020年7月1日
干净的数据:数据清洗入门与实践,204页pdf
专知会员服务
161+阅读 · 2020年5月14日
【实用书】Python爬虫Web抓取数据,第二版,306页pdf
专知会员服务
116+阅读 · 2020年5月10日
【书籍推荐】简洁的Python编程(Clean Python),附274页pdf
专知会员服务
179+阅读 · 2020年1月1日
相关资讯
Top
微信扫码咨询专知VIP会员