2009-11-27 7 views
6

javascript関数を書いてブックマークレットビルダーに渡してブックマークレットを作成し、ブラウザにブックマークレットを追加し、テストウェブページを読み込み、ブックマークレットをテストしてから何かしない何が間違っているのかを見つけ出し、それに応じてJavaScriptの機能を変更しようとすると、退屈なサイクルが再び始まります。easy bookmarklet development

どうすればこのサイクルを退屈にすることができますか?

答えて

9

firebugコンソールを使用して機能を開発しテストし、必要に応じて動作させたらブックマークレットに変換します。

15

最近私は自分のWebサーバー上のファイルを編集し、ブックマークレットを使用してファイルを読み込むことを好みます。例:

javascript:(function(){ 
    var newScript = document.createElement('script'); 
    newScript.src = 'http://hwi.ath.cx/javascript/wordcloud.js?dummy=' 
        + Math.random(); 
    document.body.appendChild(newScript); 
})(); 

ランダムパラメータは、ブラウザがキャッシュから古いバージョンをロードしないように、開発中のスクリプトに役立ちます。

構文の強調表示、ショートカットキー、—の改行を利用できるので、コンソールよりもはるかに望ましいテキストエディタを使って開発しています。

+0

きれいなプリントのSamBさんに感謝します。 – joeytwiddle