the answer to life, the universe, and everything
Google 有答案
Embed a Part of a YouTube Video 中提到, 有些時候在 YouTube 的影片, 只需要比較有趣的中間段落, 這時候有個方法可以使用. YouTube 撥放器有一個參數可以指定影片要跳過的秒數. 只需加上 &start=[秒數]
到 Embed code 的兩個 URLs 後面就可以了.
&start=99
的部分Blackbird 是一個蠻容易使用的 logging 工具.
首先在網頁上放入 .js 與 .css 這兩個檔案:
Posted by Unknown at 14:48
Labels: javascript
因為朋友的公司會監控 MSN, 而且傳送/接收網址都會被擋掉, 所以作了一個簡單的 Bookmarklet 用來偽裝網址. 作品在這邊: (我只有測試過 Firefox 3.0 跟 IE 6)
網址偽裝
另外還發現一件事情, IE 6 的 Bookmarklet 有大小上的限制, 我算了一下長度大概是 504 bytes, 所以內容稍微多一點的時候, 就必須做成 .js 檔案來處理, 否則放到 bookmark 的時候會沒有反應, 為了找這個原因, 還花了一點時間. 而 Firefox 上面則沒有這個限制.
Posted by Unknown at 10:40
Labels: bookmarklet, javascript
找 ip to location 解決方法的時候, 看到了這篇: APIs for Finding Location
原來 Google 提供了兩種找使用者位置的 APIs, 第一種是比較簡單的使用 ip address 去換. 使用的是 Google AJAX API 裡面多了一個 google.loader.ClientLocation 可以獲得位置的資料.
第二種比較精確的則是使用 Gears 0.4 之後的 Geolocation API 可以透過 ip/GPS 等方式來取得, 不過缺點是要安裝 Google Gears 目前並非每種瀏覽器都可以使用.
google.loader.ClientLocation 與 Google Maps 使用範例:
Posted by Unknown at 11:59
Labels: google code, google maps, javascript