Posts Tagged ‘HTML’

Javascript Clock

Thursday, March 11th, 2010


一個提供Javascript時鐘的網站
http://randomibis.com/coolclock/

這是利用HTML5 Canvas的技術做的,Firefox、Safari、Chrome都可以跑沒問題。唯獨白痴IE需要另外import一個ExplorerCanvas的js檔才跑的了。Run是可以Run,不過更新速度會比較慢。

Firefox 3.6正式版發行

Thursday, January 28th, 2010


最近Firefox的版本終於升級了。自從Chrome出來後,一直覺得Firefox比起來實在有點慢,尤其是剛開機完第一次執行Firefox時,都要等好久 :( 。好不容易Firefox終於有針對這個問題改善了一下。不過經我實際試過之後,發現開啟速度還是有點慢 ~_~; 希望之後更新可以持續再改善這點。

而實際拿Firefox 3.6這版到PeaceKeeper這個測試網站測,發現執行效能真的還提升了不少,高達了36.5%的效能提昇,真不錯~ :mrgreen:

而這次升版除了改善效能問題外,另外也多支援了一些HTML5的新標準。還有支援可以非同步下載script執行,對網頁的讀取速度相信也可以得到一些改善。穩定性方面,之前在測試程式時常常要開啟一些外部的多媒體應用程式,如: QuickTime, Windows Meida Player, RM…etc. 發現開檔案撥放之後Firefox常常會當掉,尤其是開QuickTime非常容易當。這次升版完特別針對這塊測了一下,發現之前容易死當的情形都沒有再發生了,非常好! :D

Javascript Conurrent Thread Library – 用來實現Multi-Thread in Javascript

Thursday, October 29th, 2009

前幾天在找有沒有方法可以強制讓Javascript Function變成Synchronized(即不需要callback function,可以直接Return值)
結果是沒找到,不過另外找到這個還不錯的Library,也許以後也用的到…
這個Library可以用來實現Javascript Multi-Thread,Javascript如果可以做到Multiple Thread,可以玩的技術應用應該就更多了… ^_^

原開發者網頁(日文):
http://jsthread.sourceforge.net/cgi-bin/wiki/wiki.cgi

這裡有簡中的介紹:
http://blog.csdn.net/gggxin/archive/2009/10/12/4657729.aspx

下載:
http://jsthread.sourceforge.net/cgi-bin/wiki/wiki.cgi?action=ATTACH&page=FrontPage&file=Concurrent%2EThread%2Dfull%2D20090713%2Ejs

Demo Code:

  Concurrent.Thread.create(function(){
    var i = 0;
    while(1) {
      document.body.innerHTML += (i++) + "<br>";
    }
  });

上面那段程式碼是個無窮迴圈,可是並不會讓Browser當掉,這就是這個 Library神奇的地方! @@