手動建立 Sitemap

Sitemap.xml 是一個放在網站根目錄的檔案,用來記錄這個網站包含哪些網址,提供給搜尋引擎建立索引之用。

一般來說如果你使用的是主流的 CMS 系統,這東西是不用自己生成的,會有原生支援,或者是一些擴充套件可以自動幫你產生,但如果你整個網站都從頭自己寫,那 sitemap 基本上也要自己生出來。

Read more »

JS處理中文亂碼問題

昨天從 FB 下載了一份包含所有對話紀錄的 JSON 檔,但裡面的中文字編碼有問題,通通變成下面這個樣子

"\u00e7\u0094\u009f\u00e6\u0097\u00a5"

本來想說這種事情應該很簡單,就把他每個字元當成char轉存不就得了,結果轉出來的東西從網頁上看還是一團亂碼…

Read more »

處理Chrome無法讀取本地端文件問題

如果你有在本機的 html 檔內嘗試使用 ajax 或任何其他手法開啟另一個本地端檔案 (像是載入一個 json 檔),那你是無法如願使用的,此時在開發者工具會看到類似這樣的錯誤訊息:

URL scheme must be "http" or "https" for CORS request.

因為 Google Chrome 預設是禁止這樣的行為的 (file-access-from-files)

Read more »