discography


0 Comments
Google Translate

一開始以為這是誤譯,但一查之下才發現 discography 好像真的是椎間盤造影… 另外也有寫作 discogram 的,沒想到這是一個這麼專業的詞彙呀! XD


我想 Google 還是用一點字典比較好吧?完全 Data mining 真的很容易出現這種奇怪現象——最近用 Google 翻譯一篇論文看看,翻譯結果充滿了無關的專業名詞。另外也試著用了微軟前陣子推出的翻譯服務 Windows Live Translator ,不是很好用,只能翻譯出文章前面一小段。


絶望した!


1 Comment

Flash 實在是一個很奇妙的平台。

一般網頁設計師必須與各瀏覽器對於 CSS、JavaScript,甚至是 HTML 的不同支援程度奮鬥——我們只能眼睜睜的看著 CSS 3 愈來愈完善1、 JavaScript 即將邁入 2.0 、 HTML 5 的 Canvas 如何好玩、 PNG 會動了、連 SVG 都能用來畫動畫……

但是我們不能用,因為有廣大的使用者還在使用老舊的瀏覽器。

而 Flash 的開發者總是可以跟著最新科技在走。

他們可以瘋狂的使用 Flash 8 新增的濾鏡特效、可以內嵌字型、可以作串流影音…… 甚至可能只要再過一段時間,我們就會看見 YouTube 全面改用最新的 H.264 編碼器。

2007年八月才出現第一個支援 H.264 的 Flash Player ,這還是開發中版本而非正式釋出,然後不到一年, 2008年三月, YouTube 開始實驗使用 H.264。Flash 的普及速度就是這麼快…

真是令人羨慕…… .__.

絕望啊!我對於這個大家都只知道更新 Flash Player 而不更新瀏覽器的世界感到徹底絕望啦!


  1. 不要說 CSS 3 了,連 CSS 2 都還沒普及到可以使用的階段啊…… 


只要加一行,讓 IE 五倍速執行 JavaScript


3 Comments

給心急的讀者們

/*@cc_on _d=document;eval('var document=_d')@*/

解說

因為 document 是 window 的子物件,對 IE 來說,要使用 document ,必須經過 window ,而上面的方法是讓 document 成為一個獨立的物件,不必透過 window ,因此速度就提昇了。

這個方法也適用於其他子物件,以下是完整的加速法:

/*@cc_on
eval((function(props) {
  var code = [];
  for (var i = 0, l = props.length;i<l;i++){
    var prop = props[i];
    window['_'+prop]=window[prop];
    code.push(prop+'=_'+prop)
  }
  return 'var '+code.join(',');
})('document self top parent alert setInterval clearInterval setTimeout clearTimeout'.split(' ')));
@*/

但當然也只有使用到這些物件的時候效能會有所提昇,如果你的程式中用到這些物件的部份不多,便不會有這麼大的效果。

資料來源一行で IE の JavaScript を高速化する方法

後記

根據這個原理,我想 Super_Long_Really_Annoying_Enormous_Class_Names(); 應該也會比 Super.Long.Really.Annoying.Enormous.Class.Names(); 更快吧! XD 寫 JavaScript 時要注意不要建立太多子物件……


SlickSpeed


5 Comments

更新了我的 SlickSpeed 測試頁,加入 Ext JS 和 jQuery 1.2.1 一起測試。理論上我應該拿掉 jQuery 1.1.3.1 的,但是目前會來這一頁的人大部份都是為了看 1.1.3.1 與 1.1.4 的差別,所以暫時先保留著。

我還滿期待這次新增的 Ext JS ,因為 Dean 跟 Jack 的關係好像不是很好…… XD 以下是我的測試結果: Ext JS 在 Firefox 表現普通;在 Safari 僅次於 base2 和 Prototype.js ,但在 Safari 中大家都很快,所以差距都不大;在 IE7 則小勝 base2 ,但在 IE6 又小輸給 base2 。

所以讓我失望了…… Dean 的衛冕者寶座仍無人能撼動。


《天元突破グレンラガン》 #27


7 Comments
兩個螺旋星系插在另一個螺旋星系上面示意圖

最後大魔王竟然可以隨手把兩個螺旋星系像飛盤一樣丟出去,被主角避開後,這兩個螺旋星系竟然就插在另一個螺旋星系上面……

就算這是熱血機人動畫也太不合理了啊~ XD



你可能不知道的 WordPress Taxonomy 新功能


0 Comments

WordPress 2.3 將 Category(分類)和 Tag(標籤)整合為 Taxonomy 系統,這不是什麼新聞,但原來這個新系統中包含了許多不錯的新功能。

標籤的交集與聯集

這是個很好的功能, WordPress 2.3 總算沒有輸給 UTW 太多,只是不知道 UI 怎麼寫比較好, UTW 的作法我不太喜歡。

新的 WP_Query 參數

這些是外掛/佈景主題製作者才可能用到的新功能,詳情請參考 Ryan Boren 的 Taxonomy Intersections and Unions 這篇。這些新參數的使用方法大概是像這樣:(沒有測試過,不是很確定)

query_posts('tag_slug__and=about-here,wordpress');
//取出同時包含 About here 以及 WordPress 兩個標籤的文章

//然後開始寫 The Loop

 1