Oysterun 中的連結可能開啟檔案、資料夾、Oysterun Website、另一個 Oysterun 畫面,或外部網站。開啟位置由連結目標決定,不是由副檔名決定。本教學說明開啟每一類連結前應預期的結果,以及如何回到找到連結的 Session。
1. 從能辨認的連結開始
畫面 checkpoint:Session 訊息包含可辨認的 task-owned 連結目標。
起始畫面:預定操作的 Session 聊天,標頭與輸入框都可見,而且訊息中有可見的連結標籤。
選取連結前:
- 確認標頭中的 Session 名稱。
- 閱讀連結前後的句子。可見標籤與周圍訊息應該能說明你預期的目的地。
- 如果不認得寄件者、標籤或用途,就不要開啟連結。
2. 預測連結會在哪裡開啟
| 連結類型 | Host 瀏覽器—桌面 | Host 瀏覽器—手機網頁 |
| 既有本機檔案 | 在另一個瀏覽器分頁或視窗中開啟 File Preview | 在另一個瀏覽器分頁或視窗中開啟 File Preview |
| 既有本機資料夾 | 在另一個瀏覽器分頁或視窗中開啟 Explorer | 在另一個瀏覽器分頁或視窗中開啟 Explorer |
/sites/... 下的 Oysterun Website | 直接在另一個瀏覽器分頁或視窗中開啟 Website 頁面 | 直接在另一個瀏覽器分頁或視窗中開啟 Website 頁面 |
/app/... 下的 Oysterun 畫面 | 在另一個瀏覽器分頁或視窗中開啟 Oysterun 畫面 | 在另一個瀏覽器分頁或視窗中開啟 Oysterun 畫面 |
外部 http:// 或 https:// 位址 | 依桌面瀏覽器的一般外部連結政策開啟 | 依手機瀏覽器的一般外部連結政策開啟 |
本表說明目前的 Oysterun Host 網頁介面,不會用原生 app 控制項來預測桌面或手機瀏覽器的行為。
本機 .html 檔案仍然是檔案,會在 File Preview 中開啟。只有 /sites/... 下的 Oysterun Website 路徑會開啟成 Host 提供的 Website 頁面。
3. 開啟本機檔案或資料夾前先檢查
畫面 checkpoint:本機檔案連結已確認,且未暴露上層路徑。
畫面 checkpoint:File Preview 顯示 task-owned 筆記與可公開的暫存路徑。
本機連結使用兩階段確認,因為即使只有檔名,也可能辨識出 Host 上的私人內容。對目前的 agent-relative 目標而言,可見連結可能一開始就已是基本名稱,例如 tutorial-note.txt。第一次選取只會確認或展開這個基本名稱,不會揭露上層資料夾或專案路徑。
- 先選取本機檔案或資料夾連結一次。
- 閱讀已確認的基本名稱,並與周圍訊息及預期的檔案或資料夾名稱比較;不要期待畫面出現絕對路徑。
- 基本名稱與訊息足以辨認預定目標時,只選取展開後的連結一次。
- 確認檔案在另一個瀏覽器分頁或視窗的 File Preview 開啟,或資料夾在 Explorer 開啟。
如果基本名稱不正確,或必須知道上層專案路徑才能分辨目標,請按下 Escape,或選取訊息中的空白位置將它收合。不要開啟該目標,並請提供者指出專案或提供更清楚的連結。
4. 開啟 Website、Oysterun 畫面與外部連結
Oysterun Website 連結
- 選取可見的 Website 連結一次。
- 在桌面或手機的 Host 瀏覽器中,確認目的地直接開在另一個瀏覽器分頁或視窗,並顯示預期的 Website 位址。
- 等待該目的地;不要只是因為新分頁仍在載入,就再次選取來源連結。
Website 不存在或格式錯誤時,可能顯示易懂的無法使用狀態或 404 頁面。這表示路徑已被安全處理,不代表系統能讓遺失的頁面出現。
Oysterun 畫面連結
選取受信任的 /app/... 連結一次。在桌面或手機的 Host 瀏覽器中,它會在另一個瀏覽器分頁或視窗開啟 Oysterun 畫面。未知的 Oysterun 畫面仍由 Oysterun 處理,不會被猜測為本機檔案。
外部網站連結
只有在信任寄件者與目的地時,才選取外部網站連結。桌面或手機瀏覽器會套用一般外部連結政策。如果出現未預期的憑證、登入、下載或安全性警告,請停止。
5. 回到來源 Session
畫面 checkpoint:原本的 Session、來源訊息與輸入框再次顯示。
- 桌面 Host 瀏覽器:關閉目的地分頁或視窗,或切回原本的 Oysterun 分頁。
- 手機 Host 瀏覽器:使用瀏覽器的分頁切換器關閉目的地分頁,或選取原本的 Oysterun 分頁。如果瀏覽器政策重用了目前分頁,請使用瀏覽器的一般返回控制項一次。
- 外部網站:使用桌面或手機瀏覽器的一般分頁、關閉或返回操作,再回到 Oysterun。
- 復原:如果原本的分頁已不存在,請開啟 Sessions,再選取原本的 Session。
6. 連結無法使用時安全停止
Oysterun 可以讓不支援的本機路徑保持純文字,或顯示無法使用狀態。這是安全結果,不代表應該繞過產品路徑。
- 確認你選取的是預定的可見標籤。
- 如果是本機連結,將已確認的基本名稱與預期的檔案或資料夾名稱比較。需要上層專案路徑時,請收合連結並停止。
- 本機目標已移動時,請對方從目前位置提供新連結,或透過 Explorer 開啟你已知的資料夾。
- Website 顯示 404 時,向提供者確認 Website 專案與頁面名稱。
- 目的地仍不明確時,關閉它並回到來源 Session。