Web梦回90年代

作者|MaxBock译者|王强策划|李俊辰在音乐或时尚这样的社会文化中 , 历史总是会一次次重演 。 我敢肯定总有一天grunge这种音乐类型又会回到热门榜单上 , 而我们的下一代可能会觉得仙人掌发型是最酷的 。 我在观察当下Web的一些趋势时想到 , 我们是不是也到了一个轮回的时点呢?我们是否在准备重新拾起Web领域早年间的一些想法呢?
本文最初发布于mxb.dev网站 , 经作者授权由InfoQ中文站翻译并分享 。
这种轮回可能不会出现在设计领域——恐怕dancing-baby.gif(https://en.wikipedia.org/wiki/Dancing_baby)永远不会回来了 。 但过去的一些涉及面更广的想法正在迎来它们的第二春 , 我很喜欢这个趋势 。
服务端渲染Web用了最近快十年的时间来将渲染逻辑转移给客户端 , 可现在看来摆锤又要向另一边摆动了 。
伴随着PhoenixLiveview或hey.com等项目最近提出的“纯HTML”方法 , 似乎服务端渲染(SSR)又一次成为了人们关注的焦点 。
Web梦回90年代
文章图片

这是有道理的——服务器确实擅长于此 , 而且通过网络发送压缩的HTML数据可以做到非常高的速度 。 经典的请求-响应周期也得到了进化:HTTP/2和Turbolinks或实时预加载之类的智能技术可以为用户带来非常出色的体验 , 和你第一次尝试通过拨号网络在SpaceJam网站上加载乔丹照片时的体验比起来就是天壤之别 。
将UI渲染及围绕它的所有Javascript的负担从用户那里转移出来 , 对下一代Web应用来说是一个很好的新(旧)策略 。
无代码工具Frontpage和Dreamweaver在90年代非常流行 , 因为它们的“所见即所得”界面广受好评 。 人们无需任何编程技能 , 只需拖放一些方框并在其中键入文本就可以轻松构建一个网站 。
当然 , 他们很快就发现这个界面下面还是那些源代码 , 它们只是隐藏了起来 。 而且在大多数情况下 , 这些源代码就是一大堆自动生成的垃圾——到头来它们并不能满足现代Web的需求 。
Web梦回90年代
文章图片

今天 , 我们对Web的理解已经深刻许多 , 我们的工具也大大进化了 。 Webflow是“无代码编辑器”的佼佼者之一 。 它生成的输出要比前辈好得多 。
这些工具可能无法彻底替代开发人员——复杂的项目仍然需要大量专业人员来开发 。 但是对于简单的登陆页面和营销站点来说 , 这可能就是我们在90年代追寻的所见即所得理想——当时我们以为这一理想已经实现了 。
个人网站也许这只是我基于个人见识而产生的错觉 , 但我认为人们又对个人网站产生了兴趣 。 许多大型社交媒体巨头都不再那么受欢迎了 , 人们又觉得在互联网上拥有自己的一处空间才是很酷的事情 , 比成为某个平台十亿用户中的平凡一员要强得多 。
我们的数字身份变得越来越重要 , 人们也开始意识到他们并没有在控制自己的数据 。 个人网站在Myspace和Facebook崛起之前的时代非常流行 , 而今天构建个人网站比以往任何时候都更容易 。
Carrd之类的服务提供了一种创建朴素的单页网站的简单方法 , 数据显示人们对它们产生了巨大的兴趣:
Web梦回90年代
文章图片

博客也重新迎来了热潮 , 人们用它来推销自己 , 或只是表达自己的意见 。 想要开博客的用户有很多不错的选项可用——可以是用在自己网站上的工具 , 或者是micro.blog之类的平台 , 而它们都能比Medium等平台提供更多的独立性 。
精选的推送和发现社交媒体带来的另一个问题是“算法推送”的普及 。 我们想要让眼前的信息流永远没有尽头 , 因此构建了这么多复杂的系统 , 以根据我们的兴趣不断生成新的内容 。
【Web梦回90年代】但这些系统都是巨大的黑匣子 , 没有人真正知道里面会钻进去什么信号 。 只需混进去一些广告投放、“虚假新闻”和巨魔 , 信息流就会变成我们现在看到的这堆烂摊子了 。
正因如此 , 很多人渴望能更好地控制自己的阅读体验 。 他们希望信息流是按时间排序 , 符合个人风格的 , 就像是一本由可靠来源编纂而成的定制杂志 。 这就是精选的推送 。
实现此类目标的一种途径就是无聊的RSS技术 。 这又是一种据说已经死掉了 , 可却再一次开始流行的事物:
Web梦回90年代
文章图片

另一种可能是通过口耳相传代替算法来发现新内容 。 了解/创作某些内容的人们会给别人推荐同一领域的更多内容和创作者 , 从而创建去中心化的可信信息集群 。
在搜索引擎诞生之前的年代 , 网站所有者经常会做这种事情 , 提供网络黄页或结成网盟 , 在自己的网站上放上其他成员的链接 。
在Web行业的早期 , 人们经常加入网盟来宣传自己的网站 。 要成为一个网盟的成员 , 你必须在自己的网站上嵌入一个小部件 , 其中包含“前进”“后退”和“随机”按钮 。 这些按钮将链接到网盟中的其他站点 。 顺便说一句:如果你想托管自己的网盟 , 我为你制作了这个免费的入门工具包(https://mxb.dev/blog/webring-kit/) 。
Web梦回90年代
文章图片

较小的社区和Web变现许多独立创作者正在从大型的“每个人都在”的平台转移回私人的 , 更小众的社区 。 像Ghost的“会员”功能(https://ghost.org/members/)这样的新会员站模式让创作者可以基于他们的内容来创建社区 。 人们在社区里教授课程、自行出版书籍或提供特定主题的API 。
90年代的人们通过聊天室和留言板交流 , 而今天像Discord或Twitch之类的工具可以帮助有共同兴趣的人们彼此联系 。 这些小众社区可以成为新兴企业的强大用户基础 。
当然 , 变现的问题从Web诞生就已经存在了 , 而如今想要赚钱还得到处打广告 , 否则就很难获得收益 。 但是像WebMonetizationAPI(https://webmonetization.org/)这样的新标准可能是一个非常有趣的解决方案 , 它让创作者可以销售自己的作品 , 获得赞助者的小额付款(https://coil.com/) 。
以史为鉴我不知道所有这些趋势是否都能持续下去 , 也不知道我们是否在追求的是和过去完全不同的目标 。 但我确实认为从历史中学习经验是个好主意 , 因为正是历史推动着我们不断前进 。
所以也许90年代的复兴要比第一个90年代好得多 , 至少这一次我们不会重蹈覆辙 。
参考阅读:
InfoQ读者交流群上线啦!各位小伙伴可以扫描下方二维码 , 添加InfoQ小助手 , 回复关键字“进群”申请入群 。 大家可以和InfoQ读者一起畅所欲言 , 和编辑们零距离接触 , 超值的技术礼包等你领取 , 还有超值活动等你参加 , 快来加入我们吧!
点个在看少个bug


    推荐阅读