# 為什麼越來越多應用程式正搬進瀏覽器
軟體的後端早在多年前就搬上了雲端。如今前端也正跟著走——這篇文章談談為什麼越來越多應用程式，從輕巧的瀏覽器遊戲到像 Baron Buff 這樣的輔助工具，都在瀏覽器裡執行。
Canonical HTML: https://baronbuff.com/zh-tw/blog/why_apps_moving_to_browser/
Markdown URL: https://baronbuff.com/zh-tw/blog/why_apps_moving_to_browser.md
Language: zh-TW
## Breadcrumbs

- [Baron Buff](https://baronbuff.com/zh-tw/)
- [部落格](https://baronbuff.com/zh-tw/blog/)
- 為什麼越來越多應用程式正搬進瀏覽器

## Page Content

觀點 &bull; 2026年8月7日 &bull; Lua Beauvoi

多年來，介面一直是軟體中唯一你總得安裝在本機的部分。如今，正是這個部分正在搬進瀏覽器。

![雨夜中霓虹閃爍的賽博龐克街道，兩名身穿風衣的人正用平板看著網頁瀏覽器，上方懸掛著寫有 The Browser Migration 的發光招牌。](https://baronbuff.com/blog/browser-migration.jpg)

軟體過去幾乎完全在你的電腦上運作。介面、應用程式邏輯與資料都安裝在本機，網路則是可有可無，或只用於更新。

接著雲端出現了。應用程式開始把資料庫、驗證、儲存以及沉重的後端處理搬到遠端伺服器。安裝在本機的程式仍是前端，但真正的工作大多早已在別處進行。

如今，前端也正在搬走。

瀏覽器不再需要在本機安裝整個介面，而是在應用程式開啟時從雲端取得最新的程式碼，並在使用者的裝置上執行。瀏覽器成了應用程式平台，雲端則同時扮演後端與發佈系統。

## 連結正在變成應用程式

Pieter Levels 在 X 上舉辦的 Vibe Coding Game Jam 很好地捕捉了這股轉變。AI 讓遊戲更快做出來，瀏覽器讓它們更容易散播。開發者可以發佈一款遊戲、分享網址，立刻擺到玩家面前。

沒有龐大的初次下載、安裝精靈或手動更新。由於瀏覽器會動態取得前端，使用者每次開啟都會拿到最新版本。

在瀏覽器裡執行的應用程式，嘗試起來也讓人更安心。它們仍然必須值得信任，但會在瀏覽器的安全界線內執行，而不是預設就取得對電腦的廣泛存取權。

結果就是，從發現到使用之間的心理負擔更小：點開連結、試用產品，再決定它是否值得你投入更多時間。

## 瀏覽器遊戲正好卡在大型遊戲之間

[11games.lol](https://11games.lol/) 展示了瀏覽器遊戲如何融入現代的遊戲習慣。玩家不必下載任何東西，也不必註冊帳號，就能選一款遊戲立刻開始。

其中一個最清楚的情境就發生在 League of Legends 裡。一場對局來到載入畫面時，有一名玩家斷線，其餘所有人只能盯著進度條，不知道遊戲什麼時候才會開始。

玩家可以切到另一個分頁，開一款輕巧的瀏覽器遊戲，等到 League of Legends 那場對局終於載入好再回來。這些遊戲並不是要取代 League of Legends，它們的目標是填補周邊的空檔：載入畫面、排隊等候，以及短暫的休息。

## 瀏覽器優先的應用程式正在成為預設

同樣的趨勢並不限於遊戲。Baron Buff 把它為 League of Legends 打造的主要輔助體驗放在瀏覽器裡執行，並由一個輕量的連接器負責與本機的 League of Legends 用戶端溝通。即時建議與產品更新透過網路送達，而不是包進龐大的桌面應用程式裡。

這種混合模式會變得更常見。瀏覽器負責可以動態提供的介面與功能，小型的本機元件則處理需要存取電腦的特定工作。

軟體先是把後端搬上雲端。如今前端也開始從雲端提供。原生應用程式對某些產品仍不可或缺，但對越來越多的應用程式來說，瀏覽器正在成為新的預設執行環境。

[看看 Baron Buff 如何在你遊玩時，把 League of Legends 的教練指導帶進瀏覽器。](https://baronbuff.com/zh-tw/)

[&larr; 首頁](https://baronbuff.com/zh-tw/)
## Machine-Readable References
- [LLM index](https://baronbuff.com/llms.txt)
- [Full LLM reference](https://baronbuff.com/llms-full.txt)
- [Sitemap](https://baronbuff.com/sitemap.xml)