December 2010
35 posts
Dear dad, don’t listen to my cheapskate brothers... →
Multiversion concurrency control - Wikipedia, the... →
A hacker’s marginal security helps return stolen... →
W3C Web Performance Working Group →
jQuery Presentation Plugin: Say NO to Keynote! |... →
4 tags
數位內容觀察站: 網路創業者的心理建設 →
之前的webi.cc好像把網站主軸改成類似以前yahoo家族的那種東西了,不過現在繼續堅持flash會提供更好的使用者經驗感覺已經不是時候了。
《三双鞋》:Zappos创始人的心路历程 →
開心的東西要專心記起 →
才剛看到path這軟體就看到這篇文章,有趣的巧合
Path →
lovely, gotta be a good gift~!
如果他能從這扇門望見日出的美景,你又何必要他走向那扇窗去聆聽鳥鳴呢?你聽你的鳥鳴,他看他的日出,彼此都會有等量的美的感受。人與人偶有摩擦,往往都是由於缺乏那分雅量...
– 國文e點通
ControlJS →
把script tag的type改成”text/cjs”,讓瀏覽器不自動下載跟執行。透過一支control.js集中控管(inline script也可以涵蓋管制),再onload之後才用object或image element下載需要的js,所以可以自己控制js執行時間。
網站QA: 愛評網的通知郵件有亂碼 - Inside →
第一句的『相對成功』有種微妙的感覺…
用.htaccess 301重新定向網址 | InspireGate 派克空間 →
Welcome to The Future! →
太強大了,直接翻譯webcam拍到的字然後再render上畫面…
Word Lens讓你打開iPhone,就可以即時翻譯眼前的標誌 - Inside →
Yahoo to Shutter Products, Consolidate Others |... →
「臉書」潮流下的省思 | 社論 | 意見評論 | 聯合新聞網 →
Richard Hulse: Javascript console syntax error on... →
第一個commit是為了這種奇怪的東西 XD
HTML 5 - Geolocation →
Panic - Coda - Developer →
天真可能是我的最大優點跟缺點了吧。
Head JS :: The only script in your HEAD →
值得一看!
3 tags
Notes on "Even Faster Web Sites" by Steve Souders
Chapter 1. Understanding Ajax Perofrmance
Check the performace iteration-time plot. 3 lines - inefficiency line, frustration line and failure line.
Browsers spend a lot of time manipulation DOM and CSS(format). Know how it works and suppress their compact on performance.
Chapter 2. Creating Responsive Web Applications
The browsers use a single-threaded process to handle the event queue, hence...
Cr48 - Pilot-Program - Chrome OS →
好想要一台喔xddd 一直讓我想到 @isnoo 的黑蘋果!
「客座撰文」Zynga作品City Ville:社群遊戲病毒行銷操作分析 - Inside →
2 tags
【全民扯淡】不簡單的簡單生活節! @ 假圖天國 :: 痞客邦 PIXNET :: →
簡單生活節的內容並沒有像作者講的這麼不堪。而且作者硬要把他自己定義的簡單生活套用在整個活動上。
像第一段好了,作者說他不知道為什麼『簡單生活』還需要買票。因為他根本搞錯了(或想要誤導大家),要過『簡單生活』當然不用買票,要買票的是『簡單生活節』。辦一個大型的活動不賣票,試問誰要來辦?
簡單生活節的門票對我來說是在划算不過了,一天$800,可以聽到一堆喜歡的表演者,簡直不來是白痴。(好啦我是說有空閒、又有錢、有喜歡其中某些表演者結果沒有來聽聽的人)
此外我覺得作者把物質上的簡單、精神上的簡單、形式上的簡單都混為一談。 每個人對於簡單生活的定義都不同。譬如對我來說,我的簡單生活是,我能夠有一個明確的生活目標,然後朝著目標持續前進,每天過著規律的生活、不用因為擔心其他問題而分心,這就是我的簡單生活,無關我生活中使用的物質精美與否。用精美的東西,不違反我的簡單生活。
...
1 tag
五種應該避免的程式註解寫法 | InspireGate 派克空間 →
3 tags
If your webserver’s URLs are not directly related to physical file paths,...
– mod_rewrite - Apache HTTP Server
2 tags
Media Queries →
讓User Agent能夠在media tag裡面指定device-related attributes,好讓伺服器端能夠針對不同規格的device(不同作業系統的手機、螢幕大小、比例不同…等)給出不同的stylesheets。
Support for LINK TYPE=”PREFETCH” is growing. This provides a way to download...
– High Performance Web Sites :: Evolution of Script Loading
白旗 - 徐佳瑩
C bB F G(C)
The HTML5 drag and drop disaster - QuirksBlog →
好文: 不夠用的時間,不夠用的人 | Tsung's Blog →
Firebug 1.6.0 →
November 2010
15 posts
5 tags
Notes on "High Performance Web Sites" #2
Reduce DNS Lookups 作者討論了dns cache的機制後,提出了兩點可以改善網頁效能的建議: 如果可能的話,減少hostname數量,因為網頁中hostname數量少,在沒有dns cache的情況下需要的dns lookups會比較少。但要注意的是,瀏覽器對於單一hostname的parellel download檔案數有限制,如果hostname數量少,可能會讓整體網頁元件下載時間拉長。
如果可能的話,盡量設定Keep-Alive,因為persistent connection可以延遲dns lookups。
Minify JavaScript 透過移除空白與註解,達到最小化js檔案,讓下載更快速。除了最小化以外,更進一步可以做obfuscation,把一些變數代換掉﹝比方說 var type; 會變成 var...