原本只是想說做個符合 iPhone 螢幕大小的 view template 就行了, 沒想到還挺麻煩的 Orz
由於我本身就是使用 Mac, 平常也是使用 Safari, 所以在同步時, 也會把書籤給同步到 iPhone 上, 這樣一來, 我就看到有趣的網頁就可以直接使用 twitthat 這個 bookmarklet 來作分享。 只是原本的 view 是給電腦用的, 所以會超過 iPhone 的寬度, 而 iPhone 上的 Safari 會顯示整個頁面, 造成頁面字體變得太小。
所以只需要寫個函式來判斷使用者是不是用 iPhone/iPod touch 來瀏覽 twitthat, 然後就用不同的 layout 跟 view template 即可。
( 所以說, 你原本就在 Mac 上面用 Safari, 也有同步書簽到 iPhone 的話, 底下就不用看了, 直接用 twitthat 就可以勒。 )
但是, 如果有 iPhone 但是沒有用 Mac, 或是沒有用 Safari, 根本就沒辦法把 twitthat 的 bookmarkelt 給同步到 iPhone, 所以問題就來了, 不透過同步方式的話, 似乎只能透過 iPhone 連上網頁, 然後把 twitthat bookmarklet 給拖到 Safari 的書簽工具列 … 沒錯, 根本沒辦法拖阿 XD 而且 bookmarklet 是一個 javascript, 點了就馬上動作。
不過好幾位推友, 馬上找了 solution 給我, twitterFon 跟 tweetie 的做法都是如此, 是一個頗迂迴的做法, 概述做法如下, 也說明如何使用:
1. 使用 iPhone 連到 http://twitthat.com。

2. 將此說明頁面加入書籤。
![]()
然後儲存

3. 打開書籤, 修改剛才儲存的書籤網址
![]()
修改剛剛儲存的 twitthat 書籤, 接著把問號 ( ? ) 之前的都刪掉, 留下 javascript:….. 這一段。

4. 完成! 之後看到好文就可以開書籤, 用 twitthat 那個書籤送到 twitter 上啦!
幹! 寫這種文真的是太累了阿!!




辛苦了!
以後不寫這種文了 (昏倒)