自從 Muziquestin’ 改用 MySQL 儲存資料後,關閉已久的自訂播放清單功能現在終於回來了(雖然可能本來也沒什麼人用)!
之前一直困在不會寫 JavaScript 而沒作,昨天 Mark 在 MSN 上給了我這個連結,於是今天就生出來了,實在幫助很大 XD
使用方法是將想要的曲目從左邊欄位拖曳到右邊欄位,在右邊欄位調整順序,最後按下 OK 送出。
現在的設計其實並非很方便,本來我希望左邊欄位有個自己的捲軸,讓整個頁面不要這麼長,或者右邊欄位採用 position: fixed; ,不過兩種方法都會造成 JavaScript 失效,原因則是這裡的 JavaScript 使用座標為依據,而不管是捲軸或是浮動方塊都會讓座標發生錯誤… 所以就先這樣吧! orz

因為發現(其實早就發現了)本站的字體在 Safari 上其小無比,且為了讓閱讀更加容易,我改寫了一下 CSS 。感覺果然是醜了一點,不知道有沒有專門設計給 K2 使用的 Style switcher…
上圖左下角是 Firefox (Windows) 顯示結果,其餘是 Safari (Mac) 顯示結果。
透過 K2 SVN 更新了一下本站的模板,目前是 Revision 303 ,比較明顯的更新有上方的 Rolling Archives ,這跟 Windows Live Search 一樣好玩 >_<b 。還有最下方的 Style Info ,不過這功能兩邊都沒有什麼介紹… 讓我稍微研究了一下。除了要在你的 CSS 裡面加上他所說的註解外,還要在 K2 Scheme 中的文字欄位輸入你希望的顯示格式,我是如下輸入,僅供參考:
K2 Style: <a href="%stylelink%" title="%comments%">%style%</a> v%version% |
忘記提一點,新版 Archives 頁面我覺得更好看了。
Update: 看了一下 SVN ,才知道 Live Search 的顯示方式也大幅改變了,現在的 Live Search 結果會直接顯示在左邊,但目前與 Rolling Archives 的整合有點問題。
從 WordPress 2.0 開始, WordPress 似乎正在朝向愈來愈絢麗的方向前進,最近連 Widget 都有了(其實前陣子就已經在 WordPress.com 玩過), K2 的成長也很令人驚訝… 兩者互相影響的未來,應該會更加有趣吧!
終於 Release 了!
不過 music.bcse.info 不一定會更新~
昨天抱著姑且一試的心態,試看看 Flash Single MP3 Player 能不能正確播放 MP3 VBR 檔案,於是無意間發現,原來從 Flash Player 8 開始, Flash Player 已經能支援 MP3 VBR 了,會有這項更新,我猜是為了配合 Flash Video 吧!On2 VP6 只是 Video codec ,通常 Audio 部分是用 MP3 ,因此突然讓我感到很遺憾,如果 Flash Video 採用的是 H.264 ,現在我們可能就有 AAC ,甚至是 HE-AAC 能用了, PS-AAC 的話則不太可能 :p (聽說 Shoutcast Streaming 也已經支援,有興趣的人可以自己試試看)我最想要的則是 Ogg Vorbis ,其實 Ogg Vorbis 跟 VP6 也有點關係呢!—— Ogg Theora 是基於 On2 VP3 改良而成的… 好吧!這關係是遠了點 XD
發現這件事後,我去看了一下我的 Google Analytics ,在 343 個樣本中有 62.68% 使用 Flash Player 8 ,雖然不算多,不過… 最近傳到 Muziquestin’ 的檔案,我已經開始改用 MP3 VBR :p
在實驗 Flash Single MP3 Player 的同時,我去觀察了一下 Flash MP3 Player 新版的動態, Jeroen 放出了一張 screenshot ,其實也看不出來什麼啦… 會有下載連結這點是早就知道的新功能。而在討論區不斷被提出的,當曲目過多時,捲軸速度太快的問題,目前看不出來他是如何解決,這部分我很好奇。(有時候會覺得這種靠著少數幾篇文章就能達到高人氣的網站還真是厲害)
眼尖的訪客們應該會發現,首頁右邊新增了「Now Listening」欄位,雖然只是一段短短的文字,卻融合了 WP Audioscrobbler 及 Scrobbler 才製作出來。
由於我架在 DreamHost 上,應該是為了安全起見, file 相關函式幾乎都被限制住,必須改用 curl ;又因為我使用了 WP-Cache ,所以如果不用 JavaScript 讀取資料的方式產生這段字串,就會一個小時都不更新。我試了一些類似外掛,都無法解決我的需求,最後只好結合兩個外掛:僅有 WP Audioscrobbler 使用 curl 來擷取資料,且只有 Scrobbler 是用 AJAX 顯示字串,因此我便將 WP Audioscrobbler 擷取資料的那一段程式碼放進 Scrobbler 裡面,現在能用了~ OpenSource 好棒啊!(本來是想自己寫 curl 那一段的,但是寫出來不能用… orz)
附帶一提,更新時是直接切換,沒有轉換特效,這是我等了一段時間得知的結果 XD