是的——你不需要下載任何東西就能玩 Cryptogram,因為整個謎題都在你的瀏覽器分頁中的單一 HTML 頁面內執行。這個題目是一個固定、原創的單字母替換密碼,是根據一個公開的 26 字母金鑰打造出來的,背後的短句是 Lizely 的原創文字,而不是引言、諺語、歌詞或書摘,因此不涉及任何第三方謎題合輯,沒有應用程式商店的上架資訊,也沒有安裝程式需要管理。當你打開這個遊戲時,短句狀態、對應猜測或互動紀錄都不會離開你的裝置,這個外殼也不會要求帳號、套件依賴、遠端 API 或裝置權限。49 個經過編碼的字母、20 組已使用的密碼對應,以及恰好 1,000 分的完成分數,全部都在本機完成,這正是大多數搜尋「可在瀏覽器中遊玩的謎題」讀者實際想要的情境。這篇文章會說明瀏覽器版本提供了什麼、為什麼這個替換密碼是可驗證的、如何一步步解開這個謎題,以及一對一對應、錯誤與計分的規則在實務上究竟代表什麼意思。

can you play cryptogram without downloading
can you play cryptogram without downloading

瀏覽器版本包含哪些內容

Cryptogram 的瀏覽器版本刻意設計成完全獨立自足。一切都在你的瀏覽器中執行,這代表謎題狀態、你目前的猜測、你的錯誤次數、你的最佳分數,以及老闆鍵掩飾畫面,全部都存放在本機瀏覽器儲存空間中,而不是遠端伺服器上。沒有短句上傳、沒有對應關係上傳、沒有結果上傳,也沒有互動紀錄上傳。

你不需要安裝應用程式、註冊帳號、接受訂閱,也不需要授予像麥克風、相機、位置或通知這類裝置權限。這個頁面只使用網站既有的 CSS 標記類別來處理表面、邊框、前景文字、淡化文字、強調回饋與危險回饋,因此不會載入外部視覺素材,也不會寫死可能與深色或淺色主題衝突的顏色值。

共用的遊戲外殼還提供了一個雙擊 Escape 的老闆鍵。在外殼的時間視窗內連按兩次 Escape,謎題就會被一個試算表風格的畫面蓋住。再連按兩次 Escape,謎題就會回來。這滿足了想要一個能立刻藏起來、卻完全不用安裝任何東西的快速瀏覽器謎題的使用者,對「無需下載」的承諾。

固定的替換密碼與它為何可驗證

這個謎題使用一個確定性的單字母替換密碼,由一句大寫的明文句子與一組產品自訂的 26 字元排列組合而成。明文字母表 ABCDEFGHIJKLMNOPQRSTUVWXYZ,會依位置一一對應到固定的密文金鑰 QWERTYUIOPASDFGHJKLZXCVBNM。明文 A 會變成密文 Q,明文 B 會變成密文 W,明文 C 會變成密文 E,同樣的位置規則會一路延續到明文 Z 變成密文 M。

因為金鑰中的每個字元都是不重複的大寫 A 到 Z 字母,所以這組金鑰是一個完整的雙射,代表每個明文字母都恰好有一個反向對應,而每個密文字母也都只能來自恰好一個明文字母。一個獨立的驗證程序會逐字元走過公開的明文,查出每個字母在一般字母表中的索引,從公開的金鑰中取出該索引位置的字元,並保留空格。第二輪則反轉全部 26 個金鑰位置,並針對全部 49 個編碼字母位置,逐一核對其原始明文字元,因此這個題目可以在不呼叫正式編碼器的情況下重現與驗證。

這句話中只出現 20 個不同的明文字母,因此恰好出現 20 個不同的密文字母。介面會依排序列出這些用到的密文字母,不會要求你處理六個在這個謎題中根本不會出現的無關對應。這份獨立的頻率表也提供了一個可重現的解謎線索:密文 T 出現七次,比題目中任何其他被加密的字母都多。頻率只是一個提示,並不保證 T 對應到哪個字母,重複出現的單字形狀也提供了額外線索。第一個單字與最後一個單字,開頭都是相同的兩個密文字母,而單字母的單字 Q,不論在哪裡出現,都只能代表同一個明文字母。

如何在瀏覽器中遊玩 Cryptogram

在桌面或行動裝置瀏覽器中開啟Cryptogram,接著依照以下具體步驟操作:

  1. 選擇一個起始密文字母。點選加密短句中任何一個密文出現的位置,或點選格線中 20 張對應卡片其中一張。選定的密文字母會被反白標示,句子中該字母的每一次出現都會一起變成可編輯狀態。
  2. 指派一個明文猜測。從畫面上的 A 到 Z 鍵盤中選擇一個明文字母,或直接用實體鍵盤輸入。所選密文字母的每一次出現,都會在解碼後的預覽中同步更新,尚未對應的字母則以底線顯示,讓單字形狀維持可見。
  3. 運用頻率與形狀線索。第一個單字與最後一個單字共用一個兩字母開頭,單字母的單字 Q 把範圍縮小到一個明文字母,而密文 T 出現了七次。把這些當成提示,並用重複出現的符號與單字邊界來驗證你的候選答案。
  4. 以原子化方式解決衝突。如果嘗試指派一個已經對應到另一個密文字母的明文字母,系統會明確顯示衝突訊息,並讓完整的對應物件維持不變。在公開的雙射規則下,兩個不同的密文字母不能同時對應到同一個明文字母。
  5. 清除錯誤的猜測。使用「清除對應」只會移除目前選定密文字母的猜測。其他對應關係維持不變,你可以繼續往下解,而不會失去無關的進度。
  6. 對應每一個用到的密文字母。這個謎題恰好用到 20 個密文字母,「檢查對應」在全部 20 個字母都有明文指派之前,不會進行計分。不完整的檢查只會回報謎題尚未完成,不會計入任何錯誤。
  7. 提交以取得恰好 1,000 分。一旦全部 20 個用到的密文字母都已對應,且沒有任何衝突,就選擇「檢查對應」或按下 Enter。正確的完整反向對應會獲得恰好 1,000 分。一個完整但錯誤的一對一對應,算作一次完整的錯誤嘗試,並會計入一次錯誤。

