MozTW 討論區
https://forum.moztw.org/

秒殺 JavaScript 速度的套件 Local Load
https://forum.moztw.org/viewtopic.php?f=11&t=29875
1 頁 (共 2 頁)

發表人:  AlanLive [ 2010-04-02, 17:30 ]
文章主題 :  秒殺 JavaScript 速度的套件 Local Load

剛剛看到這個新出的套件
https://addons.mozilla.org/ja/firefox/addon/77193

日本網友的介紹
http://d.hatena.ne.jp/k2jp/20100323/1269316689

事先把常用的 JavaScirpt 語法下載到本地硬碟上,需要時直接讀取
支援的語法清單
http://code.google.com/apis/ajaxlibs/documentation/
感覺上這是最終極的 JavaScript 解決方案,因為網路再快也快不過本地傳輸
當然是有代價的,就是增加 Firefox 資料夾容量及記憶體,而且還不少
作者承諾將來加入使用者自訂腳本的功能
有興趣的人試試看並說說感想吧

發表人:  greatzelda [ 2010-04-03, 20:44 ]
文章主題 :  Re: 秒殺 JavaScript 速度的套件 Local Load

這個真的非常好用,我的fx快了很多,感覺上轉頁比chrome更快

發表人:  adam [ 2010-04-03, 22:09 ]
文章主題 :  Re: 秒殺 JavaScript 速度的套件 Local Load

有效果比較明顯的網站可以測試嗎?

發表人:  AlanLive [ 2010-04-03, 22:28 ]
文章主題 :  Re: 秒殺 JavaScript 速度的套件 Local Load

adam 寫:
有效果比較明顯的網站可以測試嗎?


套裝的 JavaScript 好像是參考下面這個數據庫,
http://code.google.com/apis/ajaxlibs/documentation/
所以裡面介紹的網站應該都效果,
看了幾篇日本網友的討論,大多都是正面反應,感覺到有變快,
而且其實就運作原理上來思考,肯定是有幫助的,
接下來的問題是如何讓影響的範圍擴大到其他 js 函數上去,
畢竟不可能光區區 7M 的數據量就能搞定所有的 js。

發表人:  AlanLive [ 2010-04-03, 22:31 ]
文章主題 :  Re: 秒殺 JavaScript 速度的套件 Local Load

greatzelda 寫:
這個真的非常好用,我的fx快了很多,感覺上轉頁比chrome更快

不知能否方便說出您的硬體設備及網路速度為何 ?
聽說這套件在低端的硬體及低速的網路上有明顯的效果,
所以想確認一下。

發表人:  greatzelda [ 2010-04-04, 14:15 ]
文章主題 :  Re: 秒殺 JavaScript 速度的套件 Local Load

AlanLive 寫:
greatzelda 寫:
這個真的非常好用,我的fx快了很多,感覺上轉頁比chrome更快

不知能否方便說出您的硬體設備及網路速度為何 ?
聽說這套件在低端的硬體及低速的網路上有明顯的效果,
所以想確認一下。


我的是q9550 8G ram, 安裝這套件後,轉頁明顯比之前快很多,是真的有明確效果的

發表人:  adam [ 2010-04-04, 16:47 ]
文章主題 :  Re: 秒殺 JavaScript 速度的套件 Local Load

看來又有一個可能會加入Firefox 3.7的優化了 :lol:

發表人:  greatzelda [ 2010-04-04, 21:49 ]
文章主題 :  Re: 秒殺 JavaScript 速度的套件 Local Load

adam 寫:
看來又有一個可能會加入Firefox 3.7的優化了 :lol:


3.7不行啦
整個在使用上感覺,完全比不上3.6.3,即使2者都沒安裝extension下,3.6.3仍比較優秀

發表人:  coolcd [ 2010-04-04, 22:19 ]
文章主題 :  Re: 秒殺 JavaScript 速度的套件 Local Load

剛看到時很興奮,但仔細想想,眉頭一皺,覺得此套件的機制並不單純,不知道會不會造成安全漏洞?

發表人:  AlanLive [ 2010-04-04, 22:22 ]
文章主題 :  Re: 秒殺 JavaScript 速度的套件 Local Load

coolcd 寫:
剛看到時很興奮,但仔細想想,眉頭一皺,覺得此套件的機制並不單純,不知道會不會造成安全漏洞?

這就要看作者的良心了,
不過既然是公開的東西,
就算有危險必定很快能發現,
越多人用應該能讓作者有維護的動力吧。

發表人:  coolcd [ 2010-04-04, 22:30 ]
文章主題 :  Re: 秒殺 JavaScript 速度的套件 Local Load

我以前想法跟你一樣,但現在覺得還是不要太一廂情願
http://tetralet.luna.com.tw/index.php?o ... 2&blogId=1
倒不是覺得是作者良心的問題
而是,如果 local 就有很多好用的 api
如果任何網站都能存取
感覺有點危險
我不懂 javascript,只是純推測而已,搞不好 API 其實都是很安全的

