タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

bookmarkletに関するbenzinaのブックマーク (2)

  • 効率的なブックマークレット開発方法 | ブックマークレット | Horic Design

    みなさん、ブックマークレットを開発したことはありますでしょうか?ブックマークレットはURLにJavaScriptを書くことで命令を実行してくれるものなのですが、この開発が凄く大変です。 まずは、ブックマークレットを開発する順番を説明したいと思います。 1.即時関数でJavascriptを記述 即時関数とは、関数を()で括ることによって式として評価され、すぐに実行される関数のことです。 このような書き方をします。 2.記述したJavascriptを圧縮 ブックマークレットとして実行するには一行に圧縮されたJavascriptでなければなりません。これはgulpなどのツールを使って圧縮してあげましょう。 3.先頭にjavascript:を記述 無名関数の直前にjavascript:を記述します

    効率的なブックマークレット開発方法 | ブックマークレット | Horic Design
  • ブックマークレットを作るときのTips - Qiita

    //javascript: (function(){document.getElementsByTagName("title")[0].innerText;})() 特に多くのページで利用されるブックマークレットは、平凡な変数名だと既に存在する変数名とバッティングする可能性が高いので、このように (function(){...})() することが重要になってきます。関数ブロックは変数スコープを作り、 この中で var で宣言した変数は外部で使われる同名の変数と別のものになります。 また、このようにすることでブックマークレット全体の実行結果として何も返さない(voidを返す)ことも都合が良いです。 すべての変数は無名関数ブロックの変数スコープ内で var を使って宣言しましょう。var は複数の代入をコロンで区切って宣言することができます。 var div = document.create

    ブックマークレットを作るときのTips - Qiita
  • 1