作者frank38 (_*_)
看板Facebook
標題Re: [分享] 增加左下快捷書籤的顯示數量 (Firefox …
時間Mon Aug 24 15:15:24 2009
目前 script 失效中...
做了一些修正:
.已經可以顯示中文了
http://frank38.googlepages.com/addbookmark5.jpg
.修正原有應用程式集排版錯亂的問題
.如果減少顯示數量,重新整理後方可見其效果。
安裝:
http://userscripts.org/scripts/show/56263
應該是不會再改了...囧
--
http://www.facebook.com/frank38
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.120.35.206
2F:→ abatw:可以造福更多人XD 08/24 15:30
因為還是有 bug,只要是「官方」的應用程式
如開發人員、網誌、相片、活動.... 圖都顯示不出來
所以..不好意思放 :$
還是放了..XD
※ 編輯: frank38 來自: 122.120.35.206 (08/24 15:45)
3F:推 abatw:在推一次 XD 08/24 16:10
4F:推 yogira: 08/30 10:31
5F:推 abatw:這幾天突然失效了 其他人有這個問題嗎@@? 09/03 19:57
失效當天我就發現...官方有偷改版...囧
原先書籤的資料是 每一頁都會載入一次
而改版後,現在是將書籤的資料放到其他頁面,如下:
http://www.facebook.com/ajax/app_dock.php (裡面是你自己的書籤資料)
只有在點左下方的「應用程式集」才會去讀取使用者的書籤資料,然後再顯示出來
對於全球使用人數極大的 facebook 而言,這個變更能減少許多的資料傳輸量
而這個 script 原本主要是去 parse 頁面的 html 資料來達到目的
改版後,東西被放到別的頁面,就導致這個 script 失效了 ( parse 不到東西)
因此,官方改成這樣的話,這個功能就不容易實現
不好實現的原因是:無法去 request 其他頁面的資料
(其實並非完全沒有辦法,只是會很麻煩,例如:透過 proxy server 等)
因為安全性問題的關係,所以一般是不允許 cross domain (跨網域)來存取資料
(google "cross domain" 有相關資訊)
退而求其次的方法是有想一些,但可能會變得很麻煩
這幾天我會試做看看
需要再研究一下...
※ 編輯: frank38 來自: 122.120.46.166 (09/04 03:23)
6F:推 abatw:辛苦了.. 09/04 12:10
7F:→ star123:Question 002 - [殺戮之神] 02/02 08:44
8F:→ star123:一個背影出現在你的面前。 02/02 08:45
9F:→ star123:190?5 - 湊上去找他 02/02 08:45
10F:→ star123:843? - 殺了他 02/02 08:45
11F:→ star123:39?3 - 問他問題 02/02 08:46
12F:推 sfwejfish:=_= 02/02 09:42
13F:推 xacr:.. 02/02 10:07
14F:→ xacr:原來是這個title... 02/02 10:07
15F:→ peylon:Q_______Q 02/02 10:11
16F:推 ahayoyoyo:XD 02/02 10:18
17F:推 bobohuang378:到了~呼 02/02 10:20