在 飲水量計數器 中記錄一杯之後,結果會顯示在三個地方:今日的即時面板、過去日期的每日歷史清單,以及由匯出控制項產生的 CSV 或 PNG 檔案。即時面板會顯示今日的杯數總計、你選擇的目標、對應目標的純百分比,以及在達標時會切換開啟的指示燈。歷史清單為每個已儲存的日期保留一列,並附上該日的杯數與當時生效的目標,因此你在工具上曾經記錄過的每一杯,都可以追溯到某個特定的本地日期。匯出的檔案是由你在瀏覽器內部產生、由你自行掌控的快照,不會上傳任何資料。因此,查驗結果的方式就是先閱讀即時面板,接著捲動歷史清單,然後若想在這個瀏覽器之外保留一份副本,再產生匯出檔案。螢幕上的每一個數字,都是由你、或由你所輸入的值所產生的,這正是讓結果得以驗證的根本原因。
人們搜尋如何查看結果的常見原因之一,是剛剛點了幾次「新增一杯」,想在繼續操作之前先確認計數。另一個原因是想確認顯示的百分比是反映自己設定的目標,還是工具自動挑選的預設值。第三個原因是想為試算表或列印頁面取得一份記錄快照。這幾種閱讀任務都由同一個結果介面支援,但讀取方式各不相同。

記錄一杯之後主畫面顯示什麼
按下「新增一杯」之後,首先要看的地方是主要的計數面板。請依序閱讀四項資訊。
標題數字是今日的杯數總計。它在瀏覽器透過 Intl.DateTimeFormat 所回報的本地日曆日期分界時從零開始,每次按下「新增一杯」就遞增 1。如果你按下「復原一杯」,最近的一杯會被移除,面板會立即更新。第二項是你所輸入的目標,以介於 1 到 9,999 杯之間的整數顯示。第三項是純百分比,以杯數對你所選擇的目標計算。第四項是「達標」指示燈,當今日的計數達到或超過該日的目標時,就會切換為開啟。
如果你尚未選擇目標,面板仍然會正確記錄杯數,但進度區域會明確標示目前沒有可顯示的個人進度目標。這是刻意設計的:工具不會替你猜測建議量,不會回退到預設的醫療目標,也不會從任何健康檔案推測目標。計數器在你決定適合自己計畫的目標之前,僅作為累計使用,百分比之所以缺漏,正代表目前尚無法進行比較。
逐步檢視你的飲水量計數器結果
- 在此瀏覽器中開啟飲水量計數器,並查看主要面板。
- 讀取今日的杯數總計,它會顯示在你輸入的簡短標籤旁,或者在你略過標籤時顯示在空白行的上方。
- 讀取你所選擇的目標,以介於 1 到 9,999 之間的整數杯數顯示。
- 讀取百分比,即今日杯數除以所選目標,以純百分比形式顯示。
- 確認達標狀態,尋找會在今日計數達到或超過目標時切換為開啟的指示燈。
- 捲動到每日歷史清單,查驗任何過去日期的杯數,以及該日生效的目標。
- 若想在這個瀏覽器之外保留檔案,請按下 CSV 或 PNG 匯出控制項,以產生本地快照。
閱讀每日歷史清單
歷史清單是查看結果的第二個地方。它會為每個杯數不為零的已儲存日期顯示一列。每一列包含本地日曆日期、該日的杯數總計,以及該日所保存的目標。杯數為零的日子不會出現在清單中,讓記錄保持精簡、易於瀏覽。
閱讀此清單時有兩個重點。首先,某日的目標會在當天第一杯被儲存的那一刻被記住。若你之後調高或調低偏好值,新值會套用於下一天,而不是改寫你正在查看的該列。其次,深夜記錄的一杯會留在那個本地日期上,不會因為 UTC 分界而被搬移,因此你在清單中看到的內容,與你當下所按下的動作一致。
如果你預期會看到今天才輸入的目標,但結果卻不如預期,這是正常行為。當天早段的列所顯示的,是那些杯數被儲存時生效的目標。若想確切理解為何晚些時候的變更不會影響先前列的記錄,可參閱在飲水量計數器中稍後變更目標一文,其中透過範例逐步說明相同的邏輯。
比較 CSV 與 PNG 匯出輸出
匯出控制項會透過瀏覽器的 canvas 與 Blob API 來產生本地檔案。沒有伺服器端的檔案轉換、沒有上傳步驟、也不涉及帳號。兩種格式承載相同的底層數字,但呈現方式不同。
| 輸出 | 大小或結構 | 內容 | 是否包含你的標籤? |
|---|---|---|---|
| CSV | 每個已儲存的非零日期一列 | 日期、杯數、每日目標杯數、是否達標 | 否 |
| PNG | 1080 乘 1350 像素 | 總計加上近期日期列 | 否——圖片省略輸入的標籤及任何 URL |
如果你想要一份能在試算表中乾淨開啟、逐日列出的記錄,請選擇 CSV。若你想要一份簡潔的視覺摘要,以便貼到訊息或列印的日誌頁面中,請選擇 PNG。PNG 會刻意省略你自訂的標籤,讓視覺摘要承載較少的個人脈絡。
「目前沒有可顯示的個人進度目標」的意義
如果你尚未輸入整數目標,計數器仍會正確記錄杯數。進度區域只會說明目前沒有可顯示的個人進度目標。這是功能設計,而非錯誤。它代表百分比與達標指示燈沒有可供比較的對象,因為工具刻意避免使用預設建議。
你可以隨時設定目標。從那個時刻起,新的一天就會顯示百分比與達標結果。已經在沒有目標的情況下儲存的日子,不會被追溯補上百分比,因為目標在儲存當下並不屬於它們的記錄。匯出會反映這點:在沒有目標的情況下儲存的日子,在 CSV 中的「每日目標杯數」儲存格會留白,「是否達標」欄也會保持空白。
結果的儲存位置與保存時間
查看結果也意味著要了解它們存放在哪裡。你的標籤、目標與杯數記錄會依據 WHATWG HTML Web Storage 規範,儲存在此瀏覽器的 local storage 中,並使用一個有界範圍的 JSON 金鑰。內容不會同步到手機、電腦或帳號,也不會收集任何背景遙測資料。
如果你清除此網站的瀏覽器資料,記錄就會被移除。如果 local storage 無法使用,頁面仍可使用,但會明確標示它無法保留持久的歷史。無論哪種情況,匯出檔案才是持久的副本:CSV 或 PNG 檔案是由你掌控的快照,你可以將其中的數字重新匯入任何工具而不會喪失精確度。
對於特別想知道工具本身是否會建議目標的讀者,答案是「不會」——這個工具僅作為個人累計使用,並非醫療建議。結果面板中所顯示的目標是你所輸入的,百分比則是工具依據該目標計算出來的。能否正確閱讀,取決於你是否意識到螢幕上的每一個數字,都可以追溯到你所按下的按鈕或所輸入的值,這正是讓結果可靠到足以作為行動依據的原因。
若想深入了解,請參閱使用健身重複次數計數器後如何查看結果。