在新的一年里开发者应关注三大放开Web趋向:社交Web振兴与Web组件。
在许多方面,放开Web比过去几年愈加肥壮:由于Mastodon的继续改良和 Meta 承诺允许 Threads(这至关关键),联邦宇宙如今具备弱小能源;Web规范也在不时改良(仅举 WebAssembly 和Web Components为例);如 Open Web Advocacy 这样的非营利群体也在大声疾呼,试图限制谷歌和苹果等平台公司的权势。
虽然并不是一切事情都向好的方向开展 – 随着咱们迈入 2024 年,大型科技公司操纵或间接控制放开Web的权势依然令人担心。Google 把握着这一代占主导位置的Web阅读器的钥匙,苹果和 Google 也控制着咱们的移动设施,如今 Meta 有望成为联邦宇宙的主导力气。
思考到这种背景,以下是 2023 年放开Web的三大开展趋向。
1. 联邦宇宙(Fediverse)是社交Web的振兴
2023年对社交媒体来说是波澜壮阔的一年,这关键是由于埃隆·马斯克在 2023 年确立了他对推特的控制。2023 年 7 月底,马斯克将该运行程序的称号从 Twitter 更改为 X – 自那,该服务不时在继续退步。没有必要再糜费笔墨来探讨 X/Twitter,所以我将重点关注 2023 年和 2024 年社交媒体的亮点:联邦宇宙(Fediverse)。
ActivityPub (万维网联盟规范)互联的去中心化社交媒体服务的汇合。联邦宇宙无疑是社交Web上的振兴,由于社交媒体无时机初次在十多年后真正去中心化。这对开发者有严重意义;自 2000 年代早期的博客圈以来,这或者是最好的放开平台时机。
Mastodon 是目前联邦宇宙中最大的运行程序。自 2017 年启动以来,Mastodon 经常因其蹩脚的用户体验而遭到批判(包含我的),但在这方面它在往年取得了严重提高。5 月,该开源名目发表改良了其新手疏导体验,9 月它发表了 Mastodon 4.2,其中包含更好的搜查和注册流程改良。用户界面也有显著的改良,“例如参与更多线程批示符,使文章预览更美丽,并从图像预览中删除裁剪。”
4.2 中的关键更新是改良的搜查。初次,Mastodon 用户能够在整个Web中搜查全文帖子。但是,这里有一个疑问 – 搜查引擎只包含明白选用参与的用户。目前还不清楚有多少 Mastodon 用户曾经调整了他们的设置,但由于这是选用参与的,所以比例或者性很低。我看到的惟一数字来自一个名为 vmst.io 的小型实例,该实例报告截至 11 月 1 日,略高于 3% 的用户选用参与,超越 12% 的帖子如今可以搜查。
虽然如此,Mastodon 比一年前有了更好的用户体验,在搜查方面也愈加放开。但 Mastodon 依然是......权且这么说吧,一种需取得的品味。7 月,一个新的竞争对手出现,立刻更受干流受众的欢迎:Threads。
Meta 关键推出 Threads 是为了应战不堪重负的 Twitter。仰仗与 Instagram 的奇妙集成(后者的用户可以经常使用现有的 Instagram 凭据登录 Threads),它迅速取得了 1 亿用户。但当Threads 承诺经过允许 W3C ActivityPub 规范参与联邦宇宙时,状况变得十分幽默。
近五个月过去了,Threads 尚未成功 ActivityPub,但迹象标明它将在某个时刻实行其诺言。这无疑对放开Web是有宿愿的,由于仅仅将 Mastodon 和 Threads 互连就会无好处 – 更不用说衔接到曾经示意将参与联邦宇宙的其余服务,比如 WordPress。
但是,存在危险:没有保障你的(例如)Mastodon 帖子会遭到 Threads 算法的青眼。埃隆·马斯克往年的手腕之一是限制没有为蓝色勾选标志付费的 X 用户的流量;实质上是一种“付费施展作用”的战略,让人想起上一代盛行音乐电台。因此,2024年无关社交媒体的一个大疑问将是:Meta 在参与联邦宇宙后,将对 Threads 算法施加多大权势?让咱们刮目相待。
2. Web 组件正在应战 React 正统派
Web Components正在教训兴盛时间。它们曾经是回升的Web规范十多年了,但最近出现了一种称为“HTML Web 组件”的新形式,Web 开发人员正在越来越多地经常使用它。这种形式仿佛是由杰里米·基思发明的,杰里米是一位受人尊崇的开发人员,他撰写了常年运转的 Adactio 博客。本月早些时刻,基思将 HTML Web 组件定义为“经常使用自定义元历来裁减现有标志”。他明白将这种形式定位为 React 组件的替代方法:
“React 激励交流思想:“遗记阅读器可以做什么; 用 React 组件替代一切,即使你在从新发明轮子。”
HTML Web Components 激励增强思想。”
经过裁减 HTML 而不是绕过它的想法也获取了更现代框架的激励,包含 Eleventy、Remix 和 Astro。到 2023 年底,从经常出现的前端开发通常来看,React 依然主导环球,但 Web Components 的不时开展正应战这一环球观。
3. Web3 和元宇宙已成昨日黄花
人工智能工程 的一年,这象征着前两年炒得炽热的两大潮流在往年被毫不客气地甩到了路边:Web3和元宇宙。
当然,2024 年状况或者会出现变动。尤其是关于元宇宙,由于咱们正在期待苹果 Vision Pro头显的颁布(最新估量是 3 月)。但是,在多年来一再未能兑现去中心化运行程序(dApps)承诺之后,仿佛基于区块链的 Web3 永远不会腾飞了。
为 Apple Vision Pro 开发
虽然我曾经丢弃了 Web3,但从久远来看,元宇宙对放开Web还是无心义的。Metaverse Standards Forum是一个行业联盟,领有宽泛的允许(虽然苹果不在其成员之列),宿愿元宇宙与Web兼容。我在往年早些时刻与其主席 Neil Trevett 启动了交谈,他将元宇宙定义为“Web的衔接性与空间计算的沉迷性的组合”。
这能否会成功还有待观察,但 Meta 和苹果都示意他们将在其配件和操作系统中允许Web。这些是开发人员明年会亲密监督的承诺 – 我必需会在这里报道它。