javascript

JavaScriptを圧縮・整形するコマンド作り

最近、ブックマークレットを書く時には、Closure Compilerをよく使う。Closure Compilerは、Googleが提供しているJavaScriptコードの圧縮・整形サービスの一つである。 Closure Compilerを使う! - トップページ 圧縮といってもzip圧縮などとは違う。正確に…

ブックマークレット実行時に外部ファイルをロードして使う

ブックマークレットの書き方の段階的な発展の仕方の続き。 基本 前回の外部ファイルをロードして実行するブックマークレットは、こんな感じだった。 javascript: (function(d,s){ s=d.createElement('script');s.src='//dl.dropboxusercontent.com/u/XXXXXXX…

ログイン情報を自動入力するブックマークレットの作り方

Webページの入力情報を読み取る 例:https://healthcare.mb.softbank.jp/pc/assets/setup/web_explanation_input.php 上記ページで以下のAppleScriptを実行すると... tell application "Safari" activate do JavaScript "(function(d, s, r, url_key, inputs…

ブックマークレットの書き方の段階的な発展の仕方

ブックマークレットとは、JavaScriptコードが保存されたブックマークのことである。クリックすると、そこに保存されているJavaScriptコードが実行される。 通常のブックマークのアドレスには、http:で始まるURLが保存されている。 ブックマークレットのアド…

注文金額はどのように集計されているのか?

Amazonの注文履歴が過去から現在まですべて集計されてしまうという、あのブックマークレットは衝撃的であった。こんな風にブラウザの世界を自在に操作できるJavaScriptって素晴らしい。でも、このブックマークレットがどんな仕組みで集計しているのか、未だ…