WordPress 外掛開發初體驗
最近因為要架設新的部落格「牧村摺紙」的關係,又玩了不少新的 WordPress 外掛,尤其受到朋友敲碗的影響,原本這個部落格是只想製作英文版來跟世界的摺紙同好交流用的,但終究還是忍不住把它做成了雙語網... » 閱讀全文
最近因為要架設新的部落格「牧村摺紙」的關係,又玩了不少新的 WordPress 外掛,尤其受到朋友敲碗的影響,原本這個部落格是只想製作英文版來跟世界的摺紙同好交流用的,但終究還是忍不住把它做成了雙語網... » 閱讀全文
現在這個年代如果要製作根據時間間隔來觸發的動畫,都會建議使用 requestAnimationFrame() 這個方法來做;跟 setInterval() 之類的方法相比,它至少有兩大好處: 瀏覽器內... » 閱讀全文
自從開站以來,我之前寫的《替 IIS 取得免費 SSL 憑證》一篇一直都是點閱率最高的文章,所以看起來讀者中對於這方面的需求還不小。剛好最近公司有一個專案是要部署在 Linode 上頭,而 Linod... » 閱讀全文
到目前為止我已經很多次提到我習慣用 Gulp 來進行自動化建置的工作了。Gulp 非常適合像我這樣有高度自訂需求的進階開發者來完全控制我的自動化流程,從編譯、minify、變種建置、部署上傳等等的動作... » 閱讀全文
現在的前端設計很流行在各種地方適度地加上單色(或頂多雙色)的向量小圖示來提昇質感。在 BPS 裡面,由於我特別考慮到在手機上的使用,因此我的最上層功能選單按鈕上面都只有圖示而沒有文字,以盡量縮小整體的... » 閱讀全文
Service Worker(下簡稱 SW)是 Web Worker 的一種,而後者是泛指各種平行於網頁的前端執行緒、躲在背景中執行的 JavaScript 程式。在各種 Worker 之中,SW 之... » 閱讀全文
在 StackOverflow 上面有一些討論(例如這篇)是在問 HTML 檔案應不應該進行 minify 的動作;有一個常被提到的論點是,由於現在的網站伺服器一般都會用 gzip 壓縮格式進行傳輸,... » 閱讀全文
VS Code 過去的 Debugger for Chrome 延伸模組讓我們可以整合 VS Code 的偵錯與 Chrome 的 DevTools,使得我們得以在 VS Code 裡面下中斷點和逐行... » 閱讀全文
現在這個講究安全性的年代,不管什麼網站都應該要有 HTTPS 連線,即便是架設在本地的測試站台也一樣。我負責的專案的測試站台都是架設在公司內部主機的 IIS 伺服器上面,然後有設定好網域指向主機的對外... » 閱讀全文