User experience (使用者經驗) 這個詞最近也越來越夯,微軟也大力推廣他們 UX ( User eXperience ) 概念,尤其是在 WPF 與 Silverlight 更是投資不少資源。最近 Infragistics 這間公司用他們自家的 Silverlight 控制項產品實做了一個 Infragistics Quince: UX Patterns Explorer 網站,跟我之前介紹過的 User Interface Design Patterns 差不多,但是介面炫多了。
... 繼續閱讀 ...
我想一般人對於 HTTP 狀態碼(Status Code) 多少會有些印象,例如 HTTP 200 代表網頁正常、404 代表找不到網頁。但似乎一般人大多不曾仔細研究所有 HTTP 狀態碼的定義,以及 HTTP 狀態碼到底對開發人員來說有何影響。
... 繼續閱讀 ...
就在剛剛幾個小時前,jQuery 1.3 最新版剛剛出爐,而昨天(1/14)也正好就是 jQuery 的三週年生日。在 jQuery 1.3 這版有許多核心的程式碼已經重新寫過,效能大幅提昇數倍之多,詳細的說明各位可以參考 jQuery 1.3 Release Note 文件,裡面有包含部分效能數據的圖表。
... 繼續閱讀 ...
今天從資安人雜誌的電子報中發現一則駭人聽聞的熱門新聞:『戰國策4,270筆資料外洩 Google全都露』。我上網研究了一下,果然還有許多非 Google 的搜尋引擎還殘留著快取住(Cached)完整的客戶資料與鉅細靡遺的訂單資訊,包括公司資訊、連絡人、電話、地址、身份證字號、購買了什麼服務、何時到期、折扣、帳號、密碼、.... 簡直什麼死人骨頭都在上面,這實在是太恐怖了,真無法想像這些資料落入詐騙集團手中後,這些客戶是何下場。
... 繼續閱讀 ...
我之前曾經介紹過 IBM OmniFind Yahoo! Edition,我也曾經安裝在 Windows 與一台舊版的 Linux 主機,都沒有問題,但最近我安裝到 Ubuntu 8.04 LTS 上面卻遇到一些問題,雖然安裝的好,但卻怎樣都 run 不起來。
... 繼續閱讀 ...
我們前陣子剛好有個案子需要用到「全文檢索」的功能,不過要在網站中加入「全文檢索」功能不是件容易的事,通常都要外掛一個全文檢索引擎幫我做網頁的索引,不是購買現成的商業軟體,就是要找免費的自己來架設全文檢索引擎。
... 繼續閱讀 ...
使用 CSS Sprites 技巧可以有效減少 HTTP Request 的數量並且加速網頁載入與顯示的速度。簡單的來說,CSS Sprites 就是將頁面中會用到的背景圖檔全部集中放在一個圖片檔中,並利用 CSS 的 background-image 與 background-position 屬性將欲顯示的背景圖部分露出,對瀏覽器來說,如果整頁的背景圖原本有 30 張就會有 30 個 HTTP Request,但全部合在一張圖片後就只需要一個 HTTP Request 而已,還可以透過 HTTP Cache 技巧將圖片快取在瀏覽器中。
... 繼續閱讀 ...
ASP.NET MVC 一直是我很想研究的主題之一,但之前因為一直處於 Preview 階段很長一段時間,我大多都只有看看而已,並沒有深入研究。不過大概在快兩個月前在 ScottGu 的部落格已經公告 ASP.NET MVC Beta Released 的訊息,我當時就臆測 ASP.NET MVC 應該已經很接近穩定狀態了,對於一些架構應該不會有太大的變更,差不多是可以開始學習跟使用的階段了。
... 繼續閱讀 ...
我個人有習慣收集一些網路上別人整理的速查表,因為程式開發的細節真的太多了,要能全部背起來不太可能,也沒什麼意義,甚至於有人說程式設計就是一件查詢、複製、貼上的工作而已。對我來說,寫程式首重觀念與經驗,有了完整而正確的觀念,就算記不得要怎麼寫,查詢一下就馬上能寫了;而有了經驗,對於一些難解的 Bug 自然能夠迅速解開。
... 繼續閱讀 ...