看到這篇採訪 Douglas 得文章, 此文章 主要是談 Web 開發、jQuery 和 Webkit 等得事情, Douglas 講話都非常直接, 非常認同~
標籤: javascript
將 YUI Compressor 換成 yUglify - 2012
YUI Compressor 是壓縮 JavaScript、CSS 的程式, 但是看起來已經不維護了(詳見: State of YUI Compressor), 建議改成使用 yUglify 這套來繼續使用.
- yUglify: yuglify is a wrapper around UglifyJS and cssmin with the default YUI configurations on each of them.
JSON 與 JavaScript 的 Header Content-Type
某些 CDN 會檢查 HTTP Header 的 Content-Type, 若是 JavaScript、JSON 是動態產生的, 會需要額外送正確的 Header 回去.
若是靜態的話, Apache(apache2.2-common) 預設會去讀取 /etc/mime.types (/etc/apache2/mods-available/mime.conf), 如下述:
- application/javascript javascript
- application/json json
Ruby 與 JavaScript 常用語法對照表
看到 agentcooper 整理的 Ruby 與 JavaScript 的比較表, 裡面把常會用到的 Function 都列出來, 學到很多寫法~ 🙂
JavaScript 要如何將參數傳入 setTimeout()
JavaScript setTimeout() 蠻常會使用到的, 使用方法很簡單(如下述), 但是要怎麼將參數帶進去?
jquip 取出 jQuery 想要功能的 Library
jQuery 功能很強大, 但是若不需要用到那麼多功能, 只需要某部分 ex: DOM、Event, 該怎麼做呢?
JavaScript Keyboard 快速鍵設定 Event Library - jwerty
JavaScript 可以設定很多快速鍵來讓操作更直覺、便利, ex: Gmail 可以使用 Vim 的 j、k 來操作上下封郵件.
但是每次要寫這種快速鍵, 就得要開始找對應表, 是否有 Library 已經做好這些事情了呢?
避免網頁被執行 JavaScript 的方式
任何使用者有可能輸入的地方, 都有可能被執行 JavaScript 造成 XSS, 所以必須要做 htmlspecialchars 等動作.
免費的 JavaScript Library / Framework Hosting 服務
好文: 理解JSON - 3分鐘課程
JSON 是目前很常用得 API 資料溝通的格式, 那什麼是 JSON 呢?
閱讀全文〈好文: 理解JSON - 3分鐘課程〉