發表人:  Amauds [ 2010-04-04, 23:06 ]
文章主題 :  Re: 秒殺 JavaScript 速度的套件 Local Load

coolcd 寫:
我以前想法跟你一樣,但現在覺得還是不要太一廂情願
http://tetralet.luna.com.tw/index.php?o ... 2&blogId=1
倒不是覺得是作者良心的問題
而是,如果 local 就有很多好用的 api
如果任何網站都能存取
感覺有點危險
我不懂 javascript,只是純推測而已,搞不好 API 其實都是很安全的

我很久都沒在用 msn 了, 前不久開啟 IE, 它通知我 live.com 更換到 bing.com,
我就換過去了, 結果 m$ 居然可以直接啟動我的 msn 並令其常駐到系統列中,
如果某有心人士也能這麼作, 那我想每個人最好都要有兩部電腦, 一部上網, 一部實際作業, 兩者間用每次使用都要掃毒的 usb 碟傳輸資料.

發表人:  shyangs [ 2010-04-05, 10:27 ]
文章主題 :  Re: 秒殺 JavaScript 速度的套件 Local Load

這是個安全的套件,但實用度幾乎為零

核心程式碼在 load.js,不到160行,主要原理是偵測到
    <script type="text/javascript" data-replacement="true" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" data-script="jquery" data-version="1.4.2"></script>
就置換為
    <script data-script="jquery" data-version="1.4.2" data-replaced="true" src="resource://localload/jquery/1.4.2/jquery.js"></script>

先說安全性,套件包的函式庫和google提供的相同(google 是邪惡的)。javascript本來任何網站都能在頁面實作,因此同樣的函式庫在本地端供網站存取,不會多出額外的危險。

 
再說實用度:
  • 本來瀏覽器就有快取機制,相當於本地端存取。
    TaopaiC 寫:
    訪客在其他也使用的網站下載過該函式庫, 就不需要下載第二次
  • 網站引用,不一定按照這格式寫,懶一點就直接寫
      <script src="http://ajax.googleapis.com/ajax/libs/prototype/1.6.0.2/prototype.js"></script>
  • 根據以上兩點,這套件實用度為零

 

發表人:  greatzelda [ 2010-04-05, 13:37 ]
文章主題 :  Re: 秒殺 JavaScript 速度的套件 Local Load

shyangs 寫:
這是個安全的套件,但實用度幾乎為零

再說實用度:
  • 本來瀏覽器就有快取機制,相當於本地端存取。
    TaopaiC 寫:
    訪客在其他也使用的網站下載過該函式庫, 就不需要下載第二次
  • 網站引用,不一定按照這格式寫,懶一點就直接寫
      <script src="http://ajax.googleapis.com/ajax/libs/prototype/1.6.0.2/prototype.js"></script>
  • 根據以上兩點,這套件實用度為零

 


其實實用度要看個人,我就覺得比之前沒安裝是快,不是表面上數字上的實不實用,正如3.7,跑分是比較好,可是用起來,也不及3.6.4,2者都是beta版本啦,而且...編程行數少,執行上比較快,可是不是每一個也可以"懶一點"的,會有機會出現logical error

發表人:  AlanLive [ 2010-04-05, 13:45 ]
文章主題 :  Re: 秒殺 JavaScript 速度的套件 Local Load

shyangs 寫:
這是個安全的套件,但實用度幾乎為零

核心程式碼在 load.js,不到160行,主要原理是偵測到
    <script type="text/javascript" data-replacement="true" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" data-script="jquery" data-version="1.4.2"></script>
就置換為
    <script data-script="jquery" data-version="1.4.2" data-replaced="true" src="resource://localload/jquery/1.4.2/jquery.js"></script>

先說安全性,套件包的函式庫和google提供的相同(google 是邪惡的)。javascript本來任何網站都能在頁面實作,因此同樣的函式庫在本地端供網站存取,不會多出額外的危險。

 
再說實用度:
  • 本來瀏覽器就有快取機制,相當於本地端存取。
    TaopaiC 寫:
    訪客在其他也使用的網站下載過該函式庫, 就不需要下載第二次
  • 網站引用,不一定按照這格式寫,懶一點就直接寫
      <script src="http://ajax.googleapis.com/ajax/libs/prototype/1.6.0.2/prototype.js"></script>
  • 根據以上兩點,這套件實用度為零

 


不知道是不是事先把所有保存的 js 載入記憶體裡面,
因為用 Windows 7 的工作管理員看硬碟的活動狀況,
libraries 這個資料夾底下的檔案幾乎沒有被讀取的跡象,
或許可以間接證明實用性幾乎等於零這個論點吧。

1 頁 (共 2 頁) 所有顯示的時間為 UTC + 8 小時
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/