Web | The Will Will Web

The Will Will Web

記載著 Will 在網路世界的學習心得與技術分享

從戰國策資訊外洩事件說明 robots.txt 定義檔與資安常識

今天從資安人雜誌的電子報中發現一則駭人聽聞的熱門新聞:『戰國策4,270筆資料外洩 Google全都露』。我上網研究了一下,果然還有許多非 Google 的搜尋引擎還殘留著快取住(Cached)完整的客戶資料與鉅細靡遺的訂單資訊,包括公司資訊、連絡人、電話、地址、身份證字號、購買了什麼服務、何時到期、折扣、帳號、密碼、.... 簡直什麼死人骨頭都在上面,這實在是太恐怖了,真無法想像這些資料落入詐騙集團手中後,這些客戶是何下場。

... 繼續閱讀 ...

使用 CSS Sprites 設計網頁但不用 background-image 的技巧

使用 CSS Sprites 技巧可以有效減少 HTTP Request 的數量並且加速網頁載入與顯示的速度。簡單的來說,CSS Sprites 就是將頁面中會用到的背景圖檔全部集中放在一個圖片檔中,並利用 CSS 的 background-image 與 background-position 屬性將欲顯示的背景圖部分露出,對瀏覽器來說,如果整頁的背景圖原本有 30 張就會有 30 個 HTTP Request,但全部合在一張圖片後就只需要一個 HTTP Request 而已,還可以透過 HTTP Cache 技巧將圖片快取在瀏覽器中。

... 繼續閱讀 ...

想學 ASP.NET MVC 嗎?研究 Oxite 這套 CMS 系統吧!

Oxite ASP.NET MVC 一直是我很想研究的主題之一,但之前因為一直處於 Preview 階段很長一段時間,我大多都只有看看而已,並沒有深入研究。不過大概在快兩個月前在 ScottGu 的部落格已經公告 ASP.NET MVC Beta Released 的訊息,我當時就臆測 ASP.NET MVC 應該已經很接近穩定狀態了,對於一些架構應該不會有太大的變更,差不多是可以開始學習跟使用的階段了。

... 繼續閱讀 ...

手邊有一張速查表(Cheat Sheets)是件很方便的事

我個人有習慣收集一些網路上別人整理的速查表,因為程式開發的細節真的太多了,要能全部背起來不太可能,也沒什麼意義,甚至於有人說程式設計就是一件查詢、複製、貼上的工作而已。對我來說,寫程式首重觀念與經驗,有了完整而正確的觀念,就算記不得要怎麼寫,查詢一下就馬上能寫了;而有了經驗,對於一些難解的 Bug 自然能夠迅速解開。

... 繼續閱讀 ...

在網頁中設計 Word 格式匯出功能最簡單的方式

這其實是個很簡單的技巧,不過好像還是有些人不知道的,所以今天臨時想到就寫下來分享。不知道 Office 從何時開始支援開啟 HTML 文件,也就是說任何 HTML 的文件其實都可以在 Word 中直接開啟,甚至於你可以在瀏覽網頁時將網頁上的文字進行複製,然後到 Word 中貼上是可以保留網頁上的格式設定的。

... 繼續閱讀 ...

如何替網站加入 Open Search 支援

現在的網站通常都會提供搜尋的功能,因此也發展出了一個 "開放式搜尋協定" ( OpenSearch ),而所謂的 OpenSearch 其實是一個簡單的 XML 格式,用以分享搜尋的結果,或是定義該網站搜尋的方法,讓一些支援 OpenSearchOpenSearch search clients 使用,目前支援的瀏覽器有 Internet Explorer 7Firefox 2.0+,雖然我自己不常用,但我有同事很愛用,總之多提供一些服務,就多一些用戶摟。

... 繼續閱讀 ...

介紹好用工具:Google Experimental search

由於我個人是極度熱愛鍵盤操作的使用者,所有的電腦操作,能不用滑鼠的地方就盡量不用,以加速我對電腦的操控速度。當然對於每天必用的 Google Search 來講,若能夠讓整個搜尋的過程不碰到滑鼠、又不要按一堆 Tab 鍵跳連結的話,那就是再好不過的事了!也因此我找到了 Google 所提供的一個實驗性的搜尋體驗計畫,稱之為 Google Experimental search 計畫,此計畫的目的就是用來提升使用者的搜尋經驗。

... 繼續閱讀 ...

解決在 IE 下無法將 HTML/XML 轉成 jQuery 物件的問題

今天在寫一個 Web Service 的測試程式,而我的測試程式是完全用 jQuery 開發的,因為 jQueryAJAX 功能極強,幾乎可以完成所有 Web Service 的測試工作。不過,我這個 Web Service 走的並不是 SOAP 協定,而是客戶自行定義的 XML 格式,所以包括 Request / Response 都是 XML 格式,本想說如此簡單的架構用 jQuery 很方便,結果卻不如我預期的順遂。

... 繼續閱讀 ...

Google 推出官方版的搜尋引擎優化(SEO)初學者指引文件

今天在 Official Google Webmaster Central Blog 看到一篇 Google's SEO Starter Guide 文章,算是第一次由 Google 官方自行撰寫的 SEO 指引手冊,此文件內容並不多,只有 22 頁而已,而且真的是 "Starter Guide" 的程度而已,沒有什麼特別艱深的技術細節或演算法,都是一些 SEO 最基本也最重要的知識與觀念,相信大家都看的懂,值得推薦給大家閱讀。

... 繼續閱讀 ...

電子報的版型越來越難設計了

由於我們公司有提供電子報發送平台的服務,目前也有不少客戶利用我們的平台發送與管理電子報,有些客戶僅僅發送 E-DM 都是提供整張圖片發送出去,所以比較沒有版型壞掉的問題,但有些客戶發的是有許多內容的電子報,這樣的電子報若是經過網頁設計師精心設計過的話,恐怕是會失望大過於成就感的。

... 繼續閱讀 ...