BPS 開發分享之 12:對話方塊

在網頁世界裡面一直存在著三個超古老的內建對話方塊:alert、confirm 和 prompt。這三個打從二十幾年前我剛上國中的時候就已經存在了,一直到現在也都還在。但是當然,原則上專業寫網頁的人一定... » 閱讀全文

BPS 開發分享之 7:檔案下載

如各位所知,BPS 是一個用來輔助摺紙設計的應用程式,所以它自然有其檔案格式、並且提供了讓使用者進行存檔和開啟檔案等等的基本 IDE 功能。除此之外它在進行圖檔(SVG 或 PNG 格式)輸出的時候,... » 閱讀全文

傳說中的 async deadlock

昨天專案冒出了一個狀況:後台程式發送了一個 Post 請求給 Auth 伺服器之後怎樣都等不到回傳結果,送完 Post 之後的下一行就是執行不到,而 Auth 伺服器那邊也沒有回報出任何執行錯誤,甚至... » 閱讀全文

跨網域 cookie 共用

在最近做的案子裡面遇到了這個頭大的需求,其概要就是要讓不同網域(有可能連主網域都不一樣)的網站可以分享使用同樣的 cookie。這個東西可以的話我還真的不太想自己刻,因為其實作細節還真的有點複雜,可惜... » 閱讀全文