這是本文件的舊版!
將網頁製成桌面 app
這就是所謂的「web app」嗎?不確定。
Prism
Firefox(Gecko)核心的解決方案,(2016 的)前幾年已中止。之前還在用 Linux 時有用過。
Fluid
- 核心好像是 Safari(所以這是一個 Mac-only 的解決方案哦)
- 但好像不是最新版 Safari
- 還不錯用
- 但可能因為核心太舊,執行部分網頁時功能會有小小的異常(例如 Gmail 內不能用 ``⇧⏎`` 換行、Facebook 影片無法全螢幕播放)
Chrome App Builder
- 20160804 今天才發現原來 Google Chrome app 早就都是 Mac 桌面 app 了,並且可以用 Chrome App Builder 自製
- 20160804【實驗】做了一個 Google Drive 的 app
Export App
後會變成「未封裝的擴充功能」,可在chrome://extensions
中載入並執行- 也可封裝成 .crx 檔,再拖到 Chrome 中安裝
- 以上兩種方法都會產生 Mac 桌面 app,並且均可在 Chrome 中管理
- 「Kiosk app」好像是給 Chromebox 之類的迷你桌機用的,讓機器只重覆執行一個 app,所以我應該用不太到吧
Electron
- 需要 Node.js,稍嫌麻煩了點
WebDGap
- 20160804 發現還有這個:WebDGap
- 20160804 但好奇怪,要上傳 icon 時卡住了
- 下載桌面版試試,因為後來發現桌面版有 300 多 MB 大,似乎不只是網頁版的打包 → 執行結果一樣
- → 反映:
Not working on my machine · Issue #1 · mikethedj4/WebDGap← 20160808 今天再試一次 → 作者修好了!耶比!
- 20160808 → 可以順利上傳 icon,然後選 32bit/64bit → 選平台 → 下載成品
- 是個 zip 檔,打開後尚非 .app 格式,看來是要照作者的影片進行必要修改,再看怎樣打包成 .app 吧
- 作者教學影片,看如何製作各平台 app 後修改圖示等資源
其他
-
- 但一樣是用 Safari 為底
討論區