2008年9月12日星期五

用Firefox 上PPS 網頁

原來都好多人用Firefox Login 唔到 PPS 網站. 但我自己用Firefox+Ubuntu 就用到. 點解?
特登開Virtual PC, 用 XP Firefox 行 ppshk.com . 第一次又真係去唔到喎.
但係呢, Refresh 幾次又得左. 再Refresh 又唔得, 再 Refresh 又得, 周而復始.
好奇怪.

不過大概估到咩事, 睇番JS error console, 發現係 applet 既 isActive function 間唔中 會 undefined.
至於點"間唔中"undefined, 係因為APPLET 間唔中LOAD 得慢, 間唔中LOAD 得快.
如果網頁LOAD 完, JAVA APPLET 未LOAD完, Javascript enginee 行唔到 isActive, 就脾氣出 runtime error, 停左原本行緊既function, 所以o係"請稍候,系統組件在下載中"度 Hold 死左.

PPS 個 check applet logic 可以寫好D 避左佢.
因為ubuntu firefox同windows firefox 2.0 都冇事, 所以我覺得呢個似係Windows firefox 3.0 既 bug.

至於o係firefox 或者 PPS fix 問題之前既workaround, 就只不過係 call 佢個on_Load() function 多一次.
寫左兩個小script, 自己鐘意用邊個就用啦.
  • Bookmarklet: reload_pps
    當你見到"請稍候,系統組件在下載中"時, 又知道applet download 完, 可用呢個Bookmarklet 黎CALL on_Load()

  • Greasemonkey: delay_onload.user.js
    開 login page 第五秒 會 call on_Load() 一次. 如果五秒都Load 唔完, 請用 User Script Command -> On Load Again functon
如果你有用開Firebugs / Javascript shell/ Console, 自已打 on_Load() 都OK.

2008年9月8日星期一

做古惑仔 Macro Update

因為古惑仔轉左interface, 之前既Macro 行唔到, 改左Code 應該冇事
Download

另外, 最好娤番個AdBlock Plus 擋晒D 廣告, Load 快好多

2008年9月2日星期二

google 將會o係聽日推出自制既browser - chrome

google 將會o係聽日推出自制既browser - chrome
詳情睇:
http://googleblog.blogspot.com/2008/09/fresh-take-on-browser.html

漫畫說明:
http://books.google.com/books?id=8UsqHohwwVYC&printsec=frontcover

我個人希望chrome 有新思維, 一洗而家寫網頁既痛苦情況~ 同時希望佢唔會令寫網頁既情況更加混亂~
提外話, 我覺得javascript 同html 應該比取締~ 就算唔取締, 都應該得進化成application friendly 既模樣 :save, secure, oo, generalize all object...java like (i am a java fans).

我試下從google 此舉, 推斷google 野心,
1. 佢可能會加入GWT native support, 加強google application 既效率同反應. 亦藉此將GWT 推動成為寫網頁標準
2. 加入google gear 同 doc 既native support, 加快google doc 既反應, 推動網絡document
3. 將gmail 等service 放入chrome, 方便同快過用outlook, 取締現有email client~

至於推行chrome, 參照firefox 既成功, 除左opensource 外~ 亦要不繼注錢~ 強烈監控quality, 同各大web developer 溝通.
另外, 我覺得google 開始變得太大份, 出好多application, 但監控同推行都唔係好夠. 周身刀, 冇乜邊張利. 本業search function 我想佢再好d, 最近search 野, 多左好多垃圾, 有時第一個result 係來自某些forum 既search result, 入面跟本冇料到. 另外想佢加個time operator, eg. inday, inweek, inyear. 方便我搵d 新result, 廢事次次都要用advanced search (雖然我firefox有workarround trick黎sim time operator)

之前upload 左個mapplet 去google, 發現唔見左, 問左google, google 員工話個map directory 有bugs, 將會做upgrade 去fix, anyway, 我再upload 過一次, 又出番黎了
不過我發現件好奇怪既事, 雖然map directory 搵唔到, 但係igoogle 既tools directory 打centamap黎search 會搵到我個mapplet, 而且加到落首頁, 但就用唔到~ 奇怪~ (註其他mapplet 都搵到: 如openrice)