開放Web2024的三大趨勢
在新的一年里開發(fā)者應(yīng)關(guān)注三大開放Web趨勢:社交Web復(fù)興與Web組件。
譯自The State of the Open Web: 3 Takeaways Heading into 2024,作者 Richard MacManus 是 The New Stack 的高級編輯,他撰寫有關(guān)Web和應(yīng)用程序開發(fā)趨勢的文章。此前,他于 2003 年創(chuàng)立了 ReadWriteWeb,并將其打造成世界上最有影響力的技術(shù)新聞網(wǎng)站之一。從早期......
在許多方面,開放Web比過去幾年更加健康:由于 Mastodon 的持續(xù)改進(jìn)和 Meta 承諾支持 Threads(這至關(guān)重要),聯(lián)邦宇宙現(xiàn)在具有強(qiáng)大動力;Web標(biāo)準(zhǔn)也在不斷改進(jìn)(僅舉 WebAssembly 和 Web Components 為例);如 Open Web Advocacy 這樣的非營利集體也在大聲疾呼,試圖限制谷歌和蘋果等平臺公司的權(quán)力。
盡管并不是所有事情都向好的方向發(fā)展 – 隨著我們邁入 2024 年,大型科技公司操縱或直接控制開放Web的權(quán)力仍然令人擔(dān)憂。Google 掌握著這一代占主導(dǎo)地位的Web瀏覽器的鑰匙,蘋果和 Google 也控制著我們的移動設(shè)備,現(xiàn)在 Meta 有望成為聯(lián)邦宇宙的主導(dǎo)力量。
考慮到這種背景,以下是 2023 年開放Web的三大發(fā)展趨勢。
1. 聯(lián)邦宇宙(Fediverse)是社交Web的復(fù)興
2023年對社交媒體來說是洶涌澎湃的一年,這主要是因?yàn)榘B ゑR斯克在 2023 年確立了他對推特的控制。2023 年 7 月底,馬斯克將該應(yīng)用程序的名稱從 Twitter 更改為 X – 自那以后,該服務(wù)一直在持續(xù)退化。沒有必要再浪費(fèi)筆墨來討論 X/Twitter,所以我將重點(diǎn)關(guān)注 2023 年和 2024 年社交媒體的亮點(diǎn):聯(lián)邦宇宙(Fediverse)。
聯(lián)邦宇宙是通過 ActivityPub(萬維網(wǎng)聯(lián)盟標(biāo)準(zhǔn))互聯(lián)的去中心化社交媒體服務(wù)的集合。聯(lián)邦宇宙無疑是社交Web上的復(fù)興,因?yàn)樯缃幻襟w有機(jī)會首次在十多年后真正去中心化。這對開發(fā)者有重大意義;自 2000 年代早期的博客圈以來,這可能是最好的開放平臺機(jī)會。
Mastodon 是目前聯(lián)邦宇宙中最大的應(yīng)用程序。自 2017 年啟動以來,Mastodon 經(jīng)常因其糟糕的用戶體驗(yàn)而受到批評(包括我的),但在這方面它在今年取得了重大進(jìn)步。5 月,該開源項(xiàng)目宣布改進(jìn)了其新手引導(dǎo)體驗(yàn),9 月它宣布了 Mastodon 4.2,其中包括更好的搜索和注冊流程改進(jìn)。用戶界面也有明顯的改進(jìn),“例如添加更多線程指示符,使文章預(yù)覽更漂亮,并從圖像預(yù)覽中刪除裁剪。”
4.2 中的關(guān)鍵更新是改進(jìn)的搜索。首次,Mastodon 用戶能夠在整個Web中搜索全文帖子。但是,這里有一個問題 – 搜索引擎只包括明確選擇加入的用戶。目前還不清楚有多少 Mastodon 用戶已經(jīng)調(diào)整了他們的設(shè)置,但因?yàn)檫@是選擇加入的,所以比例可能性很低。我看到的唯一數(shù)字來自一個名為 vmst.io 的小型實(shí)例,該實(shí)例報(bào)告截至 11 月 1 日,略高于 3% 的用戶選擇加入,超過 12% 的帖子現(xiàn)在可以搜索。
圖片
盡管如此,Mastodon 比一年前有了更好的用戶體驗(yàn),在搜索方面也更加開放。但 Mastodon 仍然是......姑且這么說吧,一種需獲得的品味。7 月,一個新的競爭對手出現(xiàn),立即更受主流受眾的歡迎:Threads。
Meta 主要推出 Threads 是為了挑戰(zhàn)不堪重負(fù)的 Twitter。憑借與 Instagram 的巧妙集成(后者的用戶可以使用現(xiàn)有的 Instagram 憑據(jù)登錄 Threads),它迅速獲得了 1 億用戶。但當(dāng)Threads 承諾通過支持 W3C ActivityPub 規(guī)范加入聯(lián)邦宇宙時,情況變得非常有趣。
近五個月過去了,Threads 尚未實(shí)現(xiàn) ActivityPub,但跡象表明它將在某個時候履行其諾言。這無疑對開放Web是有希望的,因?yàn)閮H僅將 Mastodon 和 Threads 互連就會有好處 – 更不用說連接到已經(jīng)表示將加入聯(lián)邦宇宙的其他服務(wù),比如 WordPress。
然而,存在風(fēng)險(xiǎn):沒有保證你的(例如)Mastodon 帖子會受到 Threads 算法的青睞。埃隆·馬斯克今年的伎倆之一是限制沒有為藍(lán)色勾選標(biāo)記付費(fèi)的 X 用戶的流量;本質(zhì)上是一種“付費(fèi)發(fā)揮作用”的策略,讓人想起上一代流行音樂電臺。因此,2024年有關(guān)社交媒體的一個大問題將是:Meta 在加入聯(lián)邦宇宙后,將對 Threads 算法施加多大權(quán)力?讓我們拭目以待。
2. Web 組件正在挑戰(zhàn) React 正統(tǒng)派
Web Components正在經(jīng)歷繁榮時期。它們已經(jīng)是上升的Web標(biāo)準(zhǔn)十多年了,但最近出現(xiàn)了一種稱為“HTML Web 組件”的新模式,Web 開發(fā)人員正在越來越多地使用它。這種模式似乎是由杰里米·基思創(chuàng)造的,杰里米是一位受人尊敬的開發(fā)人員,他撰寫了長期運(yùn)行的 Adactio 博客。本月早些時候,基思將 HTML Web 組件定義為“使用自定義元素來擴(kuò)展現(xiàn)有標(biāo)記”。他明確將這種模式定位為 React 組件的替代方法:
“React 鼓勵替換思維:“忘記瀏覽器可以做什么; 用 React 組件代替一切,即使你在重新創(chuàng)造輪子?!?/p>
HTML Web Components 鼓勵增強(qiáng)思維?!?/p>
通過擴(kuò)展 HTML 而不是繞過它的想法也得到了更現(xiàn)代框架的鼓勵,包括 Eleventy、Remix 和 Astro。到 2023 年底,從常見的前端開發(fā)實(shí)踐來看,React 仍然主導(dǎo)世界,但 Web Components 的不斷發(fā)展正挑戰(zhàn)這一世界觀。
圖片
3. Web3 和元宇宙已成昨日黃花
2023 年是人工智能工程的一年,這意味著前兩年炒得火熱的兩大潮流在今年被毫不客氣地甩到了路邊:Web3和元宇宙。
當(dāng)然,2024 年情況可能會發(fā)生變化。尤其是對于元宇宙,因?yàn)槲覀冋诘却O果 Vision Pro頭顯的發(fā)布(最新估計(jì)是 3 月)。但是,在多年來一再未能兌現(xiàn)去中心化應(yīng)用程序(dApps)承諾之后,似乎基于區(qū)塊鏈的 Web3 永遠(yuǎn)不會起飛了。
圖片
為 Apple Vision Pro 開發(fā)
雖然我已經(jīng)放棄了 Web3,但從長遠(yuǎn)來看,元宇宙對開放Web還是有意義的。Metaverse Standards Forum是一個行業(yè)聯(lián)盟,擁有廣泛的支持(盡管蘋果不在其成員之列),希望元宇宙與Web兼容。我在今年早些時候與其主席 Neil Trevett 進(jìn)行了交談,他將元宇宙定義為“Web的連接性與空間計(jì)算的沉浸性的組合”。
這是否會實(shí)現(xiàn)還有待觀察,但 Meta 和蘋果都表示他們將在其硬件和操作系統(tǒng)中支持Web。這些是開發(fā)人員明年會密切監(jiān)視的承諾 – 我肯定會在這里報(bào)道它。