一對一對應與原子化的衝突處理

公開的替換金鑰是一個雙射,因此謎題會強制執行反向規則。如果密文顯示的是 E,你的任務就是判斷哪個明文字母產生了 E,而這個對應關係適用於句子中每一個 E,不只是單一格子。因為金鑰是一對一的,兩個不同的密文字母不能同時對應到同一個明文字母。

狀態轉換會在做出任何改變之前先檢查這項限制。發生衝突的選擇會讓完整的對應物件維持不變,並顯示清楚的說明,因此介面絕不會悄悄從另一個密文對應那裡奪走一個明文字母。即使某個字母已經被使用,明文按鈕仍然保持可用,因為衝突發生時的使用者行為是明確呈現的,而不是隱藏起來的。

重複觸發的按鍵事件也會被忽略。按住某個字母鍵或按住 Enter,不會造成快速且非預期的指派或提交,因此意外的按鍵重複,不會在你有機會看清楚發生了什麼事之前,就把你鎖在謎題之外。

計分、錯誤、重新開始與老闆鍵行為

檢查功能會區分未完成的作答與已完成的嘗試。如果 20 個用到的密文字母中有任何一個尚未對應,「檢查對應」只會回報謎題尚未完成,不會計入任何錯誤。一個完整的一對一對應,如果無法解出原本的句子,就算作一次完整的錯誤嘗試。第一次出現的不同錯誤對應,會記錄一次錯誤,但仍然可以編輯,因此你可以清除或替換猜測並繼續解題。

遊戲會以穩定的排序密文順序,把每一個已完整填入的對應序列化。重新檢查完全相同的錯誤對應,不會再計入另一次錯誤。只有不同的完整錯誤特徵,才會算作第二次錯誤,並讓這一輪對局進入死鎖狀態。這樣可以避免意外的連續點擊耗掉兩次機會,同時確實執行「兩次不同錯誤」的上限。一對一衝突的嘗試,不會被算作檢查次數或錯誤次數。

完成或死鎖狀態,會凍結對應選擇、字母指派、清除、游標移動與檢查功能。重新開始是刻意設計的方式,讓你回到一個空白的對應狀態,選定第一個用到的密文字母,錯誤次數歸零,分數也歸零。正確的完整反向對應永遠會獲得恰好 1,000 分。沒有時間獎勵、沒有頻率獎勵、沒有部分給分、沒有提示扣分,也沒有隨機調整因子。

1,000 分的結果,只代表這一個由產品自訂的替換密碼,在所述的一對一規則下被正確反轉了。公開的明文與金鑰讓答案可以被驗證與重現,而本機儲存的最佳分數,會在同一個瀏覽器設定檔中追蹤你最好的一次成績。

鍵盤、觸控與行動裝置控制

瀏覽器版本在 390 像素的行動裝置檢視區與較寬的桌面版面配置中,效果同樣良好。對應卡片使用大尺寸的原生按鈕,密文以完整單字換行,20 張對應卡片在較窄的螢幕上使用四欄排列,26 個明文控制項則使用七欄的緊湊排列。整個版面配置維持在 390 像素檢視區之內,不會出現頁面層級的水平溢出。

指標互動是完整支援的。點選一個密文出現的位置,或點選 20 張對應卡片其中一張,接著從畫面上的 A 到 Z 鍵盤中選擇一個明文字母。鍵盤操作會鏡射每一個重要動作:

輸入動作
左/右方向鍵移動到相鄰的對應卡片
上/下方向鍵跳過四個位置,以符合緊湊的行動裝置格線
A–Z 按鍵把輸入的字母指派給選定的密文符號
Backspace/Delete清除選定的對應
Enter檢查謎題
需求項目瀏覽器版本
應用程式安裝不需要
帳號註冊不需要
裝置權限未要求任何權限
分數儲存僅限本機瀏覽器儲存空間
視覺素材未下載任何素材
行動裝置版面配置符合 390 像素檢視區

雙擊 Escape 的老闆鍵,會用一個試算表風格的畫面蓋住謎題,在觸控與鍵盤輸入下行為一致。重複觸發的按鍵事件會被忽略,因此按住某個按鍵絕不會搶先跑過你的各項指派。

如果你想玩另一款有類似「無需下載」承諾的單字瀏覽器遊戲,Hangman採用相同的模式,同樣可以直接在瀏覽器分頁中遊玩,不需要安裝任何東西。除此之外,直接在瀏覽器中開啟 Cryptogram,就是對最初那個搜尋問題的完整答案:沒有東西需要下載、沒有東西需要註冊、也沒有東西需要授權,只有一個原創的 49 字母單字母替換密碼,等著你把它恰好反轉出 1,000 分。

相關閱讀:Can You Play the Dinosaur Game With Internet? Yes