一開始以為這是誤譯,但一查之下才發現 discography 好像真的是椎間盤造影… 另外也有寫作 discogram 的,沒想到這是一個這麼專業的詞彙呀! XD
我想 Google 還是用一點字典比較好吧?完全 Data mining 真的很容易出現這種奇怪現象——最近用 Google 翻譯一篇論文看看,翻譯結果充滿了無關的專業名詞。另外也試著用了微軟前陣子推出的翻譯服務 Windows Live Translator ,不是很好用,只能翻譯出文章前面一小段。
一開始以為這是誤譯,但一查之下才發現 discography 好像真的是椎間盤造影… 另外也有寫作 discogram 的,沒想到這是一個這麼專業的詞彙呀! XD
我想 Google 還是用一點字典比較好吧?完全 Data mining 真的很容易出現這種奇怪現象——最近用 Google 翻譯一篇論文看看,翻譯結果充滿了無關的專業名詞。另外也試著用了微軟前陣子推出的翻譯服務 Windows Live Translator ,不是很好用,只能翻譯出文章前面一小段。
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 而不更新瀏覽器的世界感到徹底絕望啦!
不要說 CSS 3 了,連 CSS 2 都還沒普及到可以使用的階段啊…… ↩
/*@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 測試頁,加入 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 的衛冕者寶座仍無人能撼動。
WordPress 2.3 將 Category(分類)和 Tag(標籤)整合為 Taxonomy 系統,這不是什麼新聞,但原來這個新系統中包含了許多不錯的新功能。
這是個很好的功能, WordPress 2.3 總算沒有輸給 UTW 太多,只是不知道 UI 怎麼寫比較好, UTW 的作法我不太喜歡。
這些是外掛/佈景主題製作者才可能用到的新功能,詳情請參考 Ryan Boren 的 Taxonomy Intersections and Unions 這篇。這些新參數的使用方法大概是像這樣:(沒有測試過,不是很確定)
query_posts('tag_slug__and=about-here,wordpress');
//取出同時包含 About here 以及 WordPress 兩個標籤的文章
//然後開始寫 The Loop