今日新增了一個功能,允許訪客毋需註冊帳號,就能夠立即在地圖上新增標記。訪客新增的標記如同正常的地點標記一般,可以編輯名稱、位置、說明內容和圖示,但僅在建立標記時的瀏覽器未關閉前有效(以cookie認證),若訪客關閉了瀏覽器,這個標記的內容就再也無法編輯了。
這個訪客建立的標記,在資料庫結構中與正常的地點標記是分離的,以維繫原用戶資料的隱私問題,且這種標記的永久連結語法也和地點標記不同,以 m. 為開頭。
要建立此類訪客標記,只能在首頁或其他訪客標記的地圖上才行,進入到某個站台後的地圖,僅能允許該站台的登入用戶新增站台內的地點標記。
目前並未考慮到網站用戶新增的訪客標記如何納歸至站台地點標記的問題,按照設計概念,採用訪客標記的目的在於臨時測試、滿足好奇,網站用戶既然已經有了帳號,可以隨意新建站台與增加地點標記,沒有理由回頭使用訪客標記。況且,既然訪客標記是利用短暫cookie來認證,技術上也很難知悉哪個訪客標記是由誰來建立的。
這個訪客標記的功能暫時沒有任何存取限制,不過有記錄訪客標記最後一次的存取時間,未來如果訪客標記資料量過大(會這樣嗎?),也許考慮將一段時間沒有存取的標記從資料庫中刪除。
沒有留言:
張貼